[FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg

Steven Liu lingjiujianke at gmail.com
Mon Jul 17 17:07:10 EEST 2023


Jean-Baptiste Kempf <jb at videolan.org>于2023年7月17日 周一19:37写道:

> Please merge.

will apply

>
>
> On Thu, 1 Jun 2023, at 12:29, Jean-Baptiste Kempf wrote:
> > Hello,
> >
> > On Thu, 1 Jun 2023, at 02:02, Steven Liu wrote:
> >> Neal Gompa <ngompa13 at gmail.com> 于2023年5月31日周三 13:47写道:
> >>>
> >>> On Mon, May 15, 2023 at 10:41 PM Neal Gompa <ngompa13 at gmail.com>
> wrote:
> >>> >
> >>> > On Mon, May 15, 2023 at 4:32 AM Steven Liu <lq at chinaffmpeg.org>
> wrote:
> >>> > >
> >>> > > Reference file:
> https://github.com/veovera/enhanced-rtmp/blob/main/enhanced-rtmp-v1.pdf
> >>> > > The Enhanced flv has been supported by OBS, Simple Realtime
> Server, mpegts.js.
> >>> > > you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp.
> >>> > > The enhanced flv documentation contributors include
> >>> > > Jean-Baptiste Kempf (FFmpeg, VideoLAN).
> >>> > > So this should be support by ffmpeg too.
> >>> > >
> >>> > > v8:
> >>> > >     Support vp9 codec according to enhanced flv.
> >>> > >     Support PacketTypeCodedFrames type for hevc in flv.
> >>> > > v9:
> >>> > >     Add dependency codec object files for flvenc in Makefile.
> >>> > >     Move the hevc,av1,vp9 codec out of FF_COMPLIANCE_UNOFFICIAL.
> >>> > >
> >>> > > v10:
> >>> > >     modify first patch comment like the others before commit.
> >>> > >     exheader mode should only happened in video stream this
> patchset.
> >>> > >
> >>> > > Steven Liu (6):
> >>> > >   avformat/flvenc: support mux hevc in enhanced flv
> >>> > >   avformat/flvdec: support demux hevc in enhanced flv
> >>> > >   avformat/flvenc: support mux av1 in enhanced flv
> >>> > >   avformat/flvdec: support demux av1 in enhanced flv
> >>> > >   avformat/flvenc: support mux vp9 in enhanced flv
> >>> > >   avformat/flvdec: support demux vp9 in enhanced flv
> >>> > >
> >>> > >  libavformat/Makefile |  2 +-
> >>> > >  libavformat/flv.h    | 15 +++++++++
> >>> > >  libavformat/flvdec.c | 73
> +++++++++++++++++++++++++++++++++++++++-----
> >>> > >  libavformat/flvenc.c | 58 +++++++++++++++++++++++++++++------
> >>> > >  4 files changed, 130 insertions(+), 18 deletions(-)
> >>> > >
> >>> >
> >>> > This version works for me. Thanks for this work!
> >>> >
> >>> > Tested-by: Neal Gompa <ngompa13 at gmail.com>
> >>> > Reviewed-by: Neal Gompa <ngompa13 at gmail.com>
> >>> >
> >>>
> >>> Is this patch set going to get pushed to master anytime soon?
> >>
> >> Hi Neal,
> >>
> >> Waiting for j-b check about the Enhanced-FLV status, i cannot sure if
> >> this patch can be pushed now.
> >
> > I've just re-asked what is the final status of the spec.
> >
> > If you cannot wait, use experimental flags.
> >
> > jb
> > --
> > Jean-Baptiste Kempf -  President
> > +33 672 704 734
> > _______________________________________________
> > ffmpeg-devel mailing list
> > ffmpeg-devel at ffmpeg.org
> > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> >
> > To unsubscribe, visit link above, or email
> > ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".
>
> --
> Jean-Baptiste Kempf -  President
> +33 672 704 734
>


More information about the ffmpeg-devel mailing list