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

2023-07-17 Thread Steven Liu
Jean-Baptiste Kempf 于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  于2023年5月31日周三 13:47写道:
> >>>
> >>> On Mon, May 15, 2023 at 10:41 PM Neal Gompa 
> wrote:
> >>> >
> >>> > On Mon, May 15, 2023 at 4:32 AM Steven Liu 
> 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 
> >>> > Reviewed-by: Neal Gompa 
> >>> >
> >>>
> >>> 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@ffmpeg.org
> > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> >
> > To unsubscribe, visit link above, or email
> > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
>
> --
> Jean-Baptiste Kempf -  President
> +33 672 704 734
>
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-07-17 Thread Jean-Baptiste Kempf
Please merge.

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  于2023年5月31日周三 13:47写道:
>>>
>>> On Mon, May 15, 2023 at 10:41 PM Neal Gompa  wrote:
>>> >
>>> > On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
>>> > Reviewed-by: Neal Gompa 
>>> >
>>>
>>> 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@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

-- 
Jean-Baptiste Kempf -  President
+33 672 704 734
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-06-09 Thread Tristan Matthews
On Wed, Jun 7, 2023 at 8:02 PM Neal Gompa  wrote:
>
> On Tue, Jun 6, 2023 at 2:43 AM Steven Liu  wrote:
> >
> > Neal Gompa  于2023年5月31日周三 13:47写道:
> > >
> > > On Mon, May 15, 2023 at 10:41 PM Neal Gompa  wrote:
> > > >
> > > > On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
> > > > Reviewed-by: Neal Gompa 
> > > >
> > >
> > > Is this patch set going to get pushed to master anytime soon?
> >
> > Hi Neal,
> >
> > Do you agree move the enhanced flv support into experimental flags?
> >
>
> I don't think we should mark it experimental. Aside from the fact that
> other implementations haven't done that, it's in production now with
> YouTube.
>

