MPMoviePlayer (例: http://localhost/api?file_id=2313mk ) を使用して URL からビデオ (mp4) ファイルを再生しようとしていますが、動作させることができません。解決策があるかどうか疑問に思います。
以下のようにいくつかのテストが行われます:
1) コンピュータブラウザで URL を再生:成功 2) iPhone( 4.2+
) ブラウザ/MPMoviePlayer で URL を再生:失敗
3) ファイルをコピーして名前を変更し、新しい URL から iPhone ブラウザ/MPMoviePlayer で再生拡張子 (例: http://localhost/video.mp4 ): SUCCESS
4) Content-Type(video/mp4) のヘッダーを確認: EXISTS
拡張子のない URL の応答ヘッダー: (例:http://localhost/api?file_id=2313mk)
HTTP/1.1 200 ダウンロード可 日付: 2011 年 3 月 29 日 (火) 04:48:03 GMT サーバー: アパッチ Content-Transfer-Encoding: バイナリ コンテンツの長さ: 24897567 キープアライブ: タイムアウト = 15、最大 = 100 接続: キープアライブ コンテンツ タイプ: ビデオ/mp4
拡張子付きの URL の応答ヘッダー: (例:http://localhost/video.mp4)
HTTP/1.1 200 OK 日付: 2011 年 3 月 29 日 (火) 04:11:19 GMT サーバー: Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8l DAV/2 PHP/5.3.4 最終更新日: 2011 年 3 月 18 日 (金) 05:38:16 GMT Etag: "d1b78c-17be81f-49ebb2f458200" Accept-Ranges: バイト コンテンツの長さ: 24897567 キープアライブ: タイムアウト=5、最大=100 接続: キープアライブ コンテンツ タイプ: ビデオ/mp4