5
我试图做一个在线流播放器与JW Player 6中使用与JW播放动态SMIL文件
如果我创建流的所有质量版本的SMIL文件,并使用下面的代码,它工作正常:
<script>
jwplayer("myElement").setup({
playlist: [{
sources: [{
file: "/player/smil.asp"
}]
}],
type: 'rtmp'
});
</script>
SMIL文件:
<smil>
<head>
<meta base="rtmp://host/app" />
</head>
<body>
<switch>
<video src="quality1" system-bitrate="720" />
<video src="quality2" system-bitrate="360" />
</switch>
</body>
</smil>
我想创建基于用户的质量选择飞SMIL文件。 (即:丢弃的比特率高于720)
我使用的asp文件动态地创建SMIL文件,但它没有工作:
file: "/player/smil.asp"
当然the error: Error loading player: No playable sources found
我设置首标类型为应用/八位字节 - 流在asp文件中,但没有解决问题。
我也尝试保存与smil扩展相同的asp文件,并设置IIS设置中的smil文件的asp处理程序。当我在浏览器中调用时,它完美地工作,但是jw播放器显示相同的错误。
有什么建议吗?
谢谢。
你能提供一个链接到问题发生的地方吗? – emaxsaun 2013-02-19 02:28:51
对于动态播放器,如果将播放器的类型变量设置为smil会发生什么? – emaxsaun 2013-02-19 17:25:23
没有什么改变。 – dvdmn 2013-02-19 17:29:47