收藏
回答

video标签在m3u8直播流下,弹幕重复显示第一个?

基础版本库:2.10.0 微信版本:7.0.10

描述:在m3u8直播的情况下,使用websocket,在websocket的收到消息的时候,调用sendDanmu的api,发现重复刷新第一个弹幕,请问这种问题如何解决?

第二个问题,danmuList到底充当了什么角色?是数据源么?如果是数据源,是否只需要操作danmulist就可以实现弹幕刷新,而不是直接调用sendDanmu? 直播过程中 danmuList中的time是什么时间?

最后一次编辑于  01-14
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    01-14

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    01-14
    赞同
    回复 5
    • 毛毛乖。
      毛毛乖。
      01-15
      我这边尝试了一下,确实是平台差异,iOS的会出现我描述的现象,android不会。并且iOS的播放器在播放器尺寸很小的情况下,弹幕会有遮盖。android也不会出现这个情况。https://developers.weixin.qq.com/s/6Lrv0omP7De9 请快点帮忙看一下,如果不能解决,告诉我如何规避这个问题。注意:微信IDE中运行没有任何问题,必须要跑在iOS平台,问题就会复现
      01-15
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      01-15回复毛毛乖。
      你截图看下?或是录个屏?
      01-15
      回复
    • 毛毛乖。
      毛毛乖。
      01-15
      这三张图片的弹幕 后面跟的是时间戳,很显然是同一个弹幕,我在手机上不管如何点击发送弹幕,时间戳永远都是这个。我的代码片段可以复现的。你找一个iOS的手机就可以跑起来。
      01-15
      回复
    • 毛毛乖。
      毛毛乖。
      01-15回复社区技术运营专员-小柿子
      http://live-cdn.jyanedu.com/1579080302957954.mp4 这个是录屏的地址 你看下吧。 你注意看时间戳和我点击的频率。我的时间戳都是实时取的。
      01-15
      回复
    • 毛毛乖。
      毛毛乖。
      01-19
      问题反馈了没?
      01-19
      回复
  • 9这么6
    9这么6
    02-07

    你有遇到 sendDanmu 这个方法 点一次的时候有时候 不触发这种情况

    02-07
    赞同
    回复
登录 后发表内容
问题标签