FFmpeg扩展开发
对FFmpeg RTMP/FLV部分做了扩展,用于支持H.265。
针对《video_file_format_spec_v10_1》 VIDEODATA部分扩展如下:
VIDEODATA
The VideoTagHeader contains video-specific metadata.
参考:https://github.com/CDN-Union/H265/tree/master/Code
VideoTagHeader
使用说明
目录flv265-Kingsoft/FFmpeg下已经将patch达到了origin/release/3.2等branch上。
当前已经支持的release分支包括:
- 2.8
- 3.0
- 3.1
- 3.2
- 3.3
patch说明
patch位于flv265patch_from_kingsoft.7z压缩包内。
patch涉及的改动包括:
- libavform/flv.h
- libavform/flvenc.c
- libavform/flvdec.c