Android HLS视频mime类型

Ali*_*aka 9 android video-streaming android-intent http-live-streaming mime-types

我想发一个Intent来播放HLS(HTTP直播)视频.

我应该在类型字段中添加什么来解雇支持HLS的视频播放器?

我尝试了以下不成功:

video/m3u

video/m3u8

video/hls

application/x-mpegURL

vnd.apple.mpegURL

video/MP2T

application/vnd.apple.mpegurl
Run Code Online (Sandbox Code Playgroud)

想法请...

vip*_*ipw 8

应该在RFC:application/vnd.apple.mpegurl中指定Content-Type类型.参见http://tools.ietf.org/html/draft-pantos-http-live-streaming-08的 3.1节

Android对HLS的支持非常差.您需要在许多设备上使用某些第三方软件,特别是对于少于3的版本.Google似乎并不关心,或者至少不会进行回归测试.


小智 6

Android 代码(ICS、JB)查看 URL 来确定玩家选择!如果URL中包含关键字m3u8,那么它才会播放HLS。这显然是Android的一个bug。