question about c->s rtcp in http tunnel

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

question about c->s rtcp in http tunnel

Dake Gu
Hi All,
I have a question about rtcp (e.g. RR) sent from client to server in http tunnel:

Gstreaming rtsp connection sends rtcp RR in base64 format, same way as rtsp request through http post channel from client to server.
But I saw openRTSP is sending it in interleaved mode in post channel.
(http://www.mail-archive.com/live-devel@.../msg03278.html)

I searched apple documents,  unfortunately they didn't mention anything about c->s rtcp.
I don't know what darwin streaming server expects from client.

Any ideas which is correct base64 or interleaved (or c->s RTCP is not needed at all in reliable http connection)?  Thanks.

- Dake


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: question about c->s rtcp in http tunnel

Peter Kjellerstedt

I believe you are misinterpreting the message quoted below. Everything is sent interleaved when tunneling over RTSP (with or without HTTP) both to and from the server. The POST channel used with HTTP tunneling is then base64 encoded. This has nothing to do with the interleaving, but works around problems with proxies interpreting the POST data. So GStreamer is doing the right thing regarding RTCP.

 

//Peter

 

From: Dake Gu [mailto:[hidden email]]
Sent: den 16 april 2010 21:18
To: [hidden email]
Subject: [gst-devel] question about c->s rtcp in http tunnel

 

Hi All,
I have a question about rtcp (e.g. RR) sent from client to server in http tunnel:

Gstreaming rtsp connection sends rtcp RR in base64 format, same way as rtsp request through http post channel from client to server.
But I saw openRTSP is sending it in interleaved mode in post channel.
(http://www.mail-archive.com/live-devel@.../msg03278.html)

I searched apple documents,  unfortunately they didn't mention anything about c->s rtcp.
I don't know what darwin streaming server expects from client.

Any ideas which is correct base64 or interleaved (or c->s RTCP is not needed at all in reliable http connection)?  Thanks.

- Dake


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel