サーバーはビデオを h264/aac にトランスコードし、同時にビデオ データをクライアントに送信します。動画データの再生と保存を同時に行うため、コンテナ形式としてmpegtsを使用しているのですが、ios MediaPlayerでmpegtsファイルを再生できないのが難点です。
Googleは、ffmpegのios-buildを使用してタスクを実行できると言っていましたが、やり過ぎのようです。iOS SDK だけを使用して iphone で mpegts を再生する他の方法はありますか?
iOSについてはよくわかりませんが、iOSデバイスでmp4(h264)ビデオを再生できます。h264 ビデオ URL を ios safari Web ブラウザに実行すると、ビデオが検出され、quicktime プレーヤーがそのビデオの再生を開始します。ビデオの URL (例: http://yourserver.com/yourvideo.mp4 ) を ios safari Web ブラウザに入力して、これを確認できます。
注 :- MP4 ビデオのコーデックは「h264」である必要があります。FFMPEG を使用してビデオを h264 コーデックに変換する