大侠,有问题请教(0分)

  • 主题发起人 zhangwei200607
  • 开始时间
Z

zhangwei200607

Unregistered / Unconfirmed
GUEST, unregistred user!
我想做一个网络视频演示教学的软件,要求支持Internet。在这个软件的客户端中想同时显示摄相头的视频信息,又可以显示服务端的屏幕信息。我发现如果Indy组件的话速度太慢,不和要求,我想能不能使用类似于网络游戏那样的镜象技术,把服务端的屏幕信息发送到每一个客户端中。如果能,应该怎样做呢?
 
这用 indy 或socket只是通信的一种手段,可以采用服务器端接收到指令后进行压缩,然后传输,到了客户端在解压缩,这样一来速度就会提高很多!
同时服务器端进行多点传输,客户端进行多线程序接收.
这么做你会发现速度将提高很多倍:)
 
网络游戏那样的镜象技术?
没有那样的技术,网游都是很大的客户端,服务器多半只是数据库组件.服务器从来不把屏幕传给用户的,屏幕上看到的都是客户端生成的.,客户端只发封包回服务器.
 
顶部