AnyChat技术支持论坛

标题: 安卓设备视频方向问题 [打印本页]

作者: 风逝    时间: 2014-4-21 17:20
标题: 安卓设备视频方向问题
本帖最后由 风逝 于 2014-4-21 17:28 编辑

管理员,您好!我在使用安卓版本开发时遇到了这样一个问题,
本地视频显示的时候是颠倒的,我要调用哪些参数设置才能让本地视频显示正常了?
还有哪些参数设置会影响视频的显示的方向了?
我查看了相关的SDK文档,对下面这些参数有很多疑问;

BRAC_SO_LOCALVIDEO_AUTOROTATION  这个参数设置后会有什么作用?
BRAC_SO_LOCALVIDEO_ORIENTATION      这个参数中的0-6是什么意思了?
BRAC_SO_LOCALVIDEO_SURFACEROTATION 这参数设置的值有什么作用了?BRAC_SO_LOCALVIDEO_ROTATECTRL                  这个参数的作用?
AnyChatOrientationEventListener 中onOrientationChanged 事件是否可以屏蔽掉?




作者: admin    时间: 2014-4-21 17:30
本地视频显示的时候是颠倒的

请上传一个截图,谢谢。另外使用我们标准的Demo程序,是否也是颠倒的?
作者: 风逝    时间: 2014-4-21 17:33
admin 发表于 2014-4-21 17:30
请上传一个截图,谢谢。另外使用我们标准的Demo程序,是否也是颠倒的?

没得截图的,因为设备在客户那里?你看能不能先给我解释下这些个参数的意思了?
作者: 廖斌    时间: 2014-4-22 09:23
您好
1、BRAC_SO_LOCALVIDEO_AUTOROTATION控制本地摄像头是否随着设备旋转而改变方向

2、BRAC_SO_LOCALVIDEO_ORIENTATION旋转的角度

3、BRAC_SO_LOCALVIDEO_SURFACEROTATION设置本地视频预览显示旋转角度(参数为int型,角度)

4、BRAC_SO_LOCALVIDEO_ROTATECTRL 本地视频旋转控制(参数为int型,0表示不进行旋转,1表示垂直翻转)
作者: 廖斌    时间: 2014-4-22 09:25
廖斌 发表于 2014-4-22 09:23
您好
1、BRAC_SO_LOCALVIDEO_AUTOROTATION控制本地摄像头是否随着设备旋转而改变方向

影响本地预览视频方向地方主要是AnyChatCameraHelper的setCameraDisplayOrientation,可以调试下这个函数是否执行
作者: 风逝    时间: 2014-4-22 14:12
本帖最后由 风逝 于 2014-4-22 14:20 编辑
廖斌 发表于 2014-4-22 09:25
影响本地预览视频方向地方主要是AnyChatCameraHelper的setCameraDisplayOrientation,可以调试下这个函数 ...

您好,现在本地视频在本地上显示是正确的了,但是在web端显示是反的;
具体情况是这样的,平板电脑与手机通信图像是正确的,但是平板电脑与web段通信成像是倒置的。
请问这种情况需要如何处理了?附件为倒置的图片。

QQ图片20140422141517.png (349.08 KB, 下载次数: 8094)

倒置图像

倒置图像

作者: admin    时间: 2014-4-22 14:28
您好,请尝试更新一下Web插件,关闭浏览器,重新安装最新版本插件:http://www.anychat.cn/download.html?t=Web
作者: 风逝    时间: 2014-4-22 14:44
admin 发表于 2014-4-22 14:28
您好,请尝试更新一下Web插件,关闭浏览器,重新安装最新版本插件:http://www.anychat.cn/download.html?t ...

问题是,平板的后置摄像头下正确的,切换到前置摄像头在WEB端就显示反的,在平板端是正常的。

作者: admin    时间: 2014-4-22 14:55
您好,在平板上运行QQ,看QQ通话的视频是否正常?




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3