应用中的集成chromecast。一切正常,除了它不播放.m3u8格式的直播流媒体网址,但播放电影的.m3u8格式网址。我这样做是为了将网址设置为chromecast。
return new MediaInfo.Builder(url)
.setStreamType(MediaInfo.STREAM_TYPE_LIVE)
.setContentType("videos/mp4")
.setMetadata(movieMetadata)
.setStreamDuration(mVideoView.getDuration())
.build();
答案 0 :(得分:1)
根据google Cast Samples,所需的MIME类型显示在json文件中 https://commondatastorage.googleapis.com/gtv-videos-bucket/CastVideos/f.json
{
"type": "hls",
"mime": "application/x-mpegurl",
},
{
"type": "dash",
"mime": "application/dash+xml",
},
{
"type": "mp4",
"mime": "videos/mp4",
}