gpt4 book ai didi

ios - 如何连接到 TokBox 中的用户流

转载 作者:行者123 更新时间:2023-11-29 12:49:35 26 4
gpt4 key购买 nike

我正在使用 TokBox 制作一对一视频通话应用。我正在使用此代码打开一个 session :

[_session connectWithApiKey:kApiKey token:kToken];

收到 didConnect 消息后,我将使用此代码在一台用户设备上发布流:

    _publisher = [[OTPublisher alloc] initWithDelegate:self];
[_publisher setName:@"PublishName"];
[_session publish:_publisher];
[self.view addSubview:_publisher.view];
[_publisher.view setFrame:CGRectMake(0, 0, widgetWidth, widgetHeight)];

我需要将什么传输给其他用户才能让他看到第一个用户发布的内容?我试着浏览文档,但我真的不清楚。我需要 session ID 吗?公布身份证?

谢谢。

最佳答案

将 session 视为房间。连接到同一个 session 的人将在同一个房间,这样他们就可以看到对方。假设您有 2 部 iPhone,A 和 B。在 iPhone A 调用 [_session publish...] 后,iPhone B 将获得带有 A 视频流的流创建事件。只需订阅该流,B 就应该能够看到 As 视频。

您可能想要一个 streamCreated 委托(delegate)。在您的 streamCreated 委托(delegate)中,只需调用 [session subscribe...] 即可订阅发布流。

例如,查看 OpenTok HelloWorld Tutorial .这是一个简单的群组视频聊天,每个人都在其中发布和订阅彼此。

关于ios - 如何连接到 TokBox 中的用户流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22736569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com