设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

AnyChat在安卓上如何设置视频参数?

[复制链接]

3

主题

23

帖子

77

积分

注册会员

Rank: 2

积分
77
跳转到指定楼层
楼主
发表于 2015-8-6 18:10:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
anyChatCoreSDK.InitSDK(android.os.Build.VERSION.SDK_INT, 0);anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_GOPCTRL, "20");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_BITRATECTRL, "1000000");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_WIDTHCTRL, "640");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_HEIGHTCTRL, "480");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_FPSCTRL, "20");

anyChatCoreSDK.InitSDK(android.os.Build.VERSION.SDK_INT, 0);anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_GOPCTRL, "30");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_BITRATECTRL, "500000");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_WIDTHCTRL, "640");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_HEIGHTCTRL, "480");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_FPSCTRL, "12");

我在手机A上设置了如上参数, 然后手机B向A发起视频请求, 在上面的两个参数下, 显示的效果都一样, 很模糊 , 就像是不起作用一样?  完全不设置参数的话也没效果。。。  请问到底该怎么设置参数呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

3

主题

23

帖子

77

积分

注册会员

Rank: 2

积分
77
沙发
 楼主| 发表于 2015-8-6 18:11:03 | 只看该作者

anyChatCoreSDK.InitSDK(android.os.Build.VERSION.SDK_INT, 0);anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_GOPCTRL, "20");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_BITRATECTRL, "1000000");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_WIDTHCTRL, "640");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_HEIGHTCTRL, "480");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_FPSCTRL, "20");

anyChatCoreSDK.InitSDK(android.os.Build.VERSION.SDK_INT, 0);anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_GOPCTRL, "30");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_BITRATECTRL, "500000");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_WIDTHCTRL, "640");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_HEIGHTCTRL, "480");
anyChatCoreSDK.SetSDKOptionString(AnyChatDefine.BRAC_SO_LOCALVIDEO_FPSCTRL, "12");

我在手机A上设置了如上参数, 然后手机B向A发起视频请求, 在上面的两个参数下, 显示的效果都一样, 很模糊 , 就像是不起作用一样?  完全不设置参数的话也没效果。。。  请问到底该怎么设置参数呢?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
板凳
发表于 2015-8-6 18:15:05 | 只看该作者
您好,您的参数设置代码有问题,请参考helloAnyChat(源代码位于SDK包\src\helloAnyChat目录下)项目源代码,里面有设置视频质量的代码。

正常的代码应该是:
anyChatCoreSDK.SetSDKOptionInt(AnyChatDefine.BRAC_SO_LOCALVIDEO_WIDTHCTRL, 640);
……
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
地板
发表于 2015-8-6 18:30:12 | 只看该作者
相关代码位于:AnyChat for Android SDK\src\HelloAnyChat\src\com\example\helloanychat\MainActivity.java-->ApplyVideoConfig()
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 16:53 , Processed in 0.232891 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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