flv
大多数移动浏览器不直接支持,
所以我想转换为mp4/ogg
格式。
无论如何,我可以使用.flv
从实时网络摄像头流生成文件的 FMS 来实现它吗?
更新
我在这里发现了一个类似的问题,它部分完成了这项工作:
ffmpeg -i input.flv output.mp4
但我需要流媒体
flv
大多数移动浏览器不直接支持,
所以我想转换为mp4/ogg
格式。
无论如何,我可以使用.flv
从实时网络摄像头流生成文件的 FMS 来实现它吗?
更新
我在这里发现了一个类似的问题,它部分完成了这项工作:
ffmpeg -i input.flv output.mp4
但我需要流媒体
我假设您的意思是在 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
摘要:
FLV 文件格式支持的媒体类型 视频:On2 VP6、Sorenson Spark (Sorenson H.263)、屏幕视频、H.264 音频:MP3、ADPCM、线性 PCM、Nellymoser、Speex、AAC、G.711(保留供内部使用) F4V 文件格式支持的媒体类型 视频:H.264 图像(视频数据的静止帧):GIF、PNG、JPEG 音频:AAC、HE-AAC、MP3
顺便说一句,我发现了你的问题,因为我正在为 HTML5 和 Unity在 Red5 ( http://code.google.com/p/red5 ) 中实现 Ogg/Ogv 流。