私はAACオーディオおよびH.264ビデオを含む、.TS形式でライブストリームを持っています。私はiOSデバイスで再生したいです。私はビデオをデコードして再生するのにa movie player based on FFmpegを使用しようとしましたが、オーディオは遅れていました。それをサーバ側に変換せず -はどのようにiOSアプリでMPEG-4コンテナに(再ラップ)トランスポートストリームに変換するには?
私はiOSデバイスで再生するMPEG-4コンテナに、このトランスポートストリームを再度ラップすることはできますか?
サーバーは私に.TSのURLライブストリームを返し、私は、サーバーからそれを得ることができないので、私の目標は、.m3u8プレイリストせずにiOSデバイス上でこのストリームを再生することです。あなたが使用できるトランスコードなしでちょうど再MUXへ
おかげで、私はポストを編集しました。私の質問に対する提案があれば、それを書いてください。 –
明確化のおかげで、それはあなたがやって-んだ何をすでにTSを取得するアプリ、または一部のiOSのコードを持って、まだ少し不明ですか? FFmpegライブラリを使ってみましたか?これはプログラミングのQ&Aサイトであるため、通常、質問にはコードや問題が含まれていることが予想されます。 – slhck
FFmpegをビルドして、私がTSへのリンクを挿入したサンプルアプリケーションを使用しました。 、-1 URL #1 EXT-X-ENDLIST そしてで作成したファイルを再生する: #1 EXTM3U #EXTINF: はまた、私は、サーバー上のファイルを作成するには、このようなM3U8プレイリスト内のTSへのラップリンクを試してみましたMPMoviePlayerが再生され、音声のみが再生され、QuickTimeロゴが提示されました。 –