设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3499|回复: 6
打印 上一主题 下一主题

Android横竖屏问题(联想A816)【已解决】

[复制链接]

4

主题

869

帖子

3032

积分

论坛元老

Rank: 8Rank: 8

积分
3032
楼主
发表于 2015-12-2 15:07:11 | 显示全部楼层
本帖最后由 佰锐科技-邵光清 于 2015-12-2 15:17 编辑
nightkidfifa 发表于 2015-12-2 14:47
修改下,web的看到的少一些,手机上是完整的

您好,web看到android端的视频显示不全,跟视频剪切有关,请在AnyChatVideoHelper.java中将 private float max_cut_imgscale = 1.0f/3;改为 private float max_cut_imgscale = 1.0f/1;
是否可以满足要求?
回复 支持 反对

使用道具 举报

沙发
发表于 2015-12-2 15:31:56 | 显示全部楼层
本帖最后由 佰锐科技-邵光清 于 2015-12-2 15:42 编辑
佰锐科技-邵光清 发表于 2015-12-2 15:07
您好,web看到android端的视频显示不全,跟视频剪切有关,请在AnyChatVideoHelper.java中将 private floa ...

您好,上面这个回复有误,修改这个private float max_cut_imgscale是修改本地的视频显示的剪切大小的。

android竖屏的时候,采集的图像比例是3:4,而web显示视频的div比例是4:3,为了使得图像显示不变形并且填满整个div,内核有对图像进行裁剪。 除了裁剪的方式,还提供了缩小模式,可以不进行裁剪,但有黑边。设置缩小模式的代码为
var iVideoClipMode = 2;
BRAC_SetSDKOption(BRAC_SO_VIDEOSHOW_CLIPMODE, iVideoClipMode);

请参考:开放视频显示、录制过程中的裁剪模式控制接口
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-5-18 20:35 , Processed in 0.105139 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表