<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=utf-8">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:"MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:"Arial Unicode MS";
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@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;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:"\@Arial Unicode MS";
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:"\@MS Mincho";
        panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
        {font-family:inherit;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","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;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</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=Section1>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Hi,<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>Its obvious that loss of the SPS or PPS results in a lot of
grief in the h264 land. The question is what choice do we have in case of no
other means of communication besides RTP?<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>What if the h264 stream is packed inside TS and receiver is not
aware of anything else?<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'>I guess in case of LAN streaming where packet loss is rare
sending SPS/PPS inband is not that bad of an option would you agree?<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
live-devel-bounces@ns.live555.com [mailto:live-devel-bounces@ns.live555.com] <b>On
Behalf Of </b>spopo316@yahoo.com.tw<br>
<b>Sent:</b> Thursday, September 24, 2009 4:32 AM<br>
<b>To:</b> LIVE555 Streaming Media - development & use<br>
<b>Subject:</b> Re: [Live-devel] H264 multicast streaming question<o:p></o:p></span></p>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0>
<tr>
<td valign=top style='padding:0in 0in 0in 0in'>
<div>
<p class=MsoNormal>Hi Jeremy:<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal> Thanks for your advice. When i set correct
SPS/PPS,then i can streaming H264 file now.<o:p></o:p></p>
</div>
<div>
<p class=MsoNormal> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal> <o:p></o:p></p>
</div>
<div>
<p class=MsoNormal> Thanks<br>
Best Regards<br>
<br>
--- <b>09/9/11 (</b><b><span style='font-family:"MS Mincho"'>五</span>)</b><b><span
style='font-family:"MS Mincho"'>,</span>Jeremy Noring <i><kidjan@gmail.com></i></b>
<span style='font-family:"MS Mincho"'>寫道:</span><o:p></o:p></p>
</div>
<blockquote style='border:none;border-left:solid #1010FF 1.5pt;padding:0in 0in 0in 3.0pt;
margin-left:3.0pt;margin-top:5.0pt;margin-bottom:5.0pt'>
<p class=MsoNormal style='margin-bottom:12.0pt'><br>
<span style='font-family:"MS Mincho"'>寄件者</span>: Jeremy Noring
<kidjan@gmail.com><br>
<span style='font-family:"MS Mincho"'>主旨</span>: Re: [Live-devel] H264
multicast streaming question<br>
<span style='font-family:"MS Mincho"'>收件者</span>: "LIVE555 Streaming
Media - development & use" <live-devel@ns.live555.com><br>
<span style='font-family:"MS Mincho"'>日期</span>: 2009<span style='font-family:
"MS Mincho"'>年</span>9<span style='font-family:"MS Mincho"'>月</span>11<span
style='font-family:"MS Mincho"'>日</span>,<span style='font-family:"MS Mincho"'>五</span>,<span
style='font-family:"MS Mincho"'>上午</span>7:14<o:p></o:p></p>
<div id=yiv1485562729>
<p class=MsoNormal>2009/9/10 <<a
href="http://tw.mc723.mail.yahoo.com/mc/compose?to=spopo316@yahoo.com.tw"
target="_blank">spopo316@yahoo.com.tw</a>><o:p></o:p></p>
<div>
<blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0in 0in 0in 6.0pt;
margin-left:4.8pt;margin-right:0in'>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0>
<tr>
<td valign=top style='padding:0in 0in 0in 0in;font-size-adjust: inherit;
font-stretch: inherit'>
<p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-family:
"inherit","serif"'><br>
<br>
But when I streamed the H.264 file by unicsat method successfully , the
sprop-parameter-sets has been set “h264”. Therefore i think the
sprop-parameter-sets=h264 does't influence the stream when using multicast
method. Is it right?<o:p></o:p></span></p>
</td>
</tr>
</table>
</blockquote>
</div>
<p class=MsoNormal style='margin-bottom:12.0pt'><br>
No, that's not right. For the decoder to understand your H.264 stream,
it is crucial that the SPS/PPS info is communicated over a reliable
protocol. If you are not sending in in the sprop-parameter-sets
argument, how are you conveying it? Note that sending it in the actual stream
is not recommended (see section 8.4 of RFC3984). Some people mistakenly
think their Live555/H264 implementation "works," but really they're
just conveying SPS/PPS info through the lossy RTP channel, which is strongly
discouraged by the RFC:<o:p></o:p></p>
<pre>The picture and<o:p></o:p></pre><pre> sequence parameter set NALUs SHOULD NOT be<br>
transmitted in the RTP payload unless reliable transport is provided<br>
for RTP, as a loss of a parameter set of either type will likely<br>
prevent decoding of a considerable portion of the corresponding RTP<br>
<br>
<o:p></o:p></pre><pre> stream. Thus, the transmission of parameter sets using a reliable<br>
session control protocol (i.e., usage of principle A or B above) is<br>
RECOMMENDED.<o:p></o:p></pre>
<p class=MsoNormal>Botton line: correctly populate sprop-parameter-sets; you
are wasting your time by not doing this.<o:p></o:p></p>
</div>
<p class=MsoNormal style='margin-bottom:12.0pt'><br>
-----<span style='font-family:"Calibri","sans-serif"'>內含下列夾帶檔案</span>-----<o:p></o:p></p>
<div>
<p class=MsoNormal>_______________________________________________<br>
live-devel mailing list<br>
<a
href="http://tw.mc723.mail.yahoo.com/mc/compose?to=live-devel@lists.live555.com">live-devel@lists.live555.com</a><br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><o:p></o:p></p>
</div>
</blockquote>
</td>
</tr>
</table>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Calibri","sans-serif"'><br>
___________________________________________________ <br>
</span><span style='font-size:10.0pt;font-family:"MS Mincho"'>您的生活即時通</span><span
style='font-size:10.0pt;font-family:"Calibri","sans-serif"'> </span><span
style='font-size:10.0pt;font-family:"MS Mincho"'>-</span><span
style='font-size:10.0pt;font-family:"Calibri","sans-serif"'> </span><span
style='font-size:10.0pt;font-family:"MS Mincho"'>溝通、</span><span
style='font-size:10.0pt;font-family:"Calibri","sans-serif"'>娛樂、生活、工作一次搞定</span><span
style='font-size:10.0pt;font-family:"MS Mincho"'>!</span><span
style='font-size:10.0pt;font-family:"Calibri","sans-serif"'> <br>
http://messenger.yahoo.com.tw/<o:p></o:p></span></p>
</div>
</body>
</html>