我想在我的网站上播放一个广播电台,我们也提供流媒体服务,但是从不同的域名提供。出现了以下错误:
Task Queue failed at step 5: Playlist could not be loaded due to crossdomain policy restrictions
在A域上的代码:
<div id="mediaplayer">Loading...</div>
<script type="text/javascript" src="/jwplayer/jwplayer.js"></script>
<script type="text/javascript">
jwplayer("mediaplayer").setup({
flashplayer: "/jwplayer/player.swf",
playlistfile: "http://domainB/stream.m3u",
image: "/images/listening.jpg",
type: "sound",
allowscriptaccess:"always",
width:300,
height:300
});
</script>
我尝试了各种方法,但仍然没有成功……在B域中没有crossdomain.xml文件,这是我的时间浪费吗?(目前我无法访问该文件,但很快可能会有权限)
从iTunes、Winamp等播放器中可以正常播放流媒体。