HLS分割器がMPEG-TSパケットをHLSチャンクに変換する方法を理解しようとします。 HLSチャンクはいくつかのMPEG-TSパケットをカプセル化しますか、まったく異なるフォーマットであり、MPEG-TSとは異なりますか?たとえば、PCR(Program Clock Reference)やその他のMPEG-TS固有のデータを取り出すことはできますか?HLSセグメント(.ts)内部形式
0
A
答えて
2
によればspec:各メディアセグメントは、MPEG-2トランスポートストリーム [ISO_13818]、WebVTT [WebVTT]ファイル、またはパックオーディオファイル...
としてフォーマットされている必要がありつまり、HLS
は、MPEG-TS
の上に構築されます。ビデオは常にMPEGトランスポートストリームとしてフォーマットされます。字幕はWebVTT
を使用します。オーディオは、MPEG-TS
または未加工のAAC
/MP3
フレームのいずれかとしてフォーマットすることができます。
ビデオ/オーディオがMPEG-TS
のようにフォーマットされている場合、各HLSセグメントは自己完結型(すなわち、必要なすべての復号化情報を含む)であり、多くのMPEG-TSパケット(MPEG-TSパケットはわずか188バイト)で構成される。
はい、MPEG-TSに埋め込まれているPCR、その他のすべてのもの、たとえばID3メタデータ、その他の多重化ストリーム、CEA 608/708などを取得できます。
次のバージョンのHLSは、ビデオ/オーディオ用のMPEG-TS
の代わりに使用されるallow fragmented MP4ですが、現時点ではサポートは限られています。
関連する問題
- 1. Outputing HLS M3U8 TSセグメントPHP-FPM nginxの
- 2. HTTPライブストリーミングMPEG TSセグメント
- 3. HLS MP4独立したセグメント
- 4. DateTimeフィールド内部形式
- 5. アンドロイド:私が欲しいストリームオンライン「.TS」形式
- 6. 形式の日付は限り内部の部品
- 7. .tsセグメントがオーディオ専用セグメントであるかどうかを知る方法?
- 8. angular2形式内ngfor
- 9. 内部方式
- 10. FFMPEGを使用して個別にHLSセグメントをトランスコードする
- 11. SwiftでのHLSセグメント要求の通知を取得
- 12. セグメント上の非線形方程式を解く
- 13. .NET文字列の内部形式は何ですか?
- 14. インテグラル内部形式のテクスチャをレンダリングする
- 15. wcf REST応答xml形式の属性と内部テキスト
- 16. cakephpの内部形式入力値を取得する方法
- 17. OpenGL 2テクスチャ内部形式GL_RGB8I、GL_RGB32UIなど
- 18. m3u8 URLからHLSビデオストリームのクローズドキャプション形式を表示するには
- 19. メールクライアント内のhtml形式
- 20. Android OSなしでHLSを再生する.tsファイルをサポートしています
- 21. django-autocomplete-lightの外部キー形式
- 22. イン方式内部クラスレベルインナークラス
- 23. htmlノードの内部テキストをセグメント化しますか?
- 24. g ++内部コンパイルエラー再帰的constexprでのセグメント化エラー
- 25. FFmpeg HLSセグメント化開始時間が誤って計算された
- 26. DB2 v9の制限キー表現の内部形式は何ですか?
- 27. BigQueryからAvro形式へのエクスポートで「内部エラー」が発生しました
- 28. ボタン内部からの入力値をonclickで設定する形式:
- 29. Coldfusion CFQUERY(内部の結合と日付形式が機能しない)
- 30. 基本的な内部形式はどのように機能しますか?