我正在使用//developers.google.com/cast/docs/reference/player/ version 0.5
我正在尝试在chromecast设备上使用smoothstreaming。
获取清单时,服务器会执行重定向(带有位置标头的http 302)
E.g。从//example.com/one/manifest.ism/Manifest到//example.com/two/manifest.ism/Manifest
在来自第二个网址的清单中,存在一个url属性:Url =“QualityLevels({bitrate})/ Fragments(video = {start time})
显然这个网址被玩家解释为相对于原始网址(/ one)而不是重定向的网址(/ 2)
我查看了流畅清单(//www.bogotobogo.com/VideoStreaming/Files/iis8/MS-SSTR.pdf)的规范,但没有说明如何解释清单中的这个URL。
我希望它应该相对于上次获取的url的位置(相对于/ two /)而不是(相对于/ one /)
任何人都知道这是媒体播放器库中的问题(//developers.google.com/cast/docs/reference/player/)是谷歌还是预期的行为?
谢谢!