【发布时间】:2017-04-16 23:44:59
【问题描述】:
我正在尝试使用提供的 chromecasting 框架在电视上播放视频。 The approach i followed 播放 mp4 效果很好。但现在我有不同的来源可以玩。我的服务器上有一个由 m3u8 文件指向的视频文件。 因此,为了在电视上播放 m3u8 文件,我使用了以下带有 content-type mentioned here 变体的 MediaInfo 对象。 我返回的 MediaObject 是:`
return new MediaInfo.Builder(Uri.parse(path).toString())
.setStreamType(MediaInfo.STREAM_TYPE_LIVE)
.setContentType("videos/mp4") //need to know **what should be content-type here**
.setMetadata(movieMetadata)
.setStreamDuration(mSelectedMedia.getData().getDuration() * 1000)
.build();
请指导我在我的 chromecast 或电视上播放 m3u8 文件。 谢谢
【问题讨论】:
标签: android video video-streaming chromecast google-cast