Just wanted to add that v11 also worked for me (successfully tested
pushing RTMP 720p and 1080p AV1 from a live source, tried VP9 but
YouTube doesn't seem to support it as ingest). I can also confirm what
Steven reported that YouTube will output VP9 or AVC given AV1 RTMP
(from the "Stats for nerds" menu).

Great work!

Tested-by: Tristan Matthews 
Reviewed-by: Tristan Matthews 
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-06-07 Thread Neal Gompa
On Tue, Jun 6, 2023 at 2:43 AM Steven Liu  wrote:
>
> Neal Gompa  于2023年5月31日周三 13:47写道:
> >
> > On Mon, May 15, 2023 at 10:41 PM Neal Gompa  wrote:
> > >
> > > On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
> > > Reviewed-by: Neal Gompa 
> > >
> >
> > Is this patch set going to get pushed to master anytime soon?
>
> Hi Neal,
>
> Do you agree move the enhanced flv support into experimental flags?
>

I don't think we should mark it experimental. Aside from the fact that
other implementations haven't done that, it's in production now with
YouTube.



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-06-06 Thread Steven Liu
Neal Gompa  于2023年5月31日周三 13:47写道:
>
> On Mon, May 15, 2023 at 10:41 PM Neal Gompa  wrote:
> >
> > On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
> > Reviewed-by: Neal Gompa 
> >
>
> Is this patch set going to get pushed to master anytime soon?

Hi Neal,

Do you agree move the enhanced flv support into experimental flags?



Thanks
Steven
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-06-01 Thread Steven Liu
Tristan Matthews  于2023年6月2日周五 01:58写道:
>
> On Thu, Jun 1, 2023 at 2:08 AM Steven Liu  wrote:
> >
> > Tristan Matthews  于2023年6月1日周四 13:03写道:
> > >
> > > > you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp.
> > >
> > > Were you able to push av1 or vp9 to Youtube with this patchset alone?
> > I've tested push them after after this patchset, do you mean you get
> > some problems after this patchset?
>
> Yeah for me at least vp9 and av1 are falling over when I try to push
> to youtube over RTMP, I was under the impression that beyond patching
> the FLV muxer you'd also need to add a `fourCcList` to the connect
> command of the rtmp muxer (see "Extending NetConnection connect
> command" of 
> https://github.com/veovera/enhanced-rtmp/blob/main/enhanced-rtmp-v1.pdf).
>
> In any case that's not really the scope of this patchset and I don't
> want to derail the discussion, muxing to an flv file works fine. I
> just wanted to clarify what was possible with these changes and I'm
> surprised that you were able to push to youtube live with this given
> the above, as I am not.
I tested publish the two codecs type, av1,vp9 to youtube, and i can
play by youtube player, but i saw the stream info always is vp9 in
flv.

Thanks
Steven
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-06-01 Thread Tristan Matthews
On Thu, Jun 1, 2023 at 2:08 AM Steven Liu  wrote:
>
> Tristan Matthews  于2023年6月1日周四 13:03写道:
> >
> > > you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp.
> >
> > Were you able to push av1 or vp9 to Youtube with this patchset alone?
> I've tested push them after after this patchset, do you mean you get
> some problems after this patchset?

Yeah for me at least vp9 and av1 are falling over when I try to push
to youtube over RTMP, I was under the impression that beyond patching
the FLV muxer you'd also need to add a `fourCcList` to the connect
command of the rtmp muxer (see "Extending NetConnection connect
command" of 
https://github.com/veovera/enhanced-rtmp/blob/main/enhanced-rtmp-v1.pdf).

In any case that's not really the scope of this patchset and I don't
want to derail the discussion, muxing to an flv file works fine. I
just wanted to clarify what was possible with these changes and I'm
surprised that you were able to push to youtube live with this given
the above, as I am not.

Best,
-t

>
>
> Thanks
> Steven
> ___
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-06-01 Thread Jean-Baptiste Kempf
Hello,

On Thu, 1 Jun 2023, at 02:02, Steven Liu wrote:
> Neal Gompa  于2023年5月31日周三 13:47写道:
>>
>> On Mon, May 15, 2023 at 10:41 PM Neal Gompa  wrote:
>> >
>> > On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
>> > Reviewed-by: Neal Gompa 
>> >
>>
>> 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@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-06-01 Thread Steven Liu
Tristan Matthews  于2023年6月1日周四 13:03写道:
>
> > you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp.
>
> Were you able to push av1 or vp9 to Youtube with this patchset alone?
I've tested push them after after this patchset, do you mean you get
some problems after this patchset?


Thanks
Steven
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-05-31 Thread Tristan Matthews
> you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp.

Were you able to push av1 or vp9 to Youtube with this patchset alone?

Best,
-t

On Wed, May 31, 2023 at 8:03 PM Steven Liu  wrote:
>
> Neal Gompa  于2023年5月31日周三 13:47写道:
> >
> > On Mon, May 15, 2023 at 10:41 PM Neal Gompa  wrote:
> > >
> > > On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
> > > Reviewed-by: Neal Gompa 
> > >
> >
> > 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.
>
>
>
>
> Thanks
> Steven
> ___
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-05-31 Thread Steven Liu
Neal Gompa  于2023年5月31日周三 13:47写道:
>
> On Mon, May 15, 2023 at 10:41 PM Neal Gompa  wrote:
> >
> > On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
> > Reviewed-by: Neal Gompa 
> >
>
> 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.




Thanks
Steven
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-05-30 Thread Neal Gompa
On Mon, May 15, 2023 at 10:41 PM Neal Gompa  wrote:
>
> On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
> Reviewed-by: Neal Gompa 
>

Is this patch set going to get pushed to master anytime soon?



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-05-15 Thread Neal Gompa
On Mon, May 15, 2023 at 4:32 AM Steven Liu  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 
Reviewed-by: Neal Gompa 



-- 
真実はいつも一つ!/ Always, there's only one truth!
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".


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

2023-05-15 Thread Steven Liu
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(-)

-- 
2.40.0

___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".