0

Wowza サーバーのセットアップに成功し、Wirecast から Wowza に問題なくライブ ビデオをストリーミングできます。それは素晴らしいことですが、一連のビデオを Wowza にノンストップでストリーミングするソフトウェアまたはアプリケーションを見つけるという課題に直面しています。

VLC プレーヤーを試しましたが、ストリームを Wowza サーバーに送信する方法がわかりません。

Wirecast のプレイリスト機能も試してみましたが、うまくいきましたが、ビデオをシャッフルすることはできませんでした。

このタスクを達成する方法に関する提案やアイデアはありますか?

4

1 に答える 1

1

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 Web サイトから StreamPublisher モジュールを介して利用できるスケジュールされたプレイリスト機能を使用できます。モジュールは静的なプレイリストを使用しますが、カスタム シェル スクリプト/コードを作成して、ランダム化されたプレイリストを生成し、それをモジュールに定期的にリロードすることができます。

  3. streampublisherパッケージ自体を拡張し(ソース コードは現在 GitHub で入手できます)、特定のディレクトリ内のファイルをランダムに選択し、そのファイルをストリームとしてプレイリストに追加するコードを組み込むことができます。これはあなたにとってより良い選択肢かもしれませんが、開発作業が必要になります。

于 2016-07-29T06:26:00.097 に答える