[Live-devel] Axis multicast crash

Stephane Pigeon stephane.pigeon at visualdefence.com
Tue Jun 7 06:48:48 PDT 2011


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.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20110607/c74d9052/attachment-0001.html>


More information about the live-devel mailing list