From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id A25F045A54 for ; Thu, 13 Apr 2023 09:45:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7B17468BA82; Thu, 13 Apr 2023 12:45:06 +0300 (EEST) Received: from bg4.exmail.qq.com (bg4.exmail.qq.com [43.155.67.158]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C8D14680A2D for ; Thu, 13 Apr 2023 12:44:59 +0300 (EEST) X-QQ-mid: bizesmtpipv601t1681379092tix5 Received: from localhost ( [255.62.16.15]) by bizesmtp.qq.com (ESMTP) with id ; Thu, 13 Apr 2023 17:44:51 +0800 (CST) X-QQ-SSF: 01100000000000Z0Z000000A0000000 X-QQ-FEAT: /+iK7ZpVlLQreEQyo18A7mdRjOPhRhMNi7mgV2tydyej4IR7K8RuGs3Q4HLJD hcSCgdfNY3WZlQW9Cwec0LtdfKC/iXa+x7aOmjyiZPtlXOkVV82AzgaOLjMDiwTv2eXEzhr yqrYXrnhzy6Xgo2+lQaJNGV59t2HtZ6OvgyddpRLwlQQplua/bXzsLmzZVkUByOZMxh8p5N 8RZMS5NaKG6ZlvmGMg7XjPrGVDioaSR0Ed7PSEOM2xXZyo9HMdKxmciwiG+dyCbs/QHsYnw chI6WXWbEF7C1hdKEQ4yVYCHpVNEhlYx55+BVNIQ9ar7f2sF7kt3nFQb2a2NK7heoYOxyAw owtkxNbO62xTNVDYNv4MYrHwChm4jjbvyMYPqvMysr9gwXWQyVAruQ3YO2DXg== X-QQ-GoodBg: 0 X-BIZMAIL-ID: 731306065658940848 From: Steven Liu To: ffmpeg-devel@ffmpeg.org Date: Thu, 13 Apr 2023 17:44:35 +0800 Message-Id: <20230413094441.56225-1-lq@chinaffmpeg.org> X-Mailer: git-send-email 2.40.0 MIME-Version: 1.0 X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtpipv:chinaffmpeg.org:qybglogicsvr:qybglogicsvr2 Subject: [FFmpeg-devel] [PATCH v8 0/6] Suppor hevc av1 and vp9 codec in enhanced flv X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Steven Liu Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Implements hevc,av1 and vp9 according to enhanced flv spec found at https://github.com/veovera/enhanced-rtmp And it has 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 Steven Liu (6): avformat/flvenc: Add support for HEVC over flv in muxer 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/flvenc: support demux vp9 in enhanced flv libavformat/flv.h | 15 +++++++++ libavformat/flvdec.c | 73 +++++++++++++++++++++++++++++++++++++++----- libavformat/flvenc.c | 63 ++++++++++++++++++++++++++++++++------ 3 files changed, 133 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-request@ffmpeg.org with subject "unsubscribe".