[发明专利]远程桌面的实现方法及装置有效
申请号: | 201310284340.7 | 申请日: | 2013-07-08 |
公开(公告)号: | CN103414890A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 张焰焰 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N21/643 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程桌面 实现 方法 装置 | ||
技术领域
本发明涉及通信技术领域,特别涉及一种远程桌面的实现方法及装置。
背景技术
随着智能手机的发展,智能手机与计算机之间的差距越来越小,手机之间也实现了远程桌面的功能。远程桌面可以在两台或者多台通过互联网连接的终端间使用,用户通过操作其中一台终端实现对其他终端的远程控制。通过远程桌面可以很方便的对远端的终端进行操作和维护,不需要用户亲自到达远端的终端所在的地点,节省用户的时间。
在手机之间使用远程桌面时,首先将发送端屏幕上显示的截屏数据压缩成JPEG(Joint Photographic Experts Group,联合图像专家组)格式的图片数据或者h.264格式的视频数据,并对图片数据或者视频数据进行打包处理,然后封装成RTP(Real Time Protocol,实时传输协议)包,通过网络发送给接收端;接收端使用专门的码流解析器对收到的数据进行解析获得数据包,使用解码器对数据包进行解码获得发送端的屏幕显示的图片数据或视频数据,并在接收端的屏幕进行显示。
现有技术中至少存在如下问题:发送端需要自定义编码器模块,开发难度大,当发送端和接收端处于不同的平台时,二者的编解码方式可能出现不兼容的情况,影响发送端和接收端之间远程桌面的使用。
发明内容
提供一种远程桌面的实现方法及装置,能够在不同平台的终端之间使用远程桌面,提高远程桌面功能的适用性,并减少开发的工作量和工作难度。
第一方面,提供一种远程桌面的实现方法,包括:
截取屏幕显示数据,并对所述屏幕显示数据进行调整;
通过录像模块将调整后的屏幕显示数据组织成视频文件数据;
向接收端发送所述视频文件数据,以使得所述接收端根据所述视频文件数据在所述接收端的屏幕上显示所述屏幕显示数据。
在第一种可能的实现方式中,所述对所述屏幕显示数据进行调整包括:
将所述屏幕显示数据的显示方向调整为横屏显示,并对所述屏幕显示数据进行格式转换。
进一步的,在所述向接收端发送所述视频文件数据之前,所述方法还包括:
接收所述接收端发送的超文本传输协议HTTP获取GET请求;
建立HTTP流媒体服务器,并向所述接收端发送HTTP应答。
结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述通过录像模块将调整后的屏幕显示数据组织成视频文件数据包括:
对摄像机camera的视频录制功能进行复用,使所述摄像机能摄录所述屏幕显示数据;
设置所述媒体录影机的数据源为调整后的屏幕显示数据,通过所述摄像机获取调整后的屏幕显示数据;
设置并调整从所述数据源获得的屏幕显示数据的参数,所述参数至少包括:帧率、码率、存储路径、文件格式和编码格式;
根据所述参数中的帧率和码率将调整后的屏幕显示数据组织成视频数据,并根据所述参数中的编码格式对所述视频数据进行编码,获得所述视频文件数据。
第二方面,提供一种远程桌面的实现方法,包括:
接收发送端发送的视频文件数据;
解析所述视频文件数据,并对解析后的视频文件数据进行解码,获得所述发送端的屏幕显示数据;
显示所述发送端的屏幕显示数据。
第三方面,提供一种远程桌面的实现装置,包括:
截屏模块,用于截取屏幕显示数据,并对所述屏幕显示数据进行调整;
录像模块,用于将所述截屏模块调整后的屏幕显示数据组织成视频文件数据;
发送模块,用于向接收端发送所述录像模块组织后的所述视频文件数据,以使得所述接收端根据所述视频文件数据在所述接收端的屏幕上显示所述屏幕显示数据。
在第一种可能的实现方式中,所述截屏模块具体用于:
将所述屏幕显示数据的显示方向调整为横屏显示,并对所述屏幕显示数据进行格式转换。
进一步的,所述装置还包括:
接收模块,用于接收所述接收端发送的超文本传输协议HTTP获取GET请求;
处理模块,用于建立HTTP流媒体服务器;所述发送模块还用于向所述接收端发送HTTP应答。
结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述录像模块包括:
复用单元,用于对摄像机camera的视频录制功能进行复用,使所述摄像机能摄录所述屏幕显示数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310284340.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种色彩诊断装置和方法
- 下一篇:倒车后视处理系统