在Google环聊中创建简单的语音和演示应用。
我想在没有直播的情况下使用gapi.hangout.onair
功能。我正在尝试为参与者分配“发言人”角色,如果我可以,我想使用setDisplayedParticipantInBroadcast(id)
来分配“发言人”(以及其他功能)。
如果应用程序适用于常规环聊会话,我是否可以实现此功能?如果没有,是否有黑客/解决方法?
答案 0 :(得分:2)
https://developers.google.com/+/hangouts/api/gapi.hangout.onair#gapi.hangout.onair.setDisplayedParticipantInBroadcast处的文档指出,如果环聊不是播出,则通话将失败。这是有道理的 - 这个功能的作用是设置谁将在录制期间显示;它不会更改向环聊其他成员显示的人。
如果您想为其他参与者设置显示对象,则需要该人员运行一个呼叫setDisplayedParticipant或createParticipantVideoFeed的环聊应用,切换到您指定为“发言人”的人 - 您应该尝试两者,看看哪种方法最适合您的需求,但要了解观看的人如果愿意可以改变它。您可以在gapi.hangout.data中设置“发言人”使用共享状态方法的人。