设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

设置了本地视频的码率,并且也确认提交了修改的参数,怎样判断设置了的码率是否生效

[复制链接]

4

主题

29

帖子

86

积分

注册会员

Rank: 2

积分
86
跳转到指定楼层
楼主
发表于 2017-11-3 11:21:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
设置了本地视频的码率,并且也确认提交了修改的参数,怎样判断设置了的码率是否生效,。


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

沙发
发表于 2017-11-3 12:30:23 | 只看该作者
您可以使用API“BRAC_QueryUserState”来获取指定用户相关的参数
回复 支持 反对

使用道具 举报

4

主题

29

帖子

86

积分

注册会员

Rank: 2

积分
86
板凳
 楼主| 发表于 2017-11-3 14:47:35 | 只看该作者
佰锐科技-刘冬明 发表于 2017-11-3 12:30
您可以使用API“BRAC_QueryUserState”来获取指定用户相关的参数

您好,我调用了您说的这个函数查看码率,设置并没有成功,设置码率的代码是:
//设置码率
            int videoBitrate = 0;
            videoBitrate = PubVM.objectToInt(cmbKbps.Text)*1000;//kbps
            retCode = ANYCHATAPI.AnyChatCoreSDK.SetSDKOption(ANYCHATAPI.AnyChatCoreSDK.BRAC_SO_LOCALVIDEO_BITRATECTRL, ref videoBitrate, sizeof(int));

设置后查询码率的代码是:
//查询设置后的码率
            int m_AVInfoval = 0;
            int avret = ANYCHATAPI.AnyChatCoreSDK.QueryUserState(-1, ANYCHATAPI.AnyChatCoreSDK.BRAC_USERSTATE_VIDEOBITRATE, ref m_AVInfoval, sizeof(int));
            MessageBox.Show(m_AVInfoval.ToString());
如果设置码率的代码,和查询码率的代码没有错,那有什么样的原因可能使设置码率的参数没有用呢
回复 支持 反对

使用道具 举报

地板
发表于 2017-11-3 15:16:07 | 只看该作者
设置码率,您可以参考下我们的demo。我们demo里面有的。另外您在QQ也在咨询我们的同事,我让我同事提供相关demo给您。
回复 支持 反对

使用道具 举报

4

主题

29

帖子

86

积分

注册会员

Rank: 2

积分
86
5#
 楼主| 发表于 2017-11-3 17:37:46 | 只看该作者
佰锐科技-刘冬明 发表于 2017-11-3 15:16
设置码率,您可以参考下我们的demo。我们demo里面有的。另外您在QQ也在咨询我们的同事,我让我同事提供相 ...

嗯,除了那个demo还有其他吗,c++我不懂
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 14:41 , Processed in 0.164501 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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