>> I still don’t know how/why this can occur, but I’ve just released a new 
>> version (2016.01.24) of the code that adds some ‘INTERNAL ERROR’ messages if 
>> the queue gets into an inconsistent state.  Should you see any of these 
>> messages, please let us know.
>> 
> I noticed one of the prints in the logs, a snippet is included below.

Thanks.  I’ll take a look at this, and see if I can work out (or get closer to 
working out) what might be going wrong.


> By the way, I have another problem where newly connected clients don't
> receive any data for some of the streams served by the proxy server.
> When the client connects, the proxy server sends a play request and
> receives a response from the server but the client does not receive
> any data from the proxy server.

Which suggests that the back-end server itself is not sending any data.  This 
may be a problem with your back-end server, especially if it’s the same one 
that’s used in the log snippet that you sent this time.  (See below…)


> Received a complete DESCRIBE response:
> RTSP/1.0 200 OK
> CSeq: 3278
> Date: Wed, Jan 28 1970 13:49:46 GMT
> Content-Base: rtsp://192.168.0.126/ch0_0.h264/
> Content-Type: application/sdp
> Content-Length: 854
> 
> v=0
> o=- 2382586748152 1 IN IP4 192.168.1.128
> s=H.264 Program Stream, streamed by the LIVE555 Media Server
> i=ch0_0.h264
> t=0 0
> a=DevVer:pusher2
> a=GroupName:IPCAM
> a=NickName:CIF
> a=CfgSection:PROG_CHN0
> a=tool:LIVE555 Streaming Media v2011.08.13

So this ‘back-end’ server happens to also be using our code - but a very old 
version (that is therefore known to be buggy).  Is this back-end server 
something that you control?  If so, you should upgrade it to use the latest 
version of our software.

Note that if the server is a product (e.g., part of a network camera that you 
own) then - under the terms of the LGPL - the manufacturer is obligated to let 
you update the LIVE555 library code that it uses.

If you are unable to upgrade the LIVE555 library on this ‘back-end’ server, 
then please let me know, and I’ll try to get in touch with the manufacturer, 
reminding them of their legal obligations.

(Also, FYI, the back-end server describes the stream as being a “H.264 Program 
Stream”, which makes no sense.  (A “Program Stream” is for MPEG-1 or 2 
audio+video, not H.264.))


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/


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

Reply via email to