<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle">P {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</style>
</head>
<body fPStyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<p>Hello,</p>
<p> </p>
<p>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: </p>
<p> </p>
<p>- 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.</p>
<p> </p>
<p>Further observations:</p>
<p> </p>
<p>- More simultaneous connections = higher incidence of crash</p>
<p>- It happens sometimes in unicast, but very rarely.</p>
<p>- It happens regardless of the other filters in the DirectShow graph (CoreAVC, ffdshow, DivX, VMR7, VMR9, EVR, etc).</p>
<p> </p>
<p> </p>
<p>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...</p>
<p>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).</p>
<p> </p>
<p> </p>
<p>This is really puzzling... I really hope someone can help us on this.</p>
<p> </p>
<p>Best regards,</p>
<p>Stephane Pigeon</p>
<p>Senior Software Developer</p>
<p>Visual Defence Inc.</p>
<p> </p>
</div>
</body>
</html>