|
第一步需要关闭视频本地视频自动旋转
1、AnyChatCoreSDK.SetSDKOptionInt(AnyChatDefine.BRAC_SO_LOCALVIDEO_AUTOROTATION, 0);
第二步修正采集方向
AnyChatCoreSDK.UserInfoControl(-1, AnyChatDefine.BRAC_USERINFO_CTRLCODE_ROTATION, AnyChatDefine.BRAC_ROTATION_FLAGS_ROTATION90, 0, "");第三个参数为0是不做任何修正,可以取的值有- 03.var BRAC_ROTATION_FLAGS_MIRRORED = 0x1000; // 图像需要镜像翻转
- 04.var BRAC_ROTATION_FLAGS_ROTATION90 = 0x2000; // 顺时针旋转90度
- 05.var BRAC_ROTATION_FLAGS_ROTATION180 = 0x4000; // 顺时针旋转180度
- 06.var BRAC_ROTATION_FLAGS_ROTATION270 = 0x8000; // 顺时针旋转270度
复制代码 建议你在视频通话中加一个按钮,然后单击按钮调用采集修正,这样更容易看到效果
|
|