多协议、性能稳定、丰富API的流媒体服务器软件
如何为直播流创建一个截帧图?
为了生成截帧图,下面这个自定义模块先为直播流创建了一个只有一个帧的FLV文件,然后利用FFMPEG等工具将这个FLV文件转成一个图片。

你可以在Wowza Module Collection中找到一个编译好的版本。

配置



要启动这个模块,需要在你的应用中添加下面的Module。 在这里Configure modules 你可以得到更多配置Module的细节。

Name
Description
Fully Qualified Class Name
createSnapshot Create FLV Snapshot. com.wowza.wms.plugin.collection.module.ModuleCreateSnapshot

这个FLV文件被存储在应用的内容目录下。你可以从这里下载并继续用FFMPEG等工具来处理它。

用FFMPEG将FLV转为图片


FFMPEG 可以将flv文件转化为一个PNG图片。

ffmpeg -i myStream.flv -vcodec png -vframes 1 -an -f rawvideo -s 320x240 myStream.png
		
注意:随着FFMPEG的版本变化,这里的命令行可能会变化,因此请参考http://www.ffmpeg.org/获得最新的命令行参数资料。