我想要使用流媒体的iPad插件运行mp4电影。不幸的是,我所得到的只是一个空球员,通过玩家按钮进行罢工。我找不到任何信息是什么意思?mp4电影不播放与流媒体iPad插件
我试过的第一件事是将电影的绝对路径放在href属性中,但电影在localhost上不起作用。
当我把绝对路径放在一个在stream.flowplayer.org上托管的示例电影的时候,它就起作用了。但是同一部电影在本地主机上不起作用。这让我得出结论:为了让视频运行,必须为apache服务器提供一些特殊配置。
你能帮忙吗?这里是我的代码:
<a href="movie.mp4" id="flash" style="display:block;width:640px;height:360px;"></a>
<script>
$f("flash", "flowplayer/flowplayer-3.2.10.swf", {
clip: {
autoPlay: true,
autoBuffering: true
}
}).ipad();
</script>
如果它工作在Windows或Mac它不是一个缺少MIME类型。如果您可以切换到其他视频播放器,请尝试[JW Player](http://www.longtailvideo.com/players/)。我在FlowPlayer和jwPlayer上做了很多工作。我已经在所有平台上使用jwPlayer获得了更好的运气。 – barsh
@barsh他说一个视频托管ELSEWHERE(stream.flowplayer.org)工作,并且本地主机失败。虽然我刚刚注意到他提到他的本地机器正在运行Apache,但我没有看到他在Windows或Mac *上提到的任何内容,除了*在访问视频时在Flowplayer.org上托管时。所以我已经更新了我的答案,包括为Apache调整MIME类型。 –
我添加了“AddType video/mp4 mp4”到我的.htaccess文件和httpd.conf中,但无济于事。虽然它应该是服务器配置问题,因为我测试了一些视频,当我将它们从一个流水游戏服务器链接到它们时,但不是从本地主机或我的生产服务器链接它们。我应该提到视频在桌面网络浏览器中播放,但不是在iOS模拟器或devie中播放。 –