<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt">hi everyone,<br><br>It was easy for me to try Dark Shikari's suggestion, and as expected it did work fine and flashplayer plays with intra-refresh. A big thank you !<br><br>Two questions:<br>1. I do see a moving column (I believe that corresponds to the moving intra-refresh column) and it is fairly noticeable. Is that expected, or does it correspond to my<br>bandwidth or any x264 settings (I am using ultrafast preset, on a 640x480 or 800x480 image at 20 fps, with vbv-maxrate at 800 kbps and crf=25: I know, not great quality, but ok for my needs ;) <br><div><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><span>2. Does Max Lapshin's
suggested approach "</span>You just need to look into SEI and if there is a recovery block in SEI, then mark this frame as keyframe." offer any benefit at all if I already have this working ok ? Should I be looking to implement that ?</div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">Best,</div><div style="color: rgb(0, 0, 0); font-size: 13.3333px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">Bgpl<br></div><div style="display: block;" class="yahoo_quoted"> <br> <br> <div style="font-family: HelveticaNeue, Helvetica Neue,
Helvetica, Arial, Lucida Grande, sans-serif; font-size: 10pt;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Saturday, October 26, 2013 8:45 AM, Badri Gopalan <badri_p_gopalan@yahoo.com> wrote:<br> </font> </div> <div class="y_msg_container"><div id="yiv2676050119"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt;"><div>Thank you all for your suggestions, really appreciate them ! I was already planning to re-start the encoder as a last resort, but the next two suggestions are very valuable to me. I shall look into trying one of them.</div><div><br clear="none"></div><div style="color:rgb(0, 0, 0);font-size:13.333333969116211px;font-family:HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande',
sans-serif;background-color:transparent;font-style:normal;">Best,</div><div style="color:rgb(0, 0, 0);font-size:13.333333969116211px;font-family:HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;background-color:transparent;font-style:normal;">bgpl</div><div class="yiv2676050119yqt2351826780" id="yiv2676050119yqt76234"><div class="yiv2676050119yahoo_quoted" style="display:block;"> <br clear="none"> <br clear="none"> <div style="font-family:HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:10pt;"> <div style="font-family:HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;font-size:12pt;"> <div dir="ltr"> <font face="Arial" size="2"> On Saturday, October 26, 2013 3:00 AM, "x264-devel-request@videolan.org" <x264-devel-request@videolan.org> wrote:<br clear="none"> </font> </div> <div class="yiv2676050119y_msg_container">Send x264-devel mailing list
submissions to<br clear="none"> <a rel="nofollow" shape="rect" ymailto="mailto:x264-devel@videolan.org" target="_blank" href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a><br clear="none"><br clear="none">To subscribe or unsubscribe via the World Wide Web, visit<br clear="none"> <a rel="nofollow" shape="rect" target="_blank" href="https://mailman.videolan.org/listinfo/x264-devel">https://mailman.videolan.org/listinfo/x264-devel</a><br clear="none">or, via email, send a message with subject or body 'help' to<br clear="none"> <a rel="nofollow" shape="rect" ymailto="mailto:x264-devel-request@videolan.org" target="_blank" href="mailto:x264-devel-request@videolan.org">x264-devel-request@videolan.org</a><br clear="none"><br clear="none">You can reach the person managing the list at<br clear="none"> <a rel="nofollow" shape="rect" ymailto="mailto:x264-devel-owner@videolan.org"
target="_blank" href="mailto:x264-devel-owner@videolan.org">x264-devel-owner@videolan.org</a><br clear="none"><br clear="none">When replying, please edit your Subject line so it is more specific<br clear="none">than "Re: Contents of x264-devel digest..."<br clear="none"><br clear="none"><br clear="none">Today's Topics:<br clear="none"><br clear="none"> 1. Re: any pointers on how to insert a 'real' IDR frame in a<br clear="none"> periodic intra-refresh stream ? (Dolevo Jay)<br clear="none"> 2. Re: any pointers on how to insert a 'real' IDR frame in a<br clear="none"> periodic intra-refresh stream ? (Jason Garrett-Glaser)<br clear="none"> 3. Re: any pointers on how to insert a 'real' IDR frame in a<br clear="none"> periodic intra-refresh stream ? (Max
Lapshin)<br clear="none"><br clear="none"><br clear="none">----------------------------------------------------------------------<br clear="none"><br clear="none">Message: 1<br clear="none">Date: Fri, 25 Oct 2013 11:27:27 +0000<br clear="none">From: Dolevo Jay <<a rel="nofollow" shape="rect" ymailto="mailto:cmst@live.com" target="_blank" href="mailto:cmst@live.com">cmst@live.com</a>><br clear="none">To: Mailing list for x264 developers <<a rel="nofollow" shape="rect" ymailto="mailto:x264-devel@videolan.org" target="_blank" href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a>><br clear="none">Subject: Re: [x264-devel] any pointers on how to insert a 'real' IDR<br clear="none"> frame in a periodic intra-refresh stream ?<br clear="none">Message-ID: <<a rel="nofollow" shape="rect" ymailto="mailto:DUB122-W48A883F0A29732AB842E30AA0D0@phx.gbl" target="_blank"
href="mailto:DUB122-W48A883F0A29732AB842E30AA0D0@phx.gbl">DUB122-W48A883F0A29732AB842E30AA0D0@phx.gbl</a>><br clear="none">Content-Type: text/plain; charset="iso-8859-1"<br clear="none"><br clear="none">I think you better restart the encoder when a new user comes into play.<br clear="none"><br clear="none">Date: Thu, 24 Oct 2013 22:55:12 -0700<br clear="none">From: <a rel="nofollow" shape="rect" ymailto="mailto:badri_p_gopalan@yahoo.com" target="_blank" href="mailto:badri_p_gopalan@yahoo.com">badri_p_gopalan@yahoo.com</a><br clear="none">To: <a rel="nofollow" shape="rect" ymailto="mailto:x264-devel@videolan.org" target="_blank" href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a><br clear="none">Subject: [x264-devel] any pointers on how to insert a 'real' IDR frame in a periodic intra-refresh stream ?<br clear="none"><br clear="none">I'd like to insert a real IDR frame at some points in a periodic intra-refresh stream
(to provoke flashplayerto start playing it - it does not start playing until it receives a full IDR frame). Everything a user joins a stream, I intend to try to use this mechanism to generate a full IDR frame, and none after that (until another user joins). <br clear="none">While I have done this successfully in a non intra-refresh stream, I have not yet seen how to do this if the stream is an intra-refresh stream.<br clear="none">Any pointers much appreciated,thanks and
regards,Bgpl<br clear="none"><br clear="none"><br clear="none"><br clear="none">_______________________________________________<br clear="none">x264-devel mailing list<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:x264-devel@videolan.org" target="_blank" href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a><br clear="none"><a rel="nofollow" shape="rect" target="_blank" href="https://mailman.videolan.org/listinfo/x264-devel">https://mailman.videolan.org/listinfo/x264-devel </a> <br clear="none">-------------- next part --------------<br clear="none">An HTML attachment was scrubbed...<br clear="none">URL: <<a rel="nofollow" shape="rect" target="_blank"
href="http://mailman.videolan.org/pipermail/x264-devel/attachments/20131025/3884544f/attachment-0001.html">http://mailman.videolan.org/pipermail/x264-devel/attachments/20131025/3884544f/attachment-0001.html</a>><br clear="none"><br clear="none">------------------------------<br clear="none"><br clear="none">Message: 2<br clear="none">Date: Fri, 25 Oct 2013 07:09:10 -0700<br clear="none">From: Jason Garrett-Glaser <<a rel="nofollow" shape="rect" ymailto="mailto:darkshikari@gmail.com" target="_blank" href="mailto:darkshikari@gmail.com">darkshikari@gmail.com</a>><br clear="none">To: Mailing list for x264 developers <<a rel="nofollow" shape="rect" ymailto="mailto:x264-devel@videolan.org" target="_blank" href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a>><br clear="none">Subject: Re: [x264-devel] any pointers on how to insert a 'real' IDR<br clear="none"> frame in a periodic intra-refresh stream ?<br
clear="none">Message-ID:<br clear="none"> <CABS55+<a rel="nofollow" shape="rect" ymailto="mailto:CoTx0UUCFVFyyW4NOUZve_ZJm05iNJcMOpCwnV1Ea6yQ@mail.gmail.com" target="_blank" href="mailto:CoTx0UUCFVFyyW4NOUZve_ZJm05iNJcMOpCwnV1Ea6yQ@mail.gmail.com">CoTx0UUCFVFyyW4NOUZve_ZJm05iNJcMOpCwnV1Ea6yQ@mail.gmail.com</a>><br clear="none">Content-Type: text/plain; charset=ISO-8859-1<br clear="none"><br clear="none">On Thu, Oct 24, 2013 at 10:55 PM, Badri Gopalan<br clear="none"><<a rel="nofollow" shape="rect" ymailto="mailto:badri_p_gopalan@yahoo.com" target="_blank" href="mailto:badri_p_gopalan@yahoo.com">badri_p_gopalan@yahoo.com</a>> wrote:<br clear="none">> I'd like to insert a real IDR frame at some points in a periodic<br clear="none">> intra-refresh
stream (to provoke flashplayer<br clear="none">> to start playing it - it does not start playing until it receives a full IDR<br clear="none">> frame). Everything a user joins a stream, I intend to try to use this<br clear="none">> mechanism to generate a full IDR frame, and none after that (until another<br clear="none">> user joins).<br clear="none">><br clear="none">> While I have done this successfully in a non intra-refresh stream, I have<br clear="none">> not yet seen how to do this if the stream is an intra-refresh stream.<br clear="none"><br clear="none">Is there any reason you can't simply force the frame type?<br clear="none">(x264_picture_t.i_type)<br clear="none"><br clear="none">Jason<br clear="none"><br clear="none"><br clear="none">------------------------------<br clear="none"><br clear="none">Message: 3<br clear="none">Date: Fri, 25 Oct 2013 18:11:36 +0400<br clear="none">From: Max Lapshin <<a rel="nofollow"
shape="rect" ymailto="mailto:max.lapshin@gmail.com" target="_blank" href="mailto:max.lapshin@gmail.com">max.lapshin@gmail.com</a>><br clear="none">To: Mailing list for x264 developers <<a rel="nofollow" shape="rect" ymailto="mailto:x264-devel@videolan.org" target="_blank" href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a>><br clear="none">Subject: Re: [x264-devel] any pointers on how to insert a 'real' IDR<br clear="none"> frame in a periodic intra-refresh stream ?<br clear="none">Message-ID:<br clear="none"> <CAMxVRxAfbiG7Bw2wWpkpGezaatXCjXHmL2e==<a rel="nofollow" shape="rect" ymailto="mailto:PWCHivnNEJb3w@mail.gmail.com" target="_blank" href="mailto:PWCHivnNEJb3w@mail.gmail.com">PWCHivnNEJb3w@mail.gmail.com</a>><br clear="none">Content-Type: text/plain; charset="utf-8"<br clear="none"><br clear="none">It is not required.<br clear="none"><br clear="none">You just need to look into SEI
and if there is a recovery block in SEI,<br clear="none">than mark this frame as keyframe. It works in Flash Player.<br clear="none">-------------- next part --------------<br clear="none">An HTML attachment was scrubbed...<br clear="none">URL: <<a rel="nofollow" shape="rect" target="_blank" href="http://mailman.videolan.org/pipermail/x264-devel/attachments/20131025/16980311/attachment-0001.html">http://mailman.videolan.org/pipermail/x264-devel/attachments/20131025/16980311/attachment-0001.html</a>><br clear="none"><br clear="none">------------------------------<br clear="none"><br clear="none">Subject: Digest Footer<br clear="none"><br clear="none">_______________________________________________<br clear="none">x264-devel mailing list<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:x264-devel@videolan.org" target="_blank" href="mailto:x264-devel@videolan.org">x264-devel@videolan.org</a><br clear="none"><a rel="nofollow"
shape="rect" target="_blank" href="https://mailman.videolan.org/listinfo/x264-devel">https://mailman.videolan.org/listinfo/x264-devel</a><br clear="none"><br clear="none"><br clear="none">------------------------------<br clear="none"><br clear="none">End of x264-devel Digest, Vol 77, Issue 17<br clear="none">******************************************<br clear="none"><br clear="none"><br clear="none"></div> </div> </div> </div></div> </div></div></div><br><br></div> </div> </div> </div> </div></body></html>