[x264-devel] x264-devel Digest, Vol 77, Issue 17

Badri Gopalan badri_p_gopalan at yahoo.com
Sun Oct 27 06:45:28 CET 2013


hi everyone,

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 !

Two questions:
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
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 ;) 


2. Does Max Lapshin's suggested approach "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 ?

Best,
Bgpl




On Saturday, October 26, 2013 8:45 AM, Badri Gopalan <badri_p_gopalan at yahoo.com> wrote:
 
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.

Best,
bgpl



On Saturday, October 26, 2013 3:00 AM, "x264-devel-request at videolan.org" <x264-devel-request at videolan.org> wrote:
 
Send x264-devel mailing list submissions to
    x264-devel at videolan.org

To subscribe or unsubscribe via the World Wide Web, visit
    https://mailman.videolan.org/listinfo/x264-devel
or, via email, send a message with subject or body 'help' to
    x264-devel-request at videolan.org

You can reach the person managing the list at
    x264-devel-owner at videolan.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of x264-devel digest..."


Today's Topics:

   1. Re: any pointers on how to insert a 'real' IDR frame in a
      periodic intra-refresh stream ? (Dolevo Jay)
   2. Re: any pointers on how to insert a 'real' IDR frame in a
      periodic intra-refresh stream ? (Jason Garrett-Glaser)
   3. Re: any pointers on how to insert a 'real' IDR frame in a
      periodic intra-refresh stream ? (Max
 Lapshin)


----------------------------------------------------------------------

Message: 1
Date: Fri, 25 Oct 2013 11:27:27 +0000
From: Dolevo Jay <cmst at live.com>
To: Mailing list for x264 developers <x264-devel at videolan.org>
Subject: Re: [x264-devel] any pointers on how to insert a 'real' IDR
    frame in a periodic intra-refresh stream ?
Message-ID: <DUB122-W48A883F0A29732AB842E30AA0D0 at phx.gbl>
Content-Type: text/plain; charset="iso-8859-1"

I think you better restart the encoder when a new user comes into play.

Date: Thu, 24 Oct 2013 22:55:12 -0700
From: badri_p_gopalan at yahoo.com
To: x264-devel at videolan.org
Subject: [x264-devel] any pointers on how to insert a 'real' IDR frame in a    periodic intra-refresh stream ?

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).  
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.
Any pointers much appreciated,thanks and
 regards,Bgpl



_______________________________________________
x264-devel mailing list
x264-devel at videolan.org
https://mailman.videolan.org/listinfo/x264-devel                           
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20131025/3884544f/attachment-0001.html>

------------------------------

Message: 2
Date: Fri, 25 Oct 2013 07:09:10 -0700
From: Jason Garrett-Glaser <darkshikari at gmail.com>
To: Mailing list for x264 developers <x264-devel at videolan.org>
Subject: Re: [x264-devel] any pointers on how to insert a 'real' IDR
    frame in a periodic intra-refresh stream ?
Message-ID:
    <CABS55+CoTx0UUCFVFyyW4NOUZve_ZJm05iNJcMOpCwnV1Ea6yQ at mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1

On Thu, Oct 24, 2013 at 10:55 PM, Badri Gopalan
<badri_p_gopalan at yahoo.com> wrote:
> I'd like to insert a real IDR frame at some points in a periodic
> intra-refresh
 stream (to provoke flashplayer
> to 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).
>
> 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.

Is there any reason you can't simply force the frame type?
(x264_picture_t.i_type)

Jason


------------------------------

Message: 3
Date: Fri, 25 Oct 2013 18:11:36 +0400
From: Max Lapshin <max.lapshin at gmail.com>
To: Mailing list for x264 developers <x264-devel at videolan.org>
Subject: Re: [x264-devel] any pointers on how to insert a 'real' IDR
    frame in a periodic intra-refresh stream ?
Message-ID:
    <CAMxVRxAfbiG7Bw2wWpkpGezaatXCjXHmL2e==PWCHivnNEJb3w at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

It is not required.

You just need to look into SEI and if there is a recovery block in SEI,
than mark this frame as keyframe. It works in Flash Player.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20131025/16980311/attachment-0001.html>

------------------------------

Subject: Digest Footer

_______________________________________________
x264-devel mailing list
x264-devel at videolan.org
https://mailman.videolan.org/listinfo/x264-devel


------------------------------

End of x264-devel Digest, Vol 77, Issue 17
******************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/x264-devel/attachments/20131026/7ef98ea6/attachment-0001.html>


More information about the x264-devel mailing list