iOS 每次返回的size 宽高不变

这个是我拿到的远端的size,远端的是iPhone 8手机,已关闭方向锁,切换横竖屏,返回的size并不会改变,而且最初拿到的宽高是反的,在 firstRemoteVideoDecodedOfUid 方法里也是同样的size,请问是我拿错方法了还是说,不会按照屏幕大小返回给我size

是正常的。firstRemoteVideoDecodedOfUidvideoSizeChangedOfUid 回调返回的视频尺寸是指视频编码分辨率,也就是 setVideoEncoderConfiguration 方法设置的分辨率。而当远端用户切换横竖屏时,改变的只是渲染视窗尺寸,所以 videoSizeChangedOfUid 里的 size 是不会变化的。

我画面布局的时候,想要用到渲染视图的尺寸,可以获取到吗

SDK 没办法获取到额,因为这是业务层的逻辑,渲染视窗等画面布局属性是你们自己在 app 层创建的,SDK 没法控制和获取其属性。