IPad 2.0/1.0 の Safari ブラウザからサード パーティのマルチプレクサ (Mainconcept/Elecard) によって生成された TS チャンクをストリーミングしようとすると、オーディオ ビデオの同期の問題が常に発生します。
しかし、Windows PC または Macbook の標準メディア プレーヤーでは、同じクリップが正常に再生されます。
また、MACbook の Media File Segmenter ツールによって生成された TS チャンクをストリーミングしようとすると、iPad に問題がないこともわかりました。
iPad がサードパーティのマルチプレクサに期待していることは何ですか?
例: Ipad でセットの TS チャンクをストリーミングしようとすると、全体のチャンクの継続時間が 5mts 35 秒 (すべての TS チャンクを含む) である場合、2 mts 40 秒後にオーディオが同期しなくなることがわかります。
以下は、TS チャンクの生成に使用されるメディア パイプラインです。
Video.mp4 (ソース) -> Mainconcept MPEG4 DeMultiplexer -> Mainconcept MPEG Multiplxer -> Mainconcept Sink Filter (時間に基づいて TS チャンクを生成します)
誰かが IPad HLS の動作に関するいくつかのポイントを共有できますか? IPad は、同期のためにいくつかの追加パラメーターを想定していますか?
ありがとう。