AnyChat技术支持论坛

标题: Anychat竖屏使用时视频旋转问题 [打印本页]

作者: amurocrash    时间: 2014-5-22 14:10
标题: Anychat竖屏使用时视频旋转问题
之前把Activity上的视频通话功能移植到dialog上的问题已经解决,首先感谢各位anychat工程师的热情帮助,现在又遇到一个新的问题,描述如下:demo中的Anychat视频通话Activity时横屏使用的,现在因为业务要求无法必须使用竖屏,但是将代码移植后发现拍摄和展示的时候屏幕都旋转了90度,效果如下图,而且前后摄像头旋转的角度貌似还不一样,在API中也未能找到旋转视频图像的方法,希望各种工程师帮忙看看有没有解决的办法,谢谢。


IMAG0006.jpg (782.83 KB, 下载次数: 6371)

IMAG0006.jpg

作者: 廖斌    时间: 2014-5-22 14:14
您好,您之前那个问题是更新版本解决的吗?
作者: amurocrash    时间: 2014-5-22 14:17
木有,项目经理说暂时不更新,我也没辙……
不过dialog那个问题和你们的版本没关系,是我自己代码的问题,现在已经解决了,感谢各位的不厌其烦了
作者: 佰锐技术-卓剑锐    时间: 2014-5-22 14:17
您好,SDK有提供修改视频方向的接口,您可以参考:http://bbs.anychat.cn/forum.php? ... &extra=page%3D1
作者: amurocrash    时间: 2014-5-22 14:20
现在这个问题有办法解决么,竖屏后预览和发送出去的图像都是歪的 = =|||
作者: 廖斌    时间: 2014-5-22 14:20
amurocrash 发表于 2014-5-22 14:17
木有,项目经理说暂时不更新,我也没辙……
不过dialog那个问题和你们的版本没关系,是我自己代码的问题, ...

哦,那还是1.7的版本了。您现在遇到的这个问题,最新版本可以解决,以前的版本只支持横屏,现在支持横竖屏切换,你可以下载最新版本的demo,然后运行AnyChatCallCenter程序,那个可以看到竖屏效果。
作者: amurocrash    时间: 2014-5-22 17:08
我都有点佩服我自己了,折腾了半天还把预览和展示都折腾竖过来了,囧,但是发现展示的两边有黑框,这个是啥问题,你们之前遇到过吗?图片如下:

IMAG0008.jpg (646.93 KB, 下载次数: 5091)

IMAG0008.jpg

作者: 佰锐科技-王建美    时间: 2014-5-22 17:56
amurocrash 发表于 2014-5-22 17:08
我都有点佩服我自己了,折腾了半天还把预览和展示都折腾竖过来了,囧,但是发现展示的两边有黑框,这个是啥 ...

先前没有遇到类似的问题的哦,建议您升级到最新版本试试。
作者: admin    时间: 2014-5-22 19:02
建议您下载最新版本AnyChat for Android SDK(http://www.anychat.cn/download.html?t=Android),然后更新.so库和.java源代码,您所反馈的问题可解决。
作者: jage    时间: 2014-12-25 16:45
您好,在anychatCallCenter中,ip设置成自己的服务器,登陆后的那个列表怎么显示只有一个用户啊
作者: admin    时间: 2014-12-25 16:54
您好,CallCenter需要服务器端的支持,请参考:http://bbs.anychat.cn/forum.php? ... =3781&fromuid=1
作者: xiaoyang123    时间: 2015-9-5 11:43
amurocrash 发表于 2014-5-22 17:08
我都有点佩服我自己了,折腾了半天还把预览和展示都折腾竖过来了,囧,但是发现展示的两边有黑框,这个是啥 ...

想请教一下这个视频方向旋转怎么搞好的,
作者: 佰锐科技-邵光清    时间: 2015-9-5 13:01
xiaoyang123 发表于 2015-9-5 11:43
想请教一下这个视频方向旋转怎么搞好的,

请问您遇到什么问题呢?

关于视频方向,AnyChat SDK提供视频方向修整API接口的,可以参考:AnyChat增加视频方向手工修正API接口
作者: xiaoyang123    时间: 2015-9-7 10:17
佰锐科技-邵光清 发表于 2015-9-5 13:01
请问您遇到什么问题呢?

关于视频方向,AnyChat SDK提供视频方向修整API接口的,可以参考:AnyChat增 ...

这个呢是关于android方面的旋转,有没有相关ios的旋转问题解决方式,我现在做的是ios
作者: 佰锐科技-李友勤    时间: 2015-9-7 10:21
xiaoyang123 发表于 2015-9-7 10:17
这个呢是关于android方面的旋转,有没有相关ios的旋转问题解决方式,我现在做的是ios

您好,可以参考此贴
http://bbs.anychat.cn/forum.php? ... 3%C6%B5%D0%FD%D7%AA
作者: xiaoyang123    时间: 2015-9-7 11:21
佰锐科技-李友勤 发表于 2015-9-7 10:21
您好,可以参考此贴
http://bbs.anychat.cn/forum.php?mod=viewthread&tid=712&highlight=%CA%D3%C6%B5% ...

这个我看到过了,这个是有关是否摄像头根据设备的方向旋转,我的代码的问题是,不管怎么旋转,摄像头都会与设备差90度,方向不正
作者: 佰锐科技-邵光清    时间: 2015-9-7 11:46
xiaoyang123 发表于 2015-9-7 11:21
这个我看到过了,这个是有关是否摄像头根据设备的方向旋转,我的代码的问题是,不管怎么旋转,摄像头都会 ...

初始化SDK之后调用
[AnyChatPlatform SetSDKOptionInt:BRAC_SO_VIDEOSHOW_AUTOROTATION :0];// 禁止远程视频显示时随设备的方向改变而旋转,这样可不可以?
作者: 佰锐科技-李友勤    时间: 2015-9-7 11:49
xiaoyang123 发表于 2015-9-7 11:21
这个我看到过了,这个是有关是否摄像头根据设备的方向旋转,我的代码的问题是,不管怎么旋转,摄像头都会 ...

您说的是本地预览时画面与设备角度成垂直状态吗?

作者: xiaoyang123    时间: 2015-9-14 10:27
嗯,是的,垂直状态
作者: 佰锐科技-邵光清    时间: 2015-9-14 10:53
xiaoyang123 发表于 2015-9-14 10:27
嗯,是的,垂直状态

您好,由于安卓平台的粹片化导致了适配问题,这个现象应该是存在适配问题。试试换一台手机试试,或者使用AnyChat视频方向手工修正API接口来处理。




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