用于在iPhone上传输视频的Web服务

时间:2010-10-05 14:08:22

标签: php iphone video-streaming

我必须实现将视频内容流式传输到iPhone应用程序的服务。 我的服务是用PHP实现的:

header("Content-Type: video/mp4");
header('Content-Length: '.$result['size']);
echo $result['data']; 

其中result是包含视频文件内容及其大小的数组。

当我用浏览器打开它时没有问题(我有快速的时间和视频播放)。 但是应用程序无法打开它,但它适用于本地文件(抱歉,我目前没有移动应用程序的代码)。 当我在iPhone的安检中打开它时,它说该文件无法下载。

似乎我错过了一些标题。

1 个答案:

答案 0 :(得分:0)

问题是iPhone应用程序(媒体组件)使用范围标题。首先,它请求范围0-1来检查是否有结果,然后请求整个内容。 我用this