title: Playing RTSP stream in VLC player
body: <p>I am trying to make a simple rtsp streaming server in java. The server is able to stream the video properly to the custom written player.</p>
  
  <p>The problem I that I am not able to play the same stream in vlc media player.
  When I start the vlc media player and enter the streaming details, my server is displaying the following request made by vlc:</p>
  
  <pre><code>OPTIONS rtsp://192.168.2.8:8210/movie.3gp RTSP/1.0
  CSeq: 1
  User-Agent: VLC media player (LIVE555 Streaming Media v2010.01.07)
  </code></pre>
  
  <p>In response, I am sending the following to the vlc player:</p>
  
  <pre><code>RTSP/1.0 200 OK
  Supported:  play.basic, con.persistent
  CSeq: 1
  Server:  Android mini RTSP Server
  Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE
  </code></pre>
  
  <p>After this, vlc media player is sending me a <code>null token</code> but I am expecting <code>DESCRIBE</code> or <code>SETUP</code> token.</p>
  
  <p>Any idea why vlc is sending me <code>null token</code>? Is there anything I am missing in the response to the vlc's request?</p>