我已经在这里待了好几天,并且在试图麻烦拍摄时没有运气。所以我在我的网站上有多个实时流,我想把它放在一个应用程序中,但每次我上传到phonegap并在我的手机上下载视频都不会播放。
该应用的Flash或HTML5版本均无法播放。我只是将我在网站上使用的代码复制到我的应用程序的index.html文档中,但由于某种原因它失败了。我得到的消息读取(关闭内存)网络或服务器出现问题或不支持此文件)。虽然我知道这不是事实,因为当我从手机上查看网站时它就起作用,而不是应用程序。
Markup看起来像这样:
<head>
<script type="text/javascript" src="http://www.my-domain.com/jwplayer/jwplayer.js"></script>
</head>
<body>
div id='mediaplayer2'>
<script type="text/javascript"> jwplayer('mediaplayer2').setup({
'id': 'playerID', 'width': '388', 'height': '218',
'provider': 'rtmp',
'streamer': 'rtmp://0.0.0.0/some-directory',
'autostart': 'true',
'stretching': 'exactfit',
levels: [{
bitrate: "800",
file: "my-file-name",
width: "1280"
}],
'modes': [
{type: 'flash', src: 'http://www.my-domain.com/jwplayer/player.swf'},
{
type: 'html5',
config: {
levels: [ {'file': 'http://0.0.0.0/some-directory/playlist.m3u8'} ],
'provider': 'video'
}
}
]
});
</script>
<video
id="mediaplayer2"
controls="1"
autoplay="1"
height="218"
preload="none"
src="http://0.0.0.0/some-directory/playlist.m3u8"
width="388">
</video>
</div>
</body>
我需要做些什么来让它在我的浏览器中的应用程序中运行?我在Dreamweaver中开发,甚至当我点击“Live”时它完全流动,而不是在应用程序中。
提前致谢
答案 0 :(得分:0)
使用Vitamio Player它可以播放所有类型的流媒体也是它的开源。你只需要将它作为库包含到你的项目中,并确保使用vitamio videoview或mediaplayer。 k不用担心看看这个样本将Vitamio包含在你的项目中
希望它能帮助你,
此致 拉杰夫