Hi Ross, we have an issue regarding a RTSP server behind a router.
The client is able to access the streaming but it displays the first frame after more than 12 seconds from the start time, then usually playback stops after about 40 seconds. If we access the streaming using testRTSPClient, no video/audio packet is logged. We found a work around for the issue by removing 'destination=%s;source=%s;' from SETUP command response for UDP RTP in the file RTSPServer.cpp at line 1731 as follows: snprintf((char*)ourClientConnection->fResponseBuffer, sizeof ourClientConnection->fResponseBuffer, "RTSP/1.0 200 OK\r\n" "CSeq: %s\r\n" "%s" "Transport: RTP/AVP;unicast;destination=%s;source=%s;client_port=%d-%d;server_port=% d-%d\r\n" "Session: %08X%s\r\n\r\n", ourClientConnection->fCurrentCSeq, dateHeader(), destAddrStr.val(), sourceAddrStr.val(), ntohs(clientRTPPort.num()), ntohs(clientRTCPPort.num()), ntohs(serverRTPPort.num()), ntohs(serverRTCPPort.num()), fOurSessionId, timeoutParameterString); becames snprintf((char*)ourClientConnection->fResponseBuffer, sizeof ourClientConnection->fResponseBuffer, "RTSP/1.0 200 OK\r\n" "CSeq: %s\r\n" "%s" "Transport: RTP/AVP;unicast;client_port=%d-%d;server_port=%d-%d\r\n" "Session: %08X%s\r\n\r\n", ourClientConnection->fCurrentCSeq, dateHeader(), ntohs(clientRTPPort.num()), ntohs(clientRTCPPort.num()), ntohs(serverRTPPort.num()), ntohs(serverRTCPPort.num()), fOurSessionId, timeoutParameterString); With the modified version of the streaming server, the client displays the first frame in 2 sec, the playback never stops and also testRTSPClient shows video/audio packet. Do you have any idea about this behavior? Thanks for your help ________________________________________________________________ Ing. Giovanni Iamonte Area Tecnologie e sviluppi Quintetto Srl - Pont Saint Martin (AO) ( mobile: +39 393 9196310 ( tel: +39 0165 1845290 + e-mail: iamo...@quintetto.it <mailto:iamo...@quintetto.it> [ web: www.quintetto.it <http://www.quintetto.it/>
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel