AnyChat技术支持论坛

标题: 前摄像头对端显示正常,后摄像头对端显示转了180度 [打印本页]

作者: 红朝丞相    时间: 2015-11-6 14:36
标题: 前摄像头对端显示正常,后摄像头对端显示转了180度
请教如何解决此问题?
查了IOS没有相应接口,请指点,谢谢

作者: 红朝丞相    时间: 2015-11-6 14:38
补充说明,录像一方是苹果,显示一方是苹果或者安卓。
作者: 佰锐科技-邵光清    时间: 2015-11-6 14:41
请问苹果设备型号是什么呢,系统是多少?
作者: 红朝丞相    时间: 2015-11-6 14:44
IPHONE4、5,OS 7,8
前端摄像头完全正确,
切到后摄像头,我方显示正确,对方就错误了。
作者: 佰锐科技-邵光清    时间: 2015-11-6 14:46
红朝丞相 发表于 2015-11-6 14:44
IPHONE4、5,OS 7,8
前端摄像头完全正确,
切到后摄像头,我方显示正确,对方就错误了。

您好,如果使用我们的demo程序是否正常呢?
作者: 红朝丞相    时间: 2015-11-6 15:02
关闭自动旋转之后,不正常。
作者: 佰锐科技-邵光清    时间: 2015-11-6 15:11
红朝丞相 发表于 2015-11-6 15:02
关闭自动旋转之后,不正常。

如果不关闭自动旋转就正常么?另外,请参考一下这个贴:http://bbs.anychat.cn/forum.php? ... &extra=page%3D6
作者: 红朝丞相    时间: 2015-11-6 15:26
首先,本端不关闭自动旋转,对端显示是正确的。
但是这不是我的目的,比如说,一般我让对方看到正的画面,今天我就是要让对方看到倒的画面,
作为使用者来说,不论怎么旋转手机,都无法达到目的。

就程序而言,我提供不旋转的功能,就是想做到这样。目前并没有解决办法。
作者: 佰锐科技-邵光清    时间: 2015-11-6 15:50
红朝丞相 发表于 2015-11-6 15:26
首先,本端不关闭自动旋转,对端显示是正确的。
但是这不是我的目的,比如说,一般我让对方看到正的画面, ...

您好,在对方客户端上调用视频方向手动修改API可以解决这种问题,AnyChat增加视频方向手工修正API接口
作者: 红朝丞相    时间: 2015-11-6 16:00
你没有看明白我的意思。
作者: 佰锐科技-李友勤    时间: 2015-11-6 16:36
红朝丞相 发表于 2015-11-6 16:00
你没有看明白我的意思。

您好,初始化时的视频位置方向不正确,可以在内核参数 设置BRAC_ROTATION_FLAGS_ROTATION进行定位。

可参考修正iOS设备平放(FACEUP)时视频采集方向不准确的问题
作者: 红朝丞相    时间: 2015-11-9 13:53
// 远程视频方向修正标志定义
#define BRAC_ROTATION_FLAGS_MIRRORED        0x1000        ///< 图像需要镜像翻转
#define BRAC_ROTATION_FLAGS_ROTATION90        0x2000        ///< 顺时针旋转90度
#define BRAC_ROTATION_FLAGS_ROTATION180        0x4000        ///< 顺时针旋转180度
#define BRAC_ROTATION_FLAGS_ROTATION270        0x8000        ///< 顺时针旋转270度
从说明来看,是修正对方的视频。
而我的意思是,我想修正本地录制的视频,同时我不想用自动旋转




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