我正在尝试将Mp4文件流式传输到webm文件。
之后,我正在通过chunk读取此文件块并将其提供给HTML5查看器 (html 5 viewer的视频标签)
为了从MP4文件webm文件流式传输,我有三个选项
1)使用VLC媒体播放器应用流出 2)使用libVLC通过C代码流 How to stream video using C/C++ 3)使用ffmpeg命令行流 ffmpeg -i test.mp4 -c:v libvpx -c:一个libvorbis -pix_fmt yuv420p -quality good output.webm
虽然通过所有三种选择来推断这个webm。第1和第2不起作用。虽然第三个工作。第1和第2只有在完成流式传输到文件并且最后一块输出文件被送到html5视频播放器后才能工作。
似乎vlcplayer和libVLC没有使用由ffmpeg生成的关键帧生成所需的片段。
我们是否可以指示libVLC或VLCplayer也使用keydrame信息生成片段?