2

クライアントから常にライブ ビデオ ストリームを受信して​​いる状況で、MPEG-DASH テクノロジを使用したいと考えています。Web サーバーはライブ ビデオ ストリームを取得し、m4s ファイルを生成し続け、それを mpd で宣言します。したがって、新しいセグメントを常に再生できます。(私は FFMPEG の ffserver を使用しています。したがって、ビデオ ストリームは /tmp/feed1.ffm ファイルに蓄積され続けます。)

MP4Box を使用すると、既存のファイルに対して mpd、init.mp4、m4s を生成できるようです。ただし、ライブストリーミングには対応していないようです。

mpeg-ts ではなくセグメント形式の断片化された mp4 が必要です。

たくさんのアドバイスが必要です!

4

2 に答える 2

2

GPACメンテナーはこちら。ダッシュキャスト プロジェクト (およびおそらくシグナル プラットフォームの dashcastx の置き換え) が役立つはずです。問題がある場合は、github で問題を開いてください。

FFmpeg を使用して HLS を生成し、次に GPAC を使用して TS セグメントを取り込み、MPEG-DASH を生成する、このようなプロジェクトがいくつかあることに注意してください。これにより、ある程度の遅延が発生しますが、非常に堅牢であることが証明されています。

于 2017-01-04T21:04:38.057 に答える