Hello,


Our company has been using the Live555 streaming library in a custom DirectShow 
source filter for well over a year. We handle cameras from many vendors, in 
multicast and unicast, without issues. However, we noticed a problem with Axis 
cameras, configured for streaming H264 in multicast:



- When multiple connections are attempted simultaneously on different Axis 
devices (via multiple instances of the source filter), sometimes the client 
application will close unexpectedly. It's a silent shutdown; no exceptions are 
caught by the source filter/Live555 lib; no errors are logged.



Further observations:



- More simultaneous connections = higher incidence of crash

- It happens sometimes in unicast, but very rarely.

- It happens regardless of the other filters in the DirectShow graph (CoreAVC, 
ffdshow, DivX, VMR7, VMR9, EVR, etc).





Admittedly, the crash could happen in our own source filter code and be 
unrelated to Live555... but our source filter code is unaware of specific 
camera vendors...

Also, we are using the Live555 streaming library from 2009, but it contains the 
typical fixes for Axis (ex. getting the ports/addresses from RTSP SETUP, not 
from RTSP DESCRIBE).





This is really puzzling... I really hope someone can help us on this.



Best regards,

Stephane Pigeon

Senior Software Developer

Visual Defence Inc.


_______________________________________________
live-devel mailing list
[email protected]
http://lists.live555.com/mailman/listinfo/live-devel

Reply via email to