我们正在开发一款游戏,我们将拥有一个广播公司,我们所有的用户都是观众。是否可以通过 Agora.io Unity video sdk 在 Unity 客户端(Android、iOS)上进行广播(不是一对一通话,而是一对一通话)
我试过不从用户广播,只使用 1 个广播公司应用程序,并且客户端处于观众状态,但似乎处于观众或广播公司状态并没有改变任何东西。应用程序也继续从客户端广播。我不想从客户端广播。我只想从它那里观看一个广播公司的直播。
我们正在开发一款游戏,我们将拥有一个广播公司,我们所有的用户都是观众。是否可以通过 Agora.io Unity video sdk 在 Unity 客户端(Android、iOS)上进行广播(不是一对一通话,而是一对一通话)
我试过不从用户广播,只使用 1 个广播公司应用程序,并且客户端处于观众状态,但似乎处于观众或广播公司状态并没有改变任何东西。应用程序也继续从客户端广播。我不想从客户端广播。我只想从它那里观看一个广播公司的直播。
可以使用 Agora 的 Unity SDK 进行一对多广播。首先,您需要将频道配置文件设置为CHANNEL_PROFILE_GAME_COMMAND_MODE
public int SetChannelProfile(CHANNEL_PROFILE_GAME_COMMAND_MODE);
然后设置用户的clientRole
public int SetClientRole(CLIENT_ROLE);
并使用设置角色
此外,当您在广播器上调用EnableVideo
唯一这样做时,因为观众不需要发布他们的流。