收藏
回答

live-pusher设置autopush为true导致推流慢?

live-pusher组件设置autopush为true在 iPhone 13 Pro和某些机型上会出现推流过慢的情况 (耗时大概10-20+s)

尝试将去掉autopush,手动调用 LivePusherContext 中的start方法开始推流,测试结果似乎解决了推流慢的情况。

请问一下什么情况会导致live-pusher推流慢的情况? live-pusher组件更推荐设置autopush为true自动推流,还是调用 LivePusherContext 的start方法手动推流?

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

1 个回答

  • 小雨
    小雨
    2023-02-27

    加1 遇到同样问题 ios部分机型较慢,13mini、及xr直接无法换去摄像头。

    bindstatechange、binderror 方法均无事件执行

    无法唤起摄像头时

    增加点击操作,事件函数执行一个this.setData赋值(任意值)就可以继续推流

    和楼主一样 调用 LivePusherContext 的start方法手动推流就不会有以上问题

    2023-02-27
    有用
    回复
登录 后发表内容