tanbin
驱动牛犊
驱动牛犊
  • 注册日期2005-03-07
  • 最后登录2012-10-30
  • 粉丝0
  • 关注0
  • 积分171分
  • 威望18点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
阅读:2541回复:16

如何开发屏幕传送

楼主#
更多 发布于:2007-10-22 16:33
各位大牛,因公司给任务要升级屏幕传送功能。因为以前的屏幕传输功能传送的数据太大造成网络严重的堵塞,于是我想把屏幕数据处理成数据流方式(以前是静态图压缩),再用现在流行的mpg4或h263压缩算法解决。但不知行否,现也不知如何下手。请教各位给点思路。谢谢!
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2007-10-22 17:43
参考Vnc传动态区域变化,或者用MIRROR,或显卡过滤,传变化数据。。。。。。
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
coolboylmk
驱动牛犊
驱动牛犊
  • 注册日期2006-11-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望71点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-10-22 20:02
wowocock大牛,能否讲讲如何显卡过滤??
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-10-22 21:49
你要求多小,拨号网络进行传输吗?
图象质量、流量、速度哪个优先?
应该根据不同需求设计你的方案。
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
tanbin
驱动牛犊
驱动牛犊
  • 注册日期2005-03-07
  • 最后登录2012-10-30
  • 粉丝0
  • 关注0
  • 积分171分
  • 威望18点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-10-23 16:20
目前主要是用在局域网内(有组播要求),画面质量要求不是太高,保证低流量。
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-10-23 21:42
如果不考虑DirectX,使用Mirror可以做到比较好的性能,在局域网内绝对可以比pcanywhere等性能高
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
tanbin
驱动牛犊
驱动牛犊
  • 注册日期2005-03-07
  • 最后登录2012-10-30
  • 粉丝0
  • 关注0
  • 积分171分
  • 威望18点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-10-25 10:12
我现在就是用mirror方式,在2000、xp os 、100m 网络 中效果还好,但在1000m网络,数据有时发不出去,这有可能是和1000m交换机buffer机制有关。特别是在vista os 中丢包现象很严重。现在用的是zlib压缩方法。造成这个原因我感觉应该是数据太大了,zlib压缩比例有限,所以想到我题目提出的方式。
tanbin
驱动牛犊
驱动牛犊
  • 注册日期2005-03-07
  • 最后登录2012-10-30
  • 粉丝0
  • 关注0
  • 积分171分
  • 威望18点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-10-25 10:16
有大牛提出用vnc方式,这个方法有缺陷,直接拿显卡数据有可能行。如有大牛对此有感兴趣,我们可合作!
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2007-10-25 13:19
直接读显卡内存(严格意义的读显存,而不是有的人所谓读DirectX Buffer)没什么,但你怎么知道内存什么怎么使用的,不同厂家绝地不同,而且差别很大。
mirror就是不支持DirectX,如果要支持DirectX可以用其他技术,4、5年前就有成熟的产品在使用该技术了。
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
tanbin
驱动牛犊
驱动牛犊
  • 注册日期2005-03-07
  • 最后登录2012-10-30
  • 粉丝0
  • 关注0
  • 积分171分
  • 威望18点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2007-10-26 11:21
AllenZh ,您好!您说还有别的技术,能否指点下呢?
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2007-10-26 21:08
有Hook,Filter等
当然DDI的Filter相对其他Filter麻烦很多,不熟悉原理恐怕很难做好
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
huhu0013
驱动牛犊
驱动牛犊
  • 注册日期2007-08-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望25点
  • 贡献值1点
  • 好评度15点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2007-10-30 19:59
我也很想学习如何开发高效的“屏幕传送”

如果有大虾能指导就好了
angel_dolphin_i
驱动中牛
驱动中牛
  • 注册日期2007-08-16
  • 最后登录2011-09-06
  • 粉丝1
  • 关注0
  • 积分289分
  • 威望444点
  • 贡献值1点
  • 好评度552点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2007-10-30 22:45
我也想学,大虾们指导指导吧,先谢过了
isdog
驱动牛犊
驱动牛犊
  • 注册日期2005-06-26
  • 最后登录2023-01-26
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望13点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2007-10-31 10:31
 出售高效捕获屏幕驱动源代码,虚拟显卡 Mirror driver 驱动 源代码,联系:ismzy《at》126.com
coolboylmk
驱动牛犊
驱动牛犊
  • 注册日期2006-11-09
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望71点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2007-10-31 13:01
mirror代码现在不值钱了吧,不能支持DirectX,不好用啊。
liyf_sz
驱动牛犊
驱动牛犊
  • 注册日期2005-04-08
  • 最后登录2008-07-11
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望33点
  • 贡献值0点
  • 好评度31点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2007-12-26 13:14
显卡内存.DirectX Buffer,我也想知道,up一下。
garybo
驱动牛犊
驱动牛犊
  • 注册日期2005-03-03
  • 最后登录2008-12-22
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望5点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2008-01-02 18:02
我也想知道啊 现在mirror driver还没解决呢
游客

返回顶部