一种屏幕镜像实现方法和系统技术方案

技术编号:11859216 阅读:106 留言:0更新日期:2015-08-12 09:38
本发明专利技术公开了一种屏幕镜像实现方法和系统,通过播放路径信息查找视频文件,并根据播放进度信息和预设的时间提前量,对视频文件进行读取,以将视频文件缓存至镜像端,并进一步地通过所述镜像端对所述静态视窗进行显示,同时根据所述位置信息、所述播放状态信息和所述播放进度信息,在所述镜像端中对所述视频文件进行同步播放。本发明专利技术实施例通过将视频文件直接发送到镜像端进行播放,保证了画面的清晰度和完整性。通过预设的时间提前量,将视频文件预先缓存至镜像端,降低了对实时性的要求。根据位置信息、播放状态信息和播放进度信息在镜像端中对视频文件进行同步播放,保证了镜像端与源端的动态视窗高度同步。

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种屏幕镜像实现方法和系统
技术介绍
屏幕镜像技术是指源端设备将其当前屏幕中的图像发送给镜像端设备,通过镜像端设备对源端设备的屏幕显示内容进行重现的技术。当显示器在播放高清视频影片,动态视频的视窗有可能占满整个显示屏,也可能只占用显示屏的一部分,如果只占用显示器的一部分,则显示器另一部分显示静态图像。针对上述应用场景,如何把源端设备的显示内容完整地无线传输并同步到镜像端显示器,一直都是业界头疼的问题。现有的屏幕镜像实现方法主要为通过直接抓取源设备显存中的屏幕显示内容通过实时传输协议发送给镜像端,通过镜像端将接收到的屏幕显示内容还原为视频流进行展示,其理论上是可以实现普通视频流的传输,但是对于1080P及以上的高清视频流,由于传输数据量大,在规定的帧频时间内,要把源显示器端的实时视频数据全部传输到镜像显示器端的难度非常大。如果数据在传输过程中受到干扰,镜像端将收到错误数据,然而由于数据量大,需要的传输时间较长,在镜像端将收到错误数据时,源端也不会重发数据(如果重发会导致时间延迟),从而导致镜像端显示的图像数据发生错误,造成高清画面无法连续本文档来自技高网...

【技术保护点】
一种屏幕镜像实现方法,其特征在于,包括:获取源端的屏幕显示内容;所述屏幕显示内容包括至少一个动态视窗,所述动态视窗为视频文件的播放窗口;获取所述动态视窗的位置信息、播放路径信息、播放状态信息和播放进度信息;根据所述位置信息,从所述屏幕显示内容中裁去所述动态视窗,获得静态视窗,并将所述静态视窗发送给镜像端;根据所述播放路径信息查找所述视频文件,并根据所述播放进度信息和预设的时间提前量对所述视频文件进行读取,将读取的视频文件缓存至所述镜像端;将所述位置信息、所述播放状态信息和所述播放进度信息发送给所述镜像端;通过所述镜像端对所述静态视窗进行显示;同时,根据所述位置信息、所述播放状态信息和所述播放进...

【技术特征摘要】

【专利技术属性】
技术研发人员:陈云明邓恒波
申请(专利权)人:深圳市飞图视讯有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1