如何判断远程参与者的视频是否已启动(APP SDK)?

时间:2016-05-30 13:42:06

标签: android video skype-for-business skypedeveloper

我参加了与新App SDK的SfB会议。当我检查远程参与者的ParticipantVideo个对象时,他们始终是Connected!Paused

根据文档,isPaused()类的ParticipantVideo方法在没有视频发送时应返回true

  

如果参与者的视频暂停或正在被发送到对话中,则返回。

你有同样的经历吗?这是一个错误吗?或者我在错误的地方寻找?

这是我的代码。它应该检查至少有一个参与者是否启用了他们的视频。

private void EvaluateVideoEnabled() {
    for(Participant p : _conversation.getRemoteParticipants()) {
        ParticipantVideo video = p.getParticipantVideo();
        if(video.getState().equals(ParticipantService.State.CONNECTED) && !video.isPaused()) { // This condition is always true
            IsVideoEnabled.set(true);
            return;
        }
    }
    IsVideoEnabled.set(false);
}

0 个答案:

没有答案