1

Googleドライブにアップロードされた動画がたくさんあります。それらはmpeg4(avi)形式であると思います。MPMoviePlayerViewControllerでビデオを表示するために考えられるすべてを試しました。シミュレーターでビデオ プレーヤーが起動し、再生しているように見えますが、ビデオが表示されません。デバイスで実行すると、プレーヤーが起動しません。downloadUrl、alternateLink、embedLink、および webContentLink を使用しようとしましたが、成功しませんでした。

Google ドライブから iOS にビデオをストリーミングすることはできますか?

4

1 に答える 1

0

シミュレーターは本格的なエミュレーターではなく、単なるシミュレーターです。Mac OS と同様のフレームワークを使用しますが、iOS とは機能が異なる場合があります。つまり、シミュレーターは実際のデバイスよりも多くの機能を備えている場合があります。

iOSのMPMoviePlayerControllerクラスは、少数のコンテナーとコーデックのみをサポートし、AVI をサポートしていません。

対応フォーマット

このクラスは、iOS でサポートされているムービーまたはオーディオ ファイルを再生します。これには、ストリーミング コンテンツと固定長ファイルの両方が含まれます。ムービー ファイルの場合、これは通常、拡張子が .mov、.mp4、.mpv、および .3gp で、次の圧縮規格のいずれかを使用するファイルを意味します。

H.264 ベースライン プロファイル レベル 3.0 ビデオ、30 fps で最大 640 x 480。(Baseline プロファイルは B フレームをサポートしていません。)

MPEG-4 パート 2 ビデオ (シンプル プロファイル)

このクラスを使用してオーディオ ファイルを再生すると、オーディオの再生中に QuickTime のロゴが表示された白い画面が表示されます。オーディオ ファイルの場合、このクラスは最大 48 kHz の AAC-LC オーディオ、および最大 48 kHz の MP3 (MPEG-1 Audio Layer 3) ステレオ オーディオをサポートします。

于 2013-04-02T14:43:39.843 に答える