HLS 对于 Chrome for Android 的 MIME 类型是什么?

2018-12-06 11:22:59 +08:00
 feihuxiongdi

我尝试使用 HLS 在移动端播放视频,m3u8 是动态生成的。

设置的 Conent-Type 为: application/x-mpegurl

  1. 当我在 Mac 和 Apple 上使用 Safair 浏览器播放时,视频可以正常播放;

  2. 当我在 Android 上使用 QQ 浏览器播放时,视频可以正常播放;

  3. 当我在 Android 上使用 Chrome 浏览器播放时,视频不能正常播放,显示总时长为 0 秒;

  4. 当我把 m3u8 作为静态资源,使用 Chrome for Android 访问时,视频可以正常播放。

当设置 MIME 为其他值,如:

	video/mp4,
	video/mpeg,
	audio/x-mpegurl 

都不能解决 Chrome for Android 的播放问题。

3542 次点击
所在节点    HLS
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/514871

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX