<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Scansoft</TITLE>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 9.00.8112.16447"></HEAD>
<BODY 
style="BACKGROUND-COLOR: #e0e0e0; FONT-FAMILY: Trebuchet MS; COLOR: #005080; FONT-SIZE: 10pt" 
background="" bgColor=#e0e0e0>
<DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012>Good morning Ross,<SPAN 
class=421194511-31082012> </SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012><SPAN 
class=421194511-31082012> </SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012>You are indeed correct: 
Program streams are a big "no-no" for any streaming situation, and I believe 
it's a testament to the robust, flexible design of the live555 library for it to 
recognize and correctly demux the stream. Unfortunately this is the constraint I 
have been given - we are fetching footage from a SecureWise DVR which only 
supports very limited encodings - all of which are encapsulated in an MPEG2 
program stream.<SPAN class=421194511-31082012> </SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012><SPAN 
class=421194511-31082012> </SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012>I have a link to the 
file: <A title=https://rapidshare.com/files/2840761585/MP2(PS)-H264.mp4 
href="https://rapidshare.com/files/2840761585/MP2(PS)-H264.mp4">https://rapidshare.com/files/2840761585/MP2(PS)-H264.mp4</A></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012><SPAN 
class=421194511-31082012> </SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012><SPAN 
class=421194511-31082012> </SPAN>I have updated (again) to the 30 August 
version of live555, I had been testing with the previous version, compiled it 
and have run the same tests - with much better success, disconnecting from a 
stream no longer causes a crash. The stream plays erratically though 
(sporadically gets stuck on one frame for a few seconds), which the previous 
version did not do.<SPAN class=421194511-31082012> </SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012><SPAN 
class=421194511-31082012> </SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012>One last note: The line 
numbers I quoted were incorrect because of a few #pragma directives which were 
automatically added to the top of all includes (mostly for cross-platform 
compilation)- I have replaced those with the unmodified versions and 
recompiled.<SPAN class=421194511-31082012> </SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012><SPAN 
class=421194511-31082012></SPAN></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012><SPAN 
class=421194511-31082012>Thank you</SPAN></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=939155107-31082012><SPAN 
class=421194511-31082012>Regards </SPAN></SPAN></DIV></DIV></BODY></HTML>