收藏
回答

video 组件播放 m3u8 格式视频一段时间后,突然就不能播放了

问题模块
API和组件

公司名称

搜狐

MP帐号(邮箱)


开发者微信号

robertwang1987

机型

iPhone 6s plus , iPhone 6s

操作系统

iOS 10.3.1

是否必现

不是

出现时间

使用 video 组件播放 m3u8 大概两三天后

操作路径(即如何操作可以复现该问题)

经过里一段时间的测试, 播放一段 m3u8 的视频 (一般是10分钟以内的视频)

问题描述(具体问题介绍)


开始的时候播放都是正常的

但是经过一段时间(2天左右)的测试,发现公司一些iOS的机型陆续播放不出视频了

而从没有测试过的机器还是可以顺利播放

就感觉经过一段时间的积累,会影响到小程序里整个【视频播放框架】或者【视频播放组件】对于 m3u8 的解析

因为爱奇艺小程序的视频也不能播放了


到底是什么原因呢?


播放mp4格式的视频没问题

但是不知道过一段时间是否又会出问题




框架什么的都是最新的

问题截图(客户端问题界面截图)


代码片段截图







最后一次编辑于  2017-04-27  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • 小光
    小光
    2017-05-02

    这个问题几乎可以肯定的是

    完全和账户相关,和机器没关系



    但是相同的源,为什么有的账号可以,有的不可以


    希望有人能给出一个解释。

    2017-05-02
    赞同
    回复
  • 小光
    小光
    2017-05-02

    本问题和下面的类似


    https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=&docid=c986e0b131e3d4c3b176db37067ad302

    2017-05-02
    赞同
    回复
  • 小光
    小光
    2017-05-02

    非常奇怪,同样的手机,退出登陆,登陆了另一个账号就可以播放


    1. 之前的不能播放都账号,所有的m3u8视频的https强制转换成了http

    2. 而且user-agent变成了奇怪的WeChat/6.5.7.32 CFNetwork/811.4.18 Darwin/16.5.0

    3. 而且没有正确情况请求中应该带有的x-playback-session-id都没有


    求解答呀

    2017-05-02
    赞同
    回复
  • 周国庆
    周国庆
    2017-05-03

    同样问题,求解答呀

    2017-05-03
    赞同
    回复