Hi Ross, Please could you venture your expert opinion on the following: We are streaming from a live555 RTSP server to an android version of VLC built with live555 using RTSP over TCP.
When streaming over wifi, there are no problems. When streaming over 3G/Edge, the VLC client never starts playing and we have observed the following: The RTSP reply to the PLAY is in the same TCP frame as some interleaved media as can be seen in the attached wireshark capture (rtsp_3g). It looks like the interleaved media precedes the RTSP response (unless wireshark reorders it). This is not the case when streaming over wifi (see attached rtsp_wifi). Here each response is in it's own TCP frame. Is this permissible according to the standard? If this is the issue, how would we best go about solving this issue: - Do we solve the issue on the server side i.e. prevent the RTSP server from sending any media until the RTSP response has been sent. - Or do we look at the client (i.e. parsing such a TCP packet)?
rtsp_3g
Description: Binary data
rtsp_wifi
Description: Binary data
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel