我正在尝试使用 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):成功
4)检查 Content-Type(video/mp4) 的标头:EXISTS
不带扩展名的 url 响应标头:(例如:http://localhost/api?file_id=2313mk)
接受 HTTP/1.1 200 下载 日期:2011 年 3 月 29 日星期二 04:48:03 GMT 服务器:阿帕奇 内容传输编码:二进制 内容长度:24897567 保活:超时=15,最大值=100 连接:保持活动 内容类型:视频/mp4
带有扩展名的 url 的响应标头:(例如:http://localhost/video.mp4)
HTTP/1.1 200 正常 日期: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 Etag:“d1b78c-17be81f-49ebb2f458200” 接受范围:字节 内容长度:24897567 保活:超时=5,最大值=100 连接:保持活动 内容类型:视频/mp4