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上可用),並構建代碼以隨機選擇給定目錄中的文件並將該文件作爲流添加到播放列表。這對你來說可能是更好的選擇,但需要一些開發工作。