桌面采集模块的讨论和分析

能做桌面采集的软件很多,但是大多有以下问题:

1,不开发SDK,用户不能个性化的定制自己的产品。

2,不能做到动态码率和动态帧率。

3,不能自动跟硬件匹配,充分的发挥硬件的作用,减少对cpu的消耗。

4,不支持指定位置,分多区域的采样编码。

我们这里为开发者解决以上的麻烦和技术问题,让开发者专注产品的需求。为了解决以上问题我们做了深入的技术调研。

1,市面上的windows系统版本太多,有winxp、win7、win8、win10等等,比如我们常用的winxp不支持dxgi的采样,但是我们又不想采用gdi这种很慢而且会导致鼠标闪烁的方式采样,所以我们支持了vnc的一个镜像驱动的方式采样。有些系统由于盗版系统或者系统本身的bug 导致 vnc和dxgi的方式都不能使用,所以我们也支持的gdi这种最普通的方式采样,保证用户在极端的情况下也能使用。

2,再说编码方式,编码跟系统的硬件平台有很多的关系,我们支持nvidia的硬件编码,支持qsv集成显卡编码,支持x264软件编码,系统可以配置成自动选择编码方式,从独立显卡到集成显卡最后才会不得已选择软件编码,有一些硬件产品编码不稳定会报错,程序会自动修正重新开始编码,用户不会用任何体验上的感觉。

3,同时我们支持了各种输出方式,你是想录像存文件,我们可以打包存本地文件,你是想做成标准的rtsp,rtmp 视频流,我们也支持,你是想支持组播分发给其他的多个终端,我们也支持,等等我们集成了Qos编码算法,让接收端可以解决网络传输中的乱序、错包、丢包的问题。

4,自动调整码率和帧率。降低了cpu的消耗,让用户更加无任何卡顿卡的使用产品,当网络出现丢包,可以自动降低码率,保证的视频的清晰度。

5,支持多区域采样,可以创建无数个采样区域编码以不同的通道输出。比如我想采集这个视频窗口发送给用户A,我想采集这个ppt窗口给用户B

6,支持摄像头采集。

7,能自动推流,跟直播平台对接。

有意交流的可以私信留言 微信:Lovexx201709

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值