日期:2014-05-16  浏览次数:20595 次

linux下截取屏幕,压缩,传输,服务器,客户端
我们学linux期末项目是自己申请的,我们组长申请了一个 “linux下远程教学”的软件,他讲比较有创意。
最近项目聚合期,N多项目要做,组长讲叫我先看linux的项目,他有两个其他项目要做。
我最近把他之前找的资料翻了一遍,RFB协议一类的,全是废话,压根没用.

之前商量的功能是这样的:
一个服务器, 一个客户端
服务器允许连接多个客户端
服务器抓取本机的图像,压缩,然后广播到连接上的客户端,客户端就可以远程被教学了

这个想法是不是很幼稚.../...不管了,实现了再说。
由于是第一次学习linux,第一个项目,所以不知道如何下手。
之前商量说是界面用Qt,传输数据直接用socket,之前以为抓屏压缩什么的有第三方库。

有人能评价下这个想法可行吗?
能具体给点设计上的建议吗?
最重要的是,我需要学习的qt,抓屏,压缩的库,哪里有链接教程和使用示例,下载链接?

摆脱了,估计组长不怎么管了,早知道之前项目我自己选了,求指点啊求链接。
服务器 压缩

------解决方案--------------------
我觉得可行。
抓屏或许可以看一下frame buffer的用法,压缩的库用zlib吧
qt我也不懂,应该拉一个对话框能显示图片就可以了吧