0

我已经成功安装了Wowza服务器,并且能够将Wirecast的直播视频直接传送到Wowza,没有任何问题。这很好,但是我面临着寻找一种软件或应用程序的挑战,这种软件或应用程序能够将一系列视频流传给Wowza。将视频播放列表传送到Wowza应用程序

我已经尝试过VLC播放器,但我无法计算如何发送流到我的Wowza服务器。

我也尝试了Wirecast中的播放列表功能,它工作正常,但不允许我随机播放视频。

有关如何完成此任务的任何建议或想法?

回答

0

有几种方法可以用来随机播放VOD文件列表。

  1. 您可以使用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 
    
  2. 您可以使用现有的安排播放列表功能,通过从Wowza网站StreamPublisher模块。该模块使用静态播放列表,但您可以创建自定义外壳脚本/代码来生成随机播放列表并将其重新加载到模块中。

  3. 您可以扩展streampublisher包本身(源代码目前在GitHub上可用),并构建代码以随机选择给定目录中的文件并将该文件作为流添加到播放列表。这对你来说可能是更好的选择,但需要一些开发工作。