收藏
回答

小程序使用video组件,在手机上会出现MEDIA_ERR_DECODE(-4999,-1)错误?

视频格式m3u8,在开发者工具(1.03.2006090)测试和PC浏览器测试均没有问题,但是到了手机上进行播放,100%会出现这个MEDIA_ERR_DECODE(-4999,-1)错误,并且已测试过多台小米和魅族手机,均出现此问题,无法播放,手机微信版本:7.0.15、7.0.16均复现,因地址需保密,无法提供,抱歉。使用真机调试,控制台输出如下:

另外,在微信文档上如何找到这个错误码相关的信息?这个错误码代表什么?这个问题如何解决呢?

回答关注问题邀请回答
收藏

5 个回答

  • 惊蛰
    惊蛰
    2020-10-29

    文档:腾讯视频 解码报错.note

    链接:http://note.youdao.com/noteshare?id=826cf3da80ffcda1de24ee6e7fd9daeb&sub=EF20FA8FC9D5445AB0A28C8F409379AA

    2020-10-29
    有用
    回复
  • 江节胜
    江节胜
    2020-08-01

    我在播放m3u8直播视频时也出现了,几分钟就会出现,出现第一次后,下次出现的时间间隔变短。

    2020-08-01
    有用
    回复 1
    • 钢铁直男
      钢铁直男
      2020-08-01
      我的是一出现然后视频流就断开了
      2020-08-01
      回复
  • 哟!
    哟!
    2020-07-29

    楼主解决了吗? 我也遇到相同问题

    2020-07-29
    有用
    回复 1
    • 钢铁直男
      钢铁直男
      2020-07-30
      我这边是做监控直播的,我后来修改了一下视频转码,问题就没出现了,你也检查一下是不是你的视频转码的问题,有可能是H.264或者H.265格式或者是视频中的音频格式问题,视频中音频格式我用的是MP3
      2020-07-30
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-07-17

    你好,这个视频地址在手机微信会话或者浏览器中都能正常播放么?

    2020-07-17
    有用
    回复 3
  • 钢铁直男
    钢铁直男
    2020-07-17

    手机机型有:小米8 miui11、小米9 miui12、魅族16s flyme8.20等,

    <video class="flex flex-direction video-box"

        id="myVideo"

        src="{{previewUrl}}

        show-play-btn='{{false}}

        enable-progress-gesture='{{false}}

        title='{{jkdd}}

        autoplay='{{true}}

        controls='{{true}}'  

        show-center-play-btn='{{true}}'  

        show-fullscreen-btn='{{true}}

        binderror="previewErr

        bindwaiting="previewWaiting

        bindplay="previewPlay">

      </video>


    2020-07-17
    有用
    回复
登录 后发表内容
问题标签