【问题标题】:Pause and resume stream暂停和恢复流
【发布时间】:2016-11-22 15:48:22
【问题描述】:

我有一个通过 Kurento WebRTC 服务器运行的 Android 视频聊天应用程序。 Websocket、房间和对等连接是在 Nubomedia 库的帮助下处理的:

连接正常。现在我需要实现一个暂停/恢复按钮,但只针对其中一个流。这样,一个对等方可以将他的流发送到房间,而另一个可能会暂时禁用他的流,但仍然可以看到另一个。

我试图阻止它:

nbmWebRTCPeer.stopLocalMedia();

效果很好,但我无法恢复它:

nbmWebRTCPeer.startLocalMedia();

上游恢复后一直冻结。这不是一个好方法吗?如果没有,还有更好的吗?例如,发送黑流而不是停止/启动本地媒体?

【问题讨论】:

    标签: android webrtc kurento


    【解决方案1】:

    我最终分叉了库并添加了我自己的函数来调用 MediaResourceManager 中的 localVideoTrack.setEnabled(bool)。现在我可以轻松暂停/恢复传出的视频了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-12
      • 1970-01-01
      • 1970-01-01
      • 2013-07-19
      • 2015-07-28
      • 2014-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多