<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'm streaming audio/video from an IP camera through VLC as the client. I
have no documentation on the camera. I need to use rtsp to stream the
audio and video channels separately, but I can't seem to get it to work
here. Also, from the SDP message it appears to use Live555 v2009.09.28 as its rtsp server. On other cameras I've been able to use something like <a class="postlink" href="rtsp://ip:port/control">rtsp://ip:port/control</a>, but it's not working for me here. Below is the sdp message:<div><br></div><div><code>Sending request: DESCRIBE <a href="rtsp://192.168.1.123/mpeg4">rtsp://192.168.1.123/mpeg4</a> RTSP/1.0<br>CSeq: 3<br>User-Agent: LibVLC/2.0.5 (LIVE555 Streaming Media v2012.09.13)<br>Accept: application/sdp<br><br><br>Received 1308 new bytes of response data.<br>Received a complete DESCRIBE response:<br>RTSP/1.0 200 OK<br>CSeq: 3<br>Date: Sun, Jan 02 2000 23:48:34 GMT<br>Content-Base: <a href="rtsp://192.168.1.123/mpeg4/">rtsp://192.168.1.123/mpeg4/</a><br>Content-Type: application/sdp<br>Content-Length: 1147<br><br>v=0<br>o=- 946855189887438 1 IN IP4 192.168.1.123<br>s=RTSP/RTP stream from Network Video Server<br>i=mpeg4<br>t=0 0<br>a=tool:LIVE555 Streaming Media v2009.09.28<br>a=type:broadcast<br>a=control:*<br>a=range:npt=0-<br>a=x-qt-text-nam:RTSP/RTP stream from Network Video Server<br>a=x-qt-text-inf:mpeg4<br>m=video 0 RTP/AVP 96<br>c=IN IP4 0.0.0.0<br>b=AS:2500<br>a=rtpmap:96 H264/90000<br>a=fmtp:96
packetization-mode=1;profile-level-id=640028;sprop-parameter-sets=Z2QAKK2EBUViuKxUdCAqKxXFYqOhAVFYrisVHQgKisVxWKjoQFRWK4rFR0ICorFcVio6ECSFITk8nyfk/k/J8nm5s00IEkKQnJ5Pk/J/J+T5PNzZprQCgDzSpAAAAwHgAABwgYEAAJiWAACrqW974XhEI1A=,aO48sA==;config=0000000167640028ad84054562b8ac5474202a2b15c562a3a1015158ae2b151d080a8ac57158a8e84054562b8ac5474202a2b15c562a3a10248521393c9f27e4fe4fc9f279b9b34d081242909c9e4f93f27f27e4f93cdcd9a6b402803cd2a400000301e00000708181000098960000aba96f7be1784423500000000168ee3cb0<br>a=x-dimensions: 1280, 960<br>a=x-framerate: 30<br>a=control:track1<br>m=audio 0 RTP/AVP 96<br>c=IN IP4 0.0.0.0<br>b=AS:256<br>a=rtpmap:96 MPEG4-GENERIC/16000/2<br>a=fmtp:96 streamtype=5;profile-level-id=1;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3;config=1408<br>a=control:track2</code></div><div><code><br></code></div><div><code><br></code></div><div><code><br>Here's what I've tried:</code></div><div><code><dl class="codebox"><dd><code><a href="rtsp://192.168.1.123/mpeg4">rtsp://192.168.1.123/mpeg4</a> -- streams both a/v<br><a href="rtsp://192.168.1.123/track1">rtsp://192.168.1.123/track1</a> -- error, your input can't be opened<br><a href="rtsp://192.168.1.123/mpeg4/track1">rtsp://192.168.1.123/mpeg4/track1</a> -- error<br>rtsp//192.168.1.123/mpeg4#track1 -- streams both a/v<br><a href="rtsp://192.168.1.123/foobar/mpeg4">rtsp://192.168.1.123/foobar/mpeg4</a> -- streams both a/v<br><a href="rtsp://192.168.1.123/mpeg4/foobar">rtsp://192.168.1.123/mpeg4/foobar</a> -- error<br></code></dd></dl><div><br></div><div>In the VLC toolbar, I can select Video-->VideoTrack-->Disable, to
turn off the video, but I need to be able to do this with the rtsp url.
Not sure if there's some finer point of the url syntax that I'm missing,
but perusing the RFC's hasn't really helped so far.<br><br>Thanks!</div></code></div></body></html>