我想使用Cast Companion Library Android将HLS Live流投射到Cast设备。 我尝试了网址但无法在Cast设备上播放。 使用VOD HLS URL时,视频可以在Cast设备上播放。
我已经更改了streamType: MediaInfo.Builder(URL).setStreamType(MediaInfo.STREAM_TYPE_LIVE)
或者我必须改变的其他任何事情?
这是我要投放的直播网址: http://vevoplaylist-live.hls.adaptive.level3.net/vevo/ch3/appleman.m3u8
如何使用Cast Companion Library Android投射HLS Live流? 任何人都已经尝试过这个,或者我是否有可以学习的示例代码?
由于
答案 0 :(得分:3)
如果它不是直播流(即,如果持续时间已知),则应使用MediaInfo.STREAM_TYPE_BUFFERED,对于HLS,您应将内容类型设置为“application / x-mpegURL”。
总的来说,它看起来应该是这样的:
git pull
答案 1 :(得分:1)
也可能存在其他问题,但我注意到的第一个问题是缺少CORS标题。