收藏
回答

live-player标签在rtc模式下,可以只选择播放音频,不播放视频吗?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 live-player 客户端 6.7.4 2.4.0

- 需求的场景描述(希望解决的问题)

基于live-player和live-pusher做rtc多人音视频通话,会有非常多的人入会需求,现在有一个问题,当不在screen中的某些播放流地址,只需要展示其声音,不需要播放视频,因为这些元素是隐藏起来的,播放视频的意义不大,并且很耗费性能和流量。

- 希望提供的能力

希望能够给live-player标签提供只展示音频,不播放视频的能力,这样体验和性能会更好。


望评估,感谢

最后一次编辑于  2018-12-17
回答关注问题邀请回答
收藏

3 个回答

  • 黄思程
    黄思程
    2018-12-18

    player 取决于推流端有没有推视频数据,目前 pusher 有个 enable-camera 的属性,尝试关掉试试呢

    2018-12-18
    有用
    回复 5
    • 没有什么能永垂不朽丶
      没有什么能永垂不朽丶
      2018-12-18

      live-player并不想依赖pusher的状态,因为会有很多人pusher enabler-camera状态是开启的时候,当前展示在screen的数据可能只有3-4条,剩余的都是需要被隐藏的,只需要声音数据,所以enable-camera对我们来说,作用不大。 并且,live-pusher的enable-camera属性结合我们自己的音视频流之后,在enable-camera状态是关闭摄像头时,两端的声音流会存在比较大的延迟情况,这个像是你们处理的稍有问题。 综上,建议提供player标签关闭视频流,只展示声音流的属性或方法。


      望评估。

      2018-12-18
      回复
    • 杨增凯
      杨增凯
      2019-05-14回复没有什么能永垂不朽丶

      请教一下,两端的声音流会存在比较大的延迟情况是怎么解决的?

      2019-05-14
      回复
    • 没有什么能永垂不朽丶
      没有什么能永垂不朽丶
      2019-05-14回复杨增凯

      声音流延迟太大产生的原因太多,如果是小程序这边产生的,可以反馈给腾讯的让他们dump数据查看。

      2019-05-14
      回复
    • 杨增凯
      杨增凯
      2019-05-14回复没有什么能永垂不朽丶

      好的谢谢

      2019-05-14
      回复
    • effect compiler
      effect compiler
      2019-07-24
      存在websocket时,连接rtc 会闪退,能帮忙看下原因吗
      2019-07-24
      回复
  • A-GUANG
    A-GUANG
    2019-12-06

    。。。我也遇到了,兄弟,你们是怎么解决的???

    2019-12-06
    有用 2
    回复 1
    • Snowman
      Snowman
      2020-01-02
      。。。我也遇到了,兄弟,你们是怎么解决的???
      2020-01-02
      回复
  • 贪玩的Ding先森😈😈
    贪玩的Ding先森😈😈
    2018-12-27

    你可以给个cover-view,背景是黑色的遮住就行了

    2018-12-27
    有用
    回复 2
登录 后发表内容