[Live-devel] Unable to stream RTSP using Live555 proxy server

Kiran P. Thakkar kiran.thakkar at gmail.com
Thu Jul 5 05:29:46 PDT 2012


Hello Ross,****


I and Saurabh are working on same project.

** **

We tried analyzing into what is happening by using the testRTSPClient as
suggested by you and here is the verbose dump of the testRTSPClient:****

** **

Opening connection to 10.17.1.111, port 8554...****

...remote connection opened****

Sending request: DESCRIBE rtsp://10.17.1.111:8554/proxyStream RTSP/1.0****

CSeq: 2****

User-Agent:
D:\KiranThakkar\VMS\live555-latest-windows\live\testProgs\TestProgra****

ms___Win32_Debug\TestPrograms.exe (LIVE555 Streaming Media v2012.06.26)****

Accept: application/sdp****

** **

** **

Received 101 new bytes of response data.****

Received a complete DESCRIBE response:****

RTSP/1.0 404 File Not Found, Or In Incorrect Format****

CSeq: 2****

Date: Thu, Jul 05 2012 09:23:54 GMT****

** **

** **

[URL:"rtsp://10.17.1.111:8554/proxyStream"]: Failed to get a SDP
description: 40****

4 File Not Found, Or In Incorrect Format****

[URL:"rtsp://10.17.1.111:8554/proxyStream"]: Closing the stream.****

Press any key to continue****

** **

It seems that the live555 proxy server is unable to provide a response to
the DESCRIBE request sent from the client (testRTSPClient). What could be
the reason for this. I am hereby attaching the corresponding live555 proxy
server verbose dump as well for reference.****

** **

LIVE555 Proxy Server****

        (LIVE555 Streaming Media library version 2012.06.26)****

** **

Opening connection to 10.17.10.67, port 554...****

RTSP stream, proxying the stream "rtsp://10.17.10.67/ch0_unicast_firststream
"****

        Play this stream using the URL "rtsp://10.17.1.111:8554/proxyStream"
****

** **

(We use port 80 for optional RTSP-over-HTTP tunneling.)****

...remote connection opened****

Sending request: DESCRIBE rtsp://10.17.10.67/ch0_unicast_firststream
 RTSP/1.0****

CSeq: 2****

User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26)****

Accept: application/sdp****

** **

** **

Received 718 new bytes of response data.****

Received a complete DESCRIBE response:****

RTSP/1.0 200 OK****

CSeq: 2****

Date: Thu, Jul 05 2012 09:19:08 GMT****

Content-Base: rtsp://10.17.10.67/ch0_unicast_firststream/****

Content-Type: application/sdp****

Content-Length: 542****

** **

v=0****

o=- 1341403933373938 1 IN IP4 10.17.10.67****

s=Session of first stream****

i=First Codec Stream****

t=0 0****

a=tool:LIVE555 Streaming Media v2007.08.03****

a=type:broadcast****

a=control:*****

a=range:npt=0-****

a=x-qt-text-nam:Session of first stream****

a=x-qt-text-inf:First Codec Stream****

m=video 0 RTP/AVP 96****

c=IN IP4 0.0.0.0****

a=rtpmap:96 H264/90000****

a=fmtp:96
packetization-mode=1;profile-level-id=428028;sprop-parameter-sets=Z0KA****

KNoC0EkQ,aM48gA==****

a=control:track1****

m=metadata 0 RTP/AVP 97****

c=IN IP4 0.0.0.0****

a=rtpmap:97 METADATA/64000****

a=control:track2****

** **

ProxyServerMediaSession["rtsp://10.17.10.67/ch0_unicast_firststream/"]
added new****

 "ProxyServerMediaSubsession" for RTP/video/H264 track****

ProxyServerMediaSession["rtsp://10.17.10.67/ch0_unicast_firststream/"]
added new****

 "ProxyServerMediaSubsession" for RTP/metadata/METADATA track****

Opening connection to 10.17.10.67, port 554...****

...remote connection opened****

Sending request: OPTIONS rtsp://10.17.10.67/ch0_unicast_firststream/
 RTSP/1.0****

CSeq: 3****

User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26)****

** **

** **

Received 122 new bytes of response data.****

Received a complete OPTIONS response:****

RTSP/1.0 200 OK****

CSeq: 3****

Date: Thu, Jul 05 2012 09:20:09 GMT****

Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE****

** **

** **

ProxyServerMediaSubsession["H264"]::createNewStreamSource(session id 0)****

        Initiated: ProxyServerMediaSubsession["H264"]****

ProxyServerMediaSubsession["H264"]::createNewRTPSink()****

ProxyServerMediaSubsession["H264"]::closeStreamSource()****

ProxyServerMediaSubsession["METADATA"]::createNewStreamSource(session id 0)*
***

        Initiated: ProxyServerMediaSubsession["METADATA"]****

Sending request: OPTIONS rtsp://10.17.10.67/ch0_unicast_firststream/
 RTSP/1.0****

CSeq: 4****

User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26)****

** **

** **

Received 122 new bytes of response data.****

Received a complete OPTIONS response:****

RTSP/1.0 200 OK****

CSeq: 4****

Date: Thu, Jul 05 2012 09:20:42 GMT****

Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE****

** **

** **

Opening connection to 10.17.10.67, port 554...****

...remote connection opened****

Sending request: OPTIONS rtsp://10.17.10.67/ch0_unicast_firststream/
 RTSP/1.0****

CSeq: 5****

User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26)****

** **

** **

Received 122 new bytes of response data.****

Received a complete OPTIONS response:****

RTSP/1.0 200 OK****

CSeq: 5****

Date: Thu, Jul 05 2012 09:21:29 GMT****

Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE****

** **

** **

ProxyServerMediaSubsession["METADATA"]::createNewStreamSource(session id 0)*
***

        Initiated: ProxyServerMediaSubsession["METADATA"]****

Opening connection to 10.17.10.67, port 554...****

...remote connection opened****

Sending request: OPTIONS rtsp://10.17.10.67/ch0_unicast_firststream/
 RTSP/1.0****

CSeq: 6****

User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26)****

** **

** **

Received 122 new bytes of response data.****

Received a complete OPTIONS response:****

RTSP/1.0 200 OK****

CSeq: 6****

Date: Thu, Jul 05 2012 09:22:29 GMT****

Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE****

** **

** **

ProxyServerMediaSubsession["METADATA"]::createNewStreamSource(session id 0)*
***

        Initiated: ProxyServerMediaSubsession["METADATA"]****

** **

Regards,****

Kiran

On Thu, Jul 5, 2012 at 1:55 PM, Ross Finlayson <finlayson at live555.com>wrote:

> The proxy server appears to be running correctly, but - for some unknown
> reason - is not handling any requests from a 'front-end' client.
>
> To try to figure out what's going wrong, I suggest running "testRTSPClient
> rtsp://10.17.1.150/proxyStream"
>
>
> Ross Finlayson
> Live Networks, Inc.
> http://www.live555.com/
>
>
> _______________________________________________
> live-devel mailing list
> live-devel at lists.live555.com
> http://lists.live555.com/mailman/listinfo/live-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20120705/8b8a4ec5/attachment-0001.html>


More information about the live-devel mailing list