flv
所以我想转换为mp4/ogg
格式。
无论如何我可以通过FMS从现场网络摄像头流生成.flv
文件来实现它吗?
更新
我发现了一个类似的问题here,部分完成了这项工作:
ffmpeg -i input.flv output.mp4
但我需要流式传输
答案 0 :(得分:0)
我认为你的意思是在FLV容器中使用AVC / h.264视频的Ogg Vorbis音频?如果是这样,唯一的问题是Flash Player不支持vorbis播放,FLV规范中也没有它的编解码器ID。然而,有一个Alchemy插件可以解码Ogg,但它不适用于来自FMS的流媒体,当然也不适用于FLV。有关Flash / Ogg解码器的信息:
http://www.hydrogenaudio.org/forums/lofiversion/index.php/t66269.html
可以在此处找到FLV的媒体类型以及其他有用信息:
http://en.wikipedia.org/wiki/Flash_Video
总结:
Supported media types in FLV file format Video: On2 VP6, Sorenson Spark (Sorenson H.263), Screen video, H.264 Audio: MP3, ADPCM, Linear PCM, Nellymoser, Speex, AAC, G.711 (reserved for internal use) Supported media types in F4V file format Video: H.264 Images (still frame of video data): GIF, PNG, JPEG Audio: AAC, HE-AAC, MP3
顺便说一句,我找到了你的问题,因为我正在使用Red5(http://code.google.com/p/red5)为HTML5和Unity实现Ogg / Ogv流媒体。