問題タブ [mpeg-dash]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ffmpeg - ffmpeg、ピクセル形式が指定されていないため、ダッシュマニフェストを作成できません
OSXでffmpeg 2.8を使用しています。
ここで提案されているように、短い mp4 ビデオをアダプティブ ストリーミング用に webm に変換しようとしています http://wiki.webmproject.org/adaptive-streaming/instructions-to-playback-adaptive-webm-using-dashのように:
ただし、これにより、unspecified pixel formatという警告が表示されます。
それにもかかわらず、マニフェスト ファイルが作成されます。ピクセル形式を指定しようとしました:
しかし、これは何も変わりませんでした。警告は同じままです。
警告が表示される理由とこれを修正する方法はありますか?
streaming - MPEG-DASH と RTSP の違いは何ですか?
- Real-Time Streaming Protocol (RTSP) - メディア再生制御プロトコルです。RTSP と組み合わせて使用できるその他のプロトコルには、次のものがあります。
- リアルタイム トランスポート プロトコル(RTP) - IP ネットワークを介してマルチメディア (オーディオおよびビデオ ストリームなど) を配信するために使用されるパケット形式です。RTP は RTCP の姉妹プロトコルです。
- RTP Control Protocol (RTCP) - 複数のストリームの同期を支援しながら、伝送メトリックとサービス品質 (QoS) を監視するために使用されます。RTCP は RTP の姉妹プロトコルです。
- セッション記述プロトコル(SDP) - ハンドシェイクの初期化フェーズ中にメディア ストリームを記述するために、RTSP などのプロトコルで使用されます。
上記のプロトコルを 1 文または 2 文に要約したように、誰かが答えてくれることを期待していました。素人の言葉で言えば、MPEG-DASH と RTSP の違いは何ですか?
大まかに言うと、MPEG-DASH は RTSP+RTP+RTCP+SDP の代わりになるように見えます。
html - FFMPEG ライブ ストリーミング m3u8 を mpeg-dash 用に変換
プレーヤー hhml5 のプレーヤーの FFMPEG を使用して mpeg-dash のライブ ストリーミング m3u8 の例http://srv6.zoeweb.tv:1935/z330-live/stream/playlist.m3u8からゲートウェイを作成するにはどうすればよいですか?
mpeg-dash - マニフェスト ファイルがプレーヤー DASH JS で有効であるための要件は何ですか?
このドキュメントhttp://dashif.org/wp-content/uploads/2015/04/DASH-IF-Conformance-Software-v0.9.pdfを読んで、MPD ファイルを達成しなければならないルールを知りました。
マニフェストはhttp://dashif.org/conformance.htmlで検証され、結果は成功しました。しかし、プレイヤー DASH-JS ( http://dashif.org/reference/players/javascript/1.4.0/samples/dash-if-reference-player/ ) を読み込もうとしても何もしません。
どんなアイデアでも感謝します。
ありがとうございました!
azure - Azure Media Services - ストリームを再開しますか?
Azure Media Services に問題があります。RTMP ソースからストリームを取得し、それを複数の解像度にエンコードするように構成されています (かなり標準的だと思います)。しかし問題は、ソース ストリームが終了し (たとえば、電源が落ちたり、インターネットが切断されたり)、ストリーミングを再開したときに、いわば元に戻らないことです。プレーヤーを使用している誰もが見ることができる唯一のものは、私が設定したスレートです。
OBS、FLE、vMix など、私が使用できるすべてのソフトウェアで発生します。
ストリームは常に公開されており、私は DefaultProgram を使用していますが、これはとにかく発生し、デフォルトであるか手動で作成されているかは関係ありません。
何が起こっているのか誰かが知っているなら、それは大歓迎です。
video-streaming - オンザフライで HLS と MPEG-DASH をパックする方法は?
VOD ストリーミングを作成したい。hls と mpeg-dash を介してビデオをストリーミングしたい。
H.264/AACを使用しています。しかし、ビデオを hls コンテナーと mpeg-dash コンテナーの両方に 2 回保存したくありません。ビデオを一時的なコンテナー (mpeg-ts や mp4 など) に保存してから、ストリーミング vod に hls と mpeg-dash を使用することはできますか? または、ビデオ h.264 とオーディオ aac を別々に保存してから、その場でビデオを hls または mpeg-dash にパックすることは可能ですか?
ライブストリーミングは使用しません。
nginx - nginx-plus での Mpeg-dash サポート
十分に検索しましたが、 nginx plus で mpeg-dash を構成する方法を整理できませんでした。
rtmpモジュールはそれをサポートしていると思いますが、nginx plusサーバーでどのように構成してリクエストできるかよくわかりません。
nginx.conf で rtmp を構成すると、エラーが発生します
構成は
}
nginx-plus で rtmp を有効にするにはどうすればよいですか