项目:直播课Web
负责人:
里程碑:
是否置顶: 紧要
标签: bug
Adam 2020-10-22 23:22
  1. 老师断线没有对学生的视频重连问题:https://cloudteam.bilingo.com/#/Task/detail?id=9830
  2. 学生可能会相互听不到。
  3. 老师会听不到学生:老师网络断线重连之后,没有重新监听所有学生的流
  4. 学生直接访问url进入教室,老师开始直播,但是学生这边还是未开始状态,必须刷新页面 未复现了,可能是loading进入教室修正了
  5. 断线重连需要提示和loading evo开发中
  6. 学生上麦,可能有部分学员会听不到,刷新之后才能听到
  7. App上麦可能会出现失败(大概率是app的问题)
    1. web在收到下麦命令后,没有对stream进行remove  fixed
    2. App在下麦后,到stream removed,有一个间隔。如果在这个间隔内,重新上麦,不会触发stream-added事件,导致web无法监听到这个流
      1. 方案一:App是调用enableLocalAudio关闭,要等确认流关闭后,再显示上麦按钮  App结束后,web收不到enable的事件
        目前App不知道本地流是否已经removed了
      2. 方案二:增加一个事件,在用户发布流成功后,调用命令消息,这样web根据这个命令增加一个判断来进行订阅流
        可能出现,流推送成功,和收到流的时间点不一样
      3. 方案三:下麦动作不停止播放和监听,等stream触发removed才停止
        目前断线后,如果不移除wantToWatch,会导致无法重新播放

评论(0)

游客