gpt4 book ai didi

ios - iOS OpenTok音频视频通话已禁用视频,原因是在iOS Simulator和路由 session 上存在未记录的原因

转载 作者:行者123 更新时间:2023-12-01 19:40:28 25 4
gpt4 key购买 nike

在iOS模拟器上测试带有路由 session 的视频 call 时,用户会以未经证实的原因禁用其视频。

在最新版本的OpenTok 2.15.3中,我们可以看到视频被禁用的可能原因是:

typedef NS_ENUM(int32_t, OTSubscriberVideoEventReason) {
OTSubscriberVideoEventPublisherPropertyChanged = 1,
OTSubscriberVideoEventSubscriberPropertyChanged = 2,
OTSubscriberVideoEventQualityChanged = 3
};

在iOS 11模拟器上,尝试订阅后,我立即使用 OTSubscriberVideoEventReason == 2启用了视频,然后在使用 OTSubscriberVideoEventReason == 4禁用了视频之后,然后在 subscriberDidDisconnectFromStream上收到以下错误:
Internal error -- WebRTC subscriber error. 
Failed to set remote offer sdp:
Session error code: ERROR_CONTENT.
Session error description: Failed to set remote video description send
parameters..
kPCFailureSetRemoteDescription

文档建议尝试重新订阅或重新连接...重新订阅无效。此外,它仅在模拟器上发生,这使我认为设置没有任何真正的问题,但真正的问题是 OTSubscriberVideoEventReason == 4是什么?

最佳答案

这里是TokBox开发人员的传播者。

是的,很遗憾,我们没有公开记录此特定案例(对此感到抱歉)。我们计划在2.16.0版本中添加它。

派发OTSubscriberVideoEventReason=4的原因是当订户流中的视频被禁用时,因为该流使用了模拟器不支持的视频编解码器(例如H.264)。

关于ios - iOS OpenTok音频视频通话已禁用视频,原因是在iOS Simulator和路由 session 上存在未记录的原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54257784/

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