对方接收到的画面是倒立的

Unity中自定义视频采集和渲染,对方看到的画面是倒立的。
externalVideoFrame.rotation = 180;
上面的语句不起作用,设置为90也不管用,请求指点,谢谢。

Unity本地看到的画面是正常的吗?

你好,本地是正常的,传给远端,远端看到的是倒立的。

那看下远端显示设置是不是不正确呢?

直接用摄像头进行视频通话远端看到的是正常的,但是换成自定义视频采集对面看到的就是倒着的。

是在什么平台运行的呢?

视频采集发送端是在Unity,接收端是Android。

在unity 视频通话中可以通过设置image组件的z轴把画面倒转过来

同理 raw image上赋的texture是默认倒置的,也能使用 贴图的组件模型进行旋转操作解决上线颠倒的问题

image
在Unity版本官方自定义视频采集和渲染的示例中,通过上面可以对视频帧旋转,但我现在改变旋转角度不起作用,请问可能是哪里出问题了吗?

我也碰到这个问题,:joy:,开启摄像头画面传输和自定义屏幕传输两个始终是相反的,没办法通过调接收端显示的图片角度去解决这个问题,不知道你解决了没有

你好,我在Unity软件中和远端通话,远端看到的是反的,但是把Unity中打包安装到手机后测试是正着的,我感觉是Unity的问题,双方都用真机测试看到的画面没问题。

1 我测试了一下,我觉得是Agora插件的问题,在pc上,自定义屏幕分享,设置画面旋转角度这个参数在pc上不起作用,打包到安卓平台是可用的,应该是封装pc平台的插件里面有问题吧,不知道是不是是个bug。

嗯嗯,有可能。