AnyChat技术支持论坛
标题:
视频旋转的问题
[打印本页]
作者:
william2014
时间:
2014-5-15 17:54
标题:
视频旋转的问题
你好,我现在在做anychat视频通讯,是手机客户端与PC服务端通信,[AnyChatPlatform GetSDKVersion] 显示是4.9的SDK,现在出现问题如下:
1、当设置:[AnyChatPlatform InitSDK:0]; [AnyChatPlatform SetSDKOptionInt:BRAC_SO_LOCALVIDEO_AUTOROTATION :0]; 之后:
(1)手机端看到对端的视频头像是无法旋转的,本地摄像头依然是可以旋转的;
(2)PC端的收到的对端视频是倾斜了90度的摄像;
2、当设置:
[AnyChatPlatform InitSDK:0]; [AnyChatPlatform SetSDKOptionInt:BRAC_SO_LOCALVIDEO_AUTOROTATION :1]; 之后:
(1)手机竖直放置,手机端的自己和远端图像都是正常的,PC端显示也是正常的;
(2)手机逆时针旋转,自己和对端图像也可以跟着旋转正常;
手机顺时针旋转90度,
自己图像可以跟着旋转,
但是对端图片却无法旋转
,手机顺时针旋转180度,自己图像可以跟着旋转,但是对端图片正常旋转;
请问,这个问题该怎么解决?
作者:
廖斌
时间:
2014-5-15 17:59
hi,更新最新版本。并需要设置这个参数
#define BRAC_SO_VIDEOSHOW_AUTOROTATION 85 ///< 远程视频显示自动旋转控制(参数为int型, 0表示关闭, 1 开启[默认],视频旋转时需要参考本地视频设备方向参数)
设置为0,可以禁止iOS上面的远程显示旋转
作者:
william2014
时间:
2014-5-15 20:28
是只需要更新sdk,就行了吗?
作者:
廖斌
时间:
2014-5-16 09:13
更i新SDK,并且设置BRAC_SO_VIDEOSHOW_AUTOROTATION这个参数
参考帖子
http://bbs.anychat.cn/forum.php? ... &extra=page%3D1
作者:
admin
时间:
2014-5-16 09:14
您好,需要更新iOS的SDK(.a的库文件、.h的头文件),同时在初始化SDK之后增加如下的代码:
[AnyChatPlatform SetSDKOptionInt:BRAC_SO_VIDEOSHOW_AUTOROTATION :0];
复制代码
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/)
Powered by Discuz! X3