<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0in;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1123887965;
mso-list-type:hybrid;
mso-list-template-ids:-1413600138 67698711 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
{mso-level-number-format:alpha-lower;
mso-level-text:"%1\)";
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Live555 is excellent code – very professional – but we are having trouble with implementing it in our solution, primarily due to our lack of experience with RTSP protocol.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">In our test environment, we can successfully use VLCPlayer to stream a *.264 file from both testOnDemandRTSPServer and testH264VideoStreamer.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">However, another client we need to use (Unosquare.FFME) will only receive from testOnDemandRTSPServer successfully.
<o:p></o:p></p>
<p class="MsoNormal">From testH264VideoStreamer, the FFME client (which uses ffmpeg dlls) reports:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">[29:53.877 | ERR | FFmpeg.Log ] [rtsp @ 000001FD46E38940] method SETUP failed: 461 Unsupported Transport<o:p></o:p></p>
<p class="MsoNormal">[29:53.885 | ERR | Container ] Fatal error initializing MediaContainer instance.<o:p></o:p></p>
<p class="MsoNormal">MediaContainerException: Could not open 'rtsp://192.168.56.1:8554/testStream'. Error -135: Error number -135 occurred<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Our final goal is to stream a continuously-running live stream of h.264 frames to several (1-4) clients, all of whom would use this same client control (Unosquare.FFME). I have read the FAQ concerning how to modify each of the two test
programs to receive a live stream. We have successfully written our continuous stream of frames to stdout and piped them to stdin on testH264VideoStreamer and viewed them with VLC Player. The important next step is to use the FFME client, yet it gives the
above errors when opening a connection to testH264VideoStreamer.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">a)<span style="font:7.0pt "Times New Roman"">
</span></span><![endif]>Which test program (OnDemandRTSP or H264VideoStreamer) would be most appropriate for our needs?
<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">b)<span style="font:7.0pt "Times New Roman"">
</span></span><![endif]>Assuming the answer is H264VideoStreamer, how do we investigate/debug/work around the error we are facing with the client we are using? What is fundamentally different about the transports and protocols between the two test servers?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks in advance for your help.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">(Also: Is there a way to search the mailing list archives beyond the page that lists each archive by month?)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks in advance,<o:p></o:p></p>
<p class="MsoNormal">-Eric.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<table class="MsoNormalTable" border="0" cellpadding="0" width="464" style="width:348.0pt">
<tbody>
<tr>
<td colspan="3" valign="bottom" style="padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:#1F497D"><img width="309" height="75" id="Picture_x0020_1" src="cid:image002.jpg@01D50CC0.1014A420" alt="cid:image001.gif@01CAF67F.900E5BA0"></span><span style="font-size:12.0pt;font-family:"Times New Roman","serif";color:#1F497D"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width="1%" valign="top" style="width:1.96%;padding:.75pt .75pt .75pt .75pt"></td>
<td width="59%" valign="top" style="width:59.94%;padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal"><b><span lang="FR" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Eric L. Brandt</span></b><b><span lang="FR" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""><o:p></o:p></span></b></p>
<p class="MsoNormal"><b><span lang="FR" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Senior Software Engineer<br>
</span></b><span lang="FR" style="font-size:7.5pt;font-family:"Tahoma","sans-serif""><a href="mailto:Eric.Brandt@Nikon.com"><span style="color:blue">Eric.Brandt@Nikon.com</span></a><br>
Cell: +1 (262) 470-2705<br>
<br>
</span><span lang="FR" style="font-size:12.0pt"><o:p></o:p></span></p>
</td>
<td width="36%" valign="top" style="width:36.36%;padding:.75pt .75pt .75pt .75pt">
<p class="MsoNormal" align="right" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-align:right">
<b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">Nikon Metrology, Inc.</span></b><b><span style="font-size:9.0pt;font-family:"Tahoma","sans-serif"">
</span></b><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <br>
</span></b><span style="font-size:7.5pt;font-family:"Tahoma","sans-serif"">W303 S7731 Oak Ridge Dr.
<br>
Mukwongao, WI 53149<br>
USA<br>
<a href="http://www.nikonmetrology.com/"><span style="color:blue">www.nikonmetrology.com</span></a></span><span style="font-size:12.0pt;font-family:"Times New Roman","serif""><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>