Ios OpenTok流视频尺寸是否颠倒?

Ios OpenTok流视频尺寸是否颠倒?,ios,stream,frame,webrtc,opentok,Ios,Stream,Frame,Webrtc,Opentok,我正在为iPad/iPhone开发一个使用OpenTok的应用程序。当设备处于纵向时,user.stream.videoDimensions.width给出640和user.stream.videoDimensions.height给出480,而它应该分别为480和640 当设备处于横向时,用户.stream.videoDimensions.width给出480和用户.stream.videoDimensions.height给出640,而它应该分别为640和480 我必须通过交换宽度和高度来纠

我正在为iPad/iPhone开发一个使用OpenTok的应用程序。当设备处于纵向时,
user.stream.videoDimensions.width
给出640
user.stream.videoDimensions.height
给出480,而它应该分别为480640

当设备处于横向时,
用户.stream.videoDimensions.width
给出480
用户.stream.videoDimensions.height
给出640,而它应该分别为640480

我必须通过交换宽度和高度来纠正视频视图帧大小的尺寸,如下所示:

CGSize userVideoFrameSize = user.stream.videoDimensions;
CGSize userCorrectVideoFrameSize = CGSizeMake(userVideoFrame.height, userVideoFrame.width);
用户
可以是
OTPublisher/OTPublisherKit
OTSubscriber/OTSubscriberKit


这是OpenTok框架中的错误还是我做错了什么?

他们说OpenTok iOS SDK 2.6.0已经修复了这个问题

请查看发行说明:

是的,视频维度颠倒了。但它已在2.6.0中修复

最初,当我就这个问题联系OpenTok开发人员时,他们不接受这是一个bug,并说维度是正确的,我在代码中做了一些错误的事情。好吧,我交换了代码中的维度,以便自己暂时解决这个问题。在OpenTok的下一个版本中,他们修复了这个问题


信函装箱还有一个问题,我向他们报告了,他们不接受这是一个bug,并说一切都很好。但是他们在同一版本中修复了它。

我再问一次,流是从哪里发布的?(我不明白为什么我的评论被删除了,我想帮你)