RESTful WCF将视频流传输到ios设备
我正在创建一个Restful WCF服务,它有一个返回视频流的操作。文件格式为MP4,在PC、谷歌Chrome、Firefox和iPad2Safari(带直接链接)上运行 我知道要添加MIME类型:RESTful WCF将视频流传输到ios设备,ios,wcf,rest,video,streaming,Ios,Wcf,Rest,Video,Streaming,我正在创建一个Restful WCF服务,它有一个返回视频流的操作。文件格式为MP4,在PC、谷歌Chrome、Firefox和iPad2Safari(带直接链接)上运行 我知道要添加MIME类型: WebOperationContext.Current.OutgoingResponse.ContentType = "video/mp4"; 该操作返回的流几乎可以在所有环境中播放,但不能在带有Safari浏览器的iOS设备上播放 浏览器知道这是一个视频,但它显示播放按钮被抚摸,我无法点击它。当
WebOperationContext.Current.OutgoingResponse.ContentType = "video/mp4";
该操作返回的流几乎可以在所有环境中播放,但不能在带有Safari浏览器的iOS设备上播放
浏览器知道这是一个视频,但它显示播放按钮被抚摸,我无法点击它。当我传递到视频的直接链接时,它会在iOS Safari中正确播放。我错过什么了吗?我应该提供额外的HTTP头吗 我终于找到了问题所在 似乎iPhone/iPad需要Http范围请求才能支持HTML5视频支持,所以我必须在wcf操作中手动实现它