1

flv大多数移动浏览器不直接支持,

所以我想转换为mp4/ogg格式。

无论如何,我可以使用.flv从实时网络摄像头流生成文件的 FMS 来实现它吗?

更新

我在这里发现了一个类似的问题,它部分完成了这项工作:

ffmpeg -i input.flv output.mp4

但我需要流媒体

4

1 回答 1

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
摘要:

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 流。

于 2010-09-02T21:26:25.967 回答