在Google环聊中创建一个简单的语音和演示应用程序。

我想使用gapi.hangout.onair功能而不进行直播。我正在尝试为参与者分配“发言人”角色,如果可以的话,我想使用setDisplayedParticipantInBroadcast(id)分配“发言人”(以及其他功能)。

如果该应用用于常规的环聊会话,我是否可以实现此功能?如果没有,是否有破解/解决方法?

最佳答案

https://developers.google.com/+/hangouts/api/gapi.hangout.onair#gapi.hangout.onair.setDisplayedParticipantInBroadcast上的文档指出,如果环聊未直播,则通话将失败。有意义-设置此功能的作用是在录制过程中显示谁;不会更改向环聊其他成员显示的人。

如果您想设置显示给其他参与者的人,则需要该人运行环聊应用,该应用会调用setDisplayedParticipantcreateParticipantVideoFeed切换到您指定为“发言人”的人-您应该同时尝试查看最适合您的需求,但请注意,观看者可以根据需要更改此设置。您可以在gapi.hangout.data中使用共享状态方法设置谁是“发言人”。

关于javascript - 我可以将gapi.hangout.onair命名空间用于常规的非实时/非直播Google环聊应用吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22002160/

10-10 14:47