[Live-devel] Re (your issues with RTP-over-TCP streaming)
Ralf Globisch
rglobisch at csir.co.za
Wed Oct 17 17:36:42 PDT 2012
Hi Ross,
> So if you still see problems even with the latest version of the software (for both the server and client), then you're going to
have to track this down yourself. (Please don't bother sending 'wireshark' logs; I never look at those.)
After upgrading the server, the issue persisted as I suspected.
I have managed to track it down though, please review the attached patch. I'm not sure if there are any (unintended) side-effects to my modifications.
> cd live.2012.10.17/
> patch -p1 <./live555_2.patch
Brief explanation: once the $ sign is parsed with no handler for the channel, the remaining RTP data was not being read from the socket as "data" causing the RTSP response which follows later in the stream to never get parsed, and as a result the PLAY callback was never invoked.
I've tried patching live2012.10.17 and then rebuilding VLC android to test the fix.
In the few tests I ran RTSP streams over TCP were working again.
Regards,
Ralf
--
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard.
The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.
This message has been scanned for viruses and dangerous content by MailScanner,
and is believed to be clean.
Please consider the environment before printing this email.
More information about the live-devel
mailing list