收藏
回答

安卓手机---微信小程序的video标签m3u8格式的bug?

<view>
<video class="v-video" src="http://www.cqdianshuo.com/img/test/index.m3u8"></video>
<video class="v-video" src="http://www.cqdianshuo.com/img/test/index2.m3u8"></video>

</view>

代码如上,两个不同的ts文件,小程序中:在ios上,都能播放;微信开发者工具都能播放;android上,一个能放,一个不能放。
​
如果视频有问题,能否告知问题在哪里,我好处理视频。已知区别就是,安卓里不能播放那个是没有音频轨道的。


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

1 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2021-06-02

    Android上不能播放的是这个http://www.cqdianshuo.com/img/test/index.m3u8

    这个链接对应的ts文件, 前面声明了存在音轨, 但是实际没有, 这种情况Android当前不兼容;

    具体来说是pmt表里有一项声明了streamType是0x0F,

    2021-06-02
    有用 2
    回复 1
    • 小黑
      小黑
      2021-07-09
      实测有效,暂时解决问题。使用 MX 播放器可以播放,希望微信可以兼容这种情况
      2021-07-09
      回复
登录 后发表内容