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.


_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to