设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

桌面共享时码率设置的问题

[复制链接]

18

主题

42

帖子

414

积分

中级会员

Rank: 3Rank: 3

积分
414
跳转到指定楼层
楼主
发表于 2015-3-11 16:54:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
桌面本身的分辨率是1680*1050,也就是现在比较常用的桌面分辨率,在程序里设置桌面共享后,可以看到共享的桌面,但是由于码率或者视频质量参数设置的不对,造成隔一两秒花一次屏的现象。
不知1680*1050这种分辨率对应的码率,关键帧间隔之类的参数应该是多少?
http://www.anychat.cn/faq/index.php?action=artikel&cat=2&id=243&artlang=zh
这个贴子我也看了,但是不知道是不是显示器的问题,那个码率对应的列表显示不全,800*600那列之后的看不到了。
另外,像这么高的分辨率,SDK是否提供分辨率降低的功能? 不然一般公网速度都很难满足视频的要求。
以上,非常感谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
沙发
发表于 2015-3-11 17:11:34 | 只看该作者
您好,能将您的客户端日志发过来看下吗?BRAnyChatCore.log文件
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
板凳
发表于 2015-3-11 17:12:20 | 只看该作者
像这么高的分辨率,SDK是否提供分辨率降低的功能? 不然一般公网速度都很难满足视频的要求

您可以通过API接口来设置,调整视频采集的分辩率大小,和修改普通USB摄像头的采集分辩率的代码是一致的。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
地板
发表于 2015-3-11 17:13:35 | 只看该作者
但是由于码率或者视频质量参数设置的不对,造成隔一两秒花一次屏的现象。

您可以提高码率,或是缩减关键帧间隔来处理该问题。您目前设置的码率是多少kbps?
回复 支持 反对

使用道具 举报

18

主题

42

帖子

414

积分

中级会员

Rank: 3Rank: 3

积分
414
5#
 楼主| 发表于 2015-3-11 17:46:06 | 只看该作者
廖斌 发表于 2015-3-11 17:11
您好,能将您的客户端日志发过来看下吗?BRAnyChatCore.log文件

附件就是日志文件。
花屏现象以前也存在过,一般是刚开始没问题,过了一段时间就开始有间歇性的花屏,后来我提高了码率,有了很大改善,但是不知道1680*1080的应该设置到怎样一个码率才能完全避免。

BRAnyChatCore.rar

2.01 KB, 下载次数: 0

日志文件

回复 支持 反对

使用道具 举报

18

主题

42

帖子

414

积分

中级会员

Rank: 3Rank: 3

积分
414
6#
 楼主| 发表于 2015-3-11 17:54:20 | 只看该作者
admin 发表于 2015-3-11 17:12
您可以通过API接口来设置,调整视频采集的分辩率大小,和修改普通USB摄像头的采集分辩率的代码是一致的。

因为我要共享整个屏幕,修改分辨率后就是一个绿框,只能共享绿框内的部分了。
回复 支持 反对

使用道具 举报

18

主题

42

帖子

414

积分

中级会员

Rank: 3Rank: 3

积分
414
7#
 楼主| 发表于 2015-3-16 14:51:42 | 只看该作者
admin 发表于 2015-3-11 17:12
您可以通过API接口来设置,调整视频采集的分辩率大小,和修改普通USB摄像头的采集分辩率的代码是一致的。

您好,请问现在对于桌面共享的分辨率有解决办法了吗?直接修改视频分辨率的话只是改变了桌面共享的区域,我希望共享全部桌面,但是能够适当的降低分辨率以减小带宽占用。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9108

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9108
8#
发表于 2015-3-16 14:56:27 | 只看该作者
这样势必就会对图像数据进行压缩,造成画面失真的问题,好象用户体验也不太好?
回复 支持 反对

使用道具 举报

18

主题

42

帖子

414

积分

中级会员

Rank: 3Rank: 3

积分
414
9#
 楼主| 发表于 2015-3-16 15:12:09 | 只看该作者
admin 发表于 2015-3-16 14:56
这样势必就会对图像数据进行压缩,造成画面失真的问题,好象用户体验也不太好?

但是以目前互联网的普遍带宽来看,1680*1050这种24寸显示器常用的分辨率对带宽的要求还是有些高吧?或者你们有没有比较全的分辨率、帧数与平均码率之间的对应设置方法?知识中心里的那个表格最多就是1280*720的,再高的分辨率就不知道怎么设置了。
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
10#
发表于 2015-3-16 16:12:24 | 只看该作者
gg0 发表于 2015-3-16 15:12
但是以目前互联网的普遍带宽来看,1680*1050这种24寸显示器常用的分辨率对带宽的要求还是有些高吧?或者 ...

您好,我们日志中有记录支持的分辨率的话,如果设置的分辨率不支持的话,会往下一级设置。
日志记录
MinCroppingSize(640, 480)        MaxCroppingSize(640, 480)        Format(YUY2, 0x32595559)
[2015-03-16 14:23:01(875)]        MinCroppingSize(352, 288)        MaxCroppingSize(352, 288)        Format(YUY2, 0x32595559)
[2015-03-16 14:23:01(875)]        MinCroppingSize(320, 240)        MaxCroppingSize(320, 240)        Format(YUY2, 0x32595559)
[2015-03-16 14:23:01(875)]        MinCroppingSize(176, 144)        MaxCroppingSize(176, 144)        Format(YUY2, 0x32595559)
[2015-03-16 14:23:01(875)]        MinCroppingSize(160, 120)        MaxCroppingSize(160, 120)        Format(YUY2, 0x32595559)
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 01:42 , Processed in 0.179711 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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