【问题标题】:HTML video returns MEDIA_ERR_SRC_NOT_SUPPORTED error after playing for a whileHTML 视频播放一段时间后返回 MEDIA_ERR_SRC_NOT_SUPPORTED 错误
【发布时间】:2015-07-01 14:05:30
【问题描述】:

我正在尝试使用 Chrome Mobile 中的 HTML5 视频播放器播放由第三方流式传输的视频,我面临的问题是视频可以在最小化的同时播放一段时间,并且在一段时间后它决定退出并返回 MEDIA_ERR_SRC_NOT_SUPPORTED - 不支持音频/视频错误;当我从最小化切换到最大化然后一次又一次地切换回最小化时,问题发生得更快。如果我不断点击视频本身,它似乎也发生得更快,我还隐藏了默认控件并使用我自己的自定义控件。

什么可能导致这个问题?我在 Safari 中使用 QuickTime 播放器尝试了同样的事情,并且视频源不会消失

编辑:做了更多的挖掘,发现了这个: Android HLS video mime type

我收到一个播放列表 m3u8 文件,但我的请求链接中没有任何 m3u8,但如果 m3u8 关键字不存在,视频是否应该正在播放?我也在 android 4.4.4 上测试这个

【问题讨论】:

  • “我正在尝试播放由第三方流式传输的视频”请提供有关您正在使用的第三方软件的更多信息。
  • 这些人正在提供流unas.tv/index.php?page=services&sub=webservices;我只是在使用他们的提要播放视频
  • 我在 Opera 桌面上遇到了同样的问题,所以我使用youtube-dl 下载了视频并成功获取了视频源。

标签: html google-chrome webkit video-streaming http-live-streaming


【解决方案1】:

指定正确的 MIME 类型值得一试。但是,还有一件事让我很吃惊(无论如何都使用 iOS):检查托管视频的服务器是否正确支持 206 Partial Content 请求。我在here 发布了有关调试此问题的信息。

【讨论】:

    【解决方案2】:

    如果您使用 FireFox 并且不支持 SRC,我将代码扔到我喜欢查看的网站的一些播放器上,我发现 Adob​​e Flash Player 可以解决问题,FF 使用 VLC 插件,但是使用 HTLM5 播放器上的 VLC 对 FF 的当前更新,您可能会收到 SRC 错误代码,您需要 Adob​​e Flash Player。

    【讨论】:

      【解决方案3】:

      我在网上搜索了你的错误代码,我发现了这个:

      MEDIA_ERR_SRC_NOT_SUPPORTED (4) src指定的媒体资源 不可用。 MEDIA_ERR_SRC_NOT_SUPPORTED (5) 加密媒体 无法播放流。这是因为以下原因之一 条件:未提供密钥且未提供 onmsneedkey 处理程序 提供的密钥无法应用。解密不 支持此媒体数据。

      Source

      所以我会说你初始化 src 错误。

      【讨论】:

      • 感谢您的帮助,我将对此进行调查并更新是否是问题所在。
      • 没问题,希望对您有所帮助:)。一旦你发现(或者如果这是解决方案),请告诉我解决方案是什么。
      • 初始化没问题,我猜问题可能更深了
      • 事实证明,chrome 在 HLS 方面存在问题,其中一个问题是由于 chrome 缺乏对 HLS 的可靠支持而导致的 mime 类型检测不正确。来源:-encoding.com/http-live-streaming-hls-jwplayer.com/blog/the-pain-of-live-streaming-on-android
      • 您可以在<source> 中添加type 属性。 <source src="stream" type="application/x-mpegURL"><source src="stream" type="vnd.apple.mpegURL"> 以防服务器未在标头中提供正确的 Content-Type。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多