我已经成功设置了Wowza服务器,并且我能够将Wirecast中的实时视频流式传输到Wowza,没有任何问题。这很好,但我面临的挑战是找到一个软件或应用程序,将一系列视频流式传输到Wowza。
我尝试过VLC播放器,但我无法确定如何将流发送到我的Wowza服务器。
我也尝试过Wirecast中的播放列表功能,但工作正常,但不允许我随机播放视频。
关于如何完成此任务的任何建议或想法?
答案 0 :(得分:1)
您可以使用几种方法来混淆VOD文件列表。
您可以使用ffmpeg或VLC选择文件并将其作为RTMP或RTSP流式传输到您的Wowza服务器。您需要构建代码来填充要流式传输的文件名。但是,它可能无法在VOD文件之间创建平滑过渡。
以下是使用ffmpeg将VOD文件作为RTMP流式传输的一个非常简单的示例。
ffmpeg -re -i [filePathAndName] -c:v copy -c:a copy -f flv rtmp://localhost:1935/live/testStream
您可以使用Wowza网站上StreamPublisher模块提供的预定播放列表功能。该模块使用静态播放列表,但您可以创建自定义shell脚本/代码以生成随机播放列表并定期将其重新加载到模块。
您可以扩展streampublisher包本身(源代码目前在GitHub上可用),并构建代码以随机选择给定目录中的文件,并将该文件作为流添加到播放列表中。这对您来说可能是更好的选择,但需要一些开发工作。