【发布时间】:2017-03-22 23:31:30
【问题描述】:
在应用程序中集成了 chromecast。一切正常,除了它不播放 .m3u8 格式的直播 url,而是播放 .m3u8 格式的电影 url。我这样做是为了将 url 设置为 chromecast。
return new MediaInfo.Builder(url)
.setStreamType(MediaInfo.STREAM_TYPE_LIVE)
.setContentType("videos/mp4")
.setMetadata(movieMetadata)
.setStreamDuration(mVideoView.getDuration())
.build();
【问题讨论】:
-
确保您的 CORS 已启用,并在 chrome debugging 会话中启用您的日志记录以查看日志。正如阿里在相关question 中的建议,“在 CastVideos-android 应用程序中硬编码流的 url,看看是否有效。”最后,流媒体需要使用Cast Media Player Library。
标签: android chromecast google-cast