文档播放方法和系统的制作方法

文档序号:9687227阅读:416来源:国知局
文档播放方法和系统的制作方法
【技术领域】
[0001]本发明涉及多媒体显示技术领域,特别是涉及一种文档播放方法和系统。
【背景技术】
[0002]如拼接墙等显示屏较大的显示设备往往需要显示或者播放PPT、W0RD、PDF等各种文档,然而这些显示设备对应的处理器方案各异,例如一些分布式处理器或纯硬件架构的处理器,要在其中安装运行OFFICE程序难度极大。
[0003]对于这类问题,目前常用的方法是在计算机等控制设备上显示文档并进行相应的操作,通过信号采集设备将其计算机输出的信号采集编码成视频流,然后通过网络发送到相应的显示设备进行解码并播放。这种方法带来的问题是为了文档播放操作时不产生相互间的干扰,一台控制设备同一时刻一般控制一份文档在相应的显示设备上进行播放,而对于需要同时播放多份文档的显示设备而言,需要多台控制设备分别对各个文档的播放进行控制,从而导致文档播放过程中的成本高。

【发明内容】

[0004]基于此,有必要针对传统方案导致文档播放成本高的技术问题,提供一种文档播放方法和系统。
[0005]—种文档播放方法,包括如下步骤:
[0006]接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
[0007]在后台播放所述文档播放指令对应的文档;
[0008]在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
[0009]将所述文档播放内容发送至显示设备进行播放。
[0010]一种文档播放系统,包括:
[0011]接收模块,用于接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
[0012]第一播放模块,用于在后台播放所述文档播放指令对应的文档;
[0013]抓取模块,用于在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
[0014]第二播放模块,用于将所述文档播放内容发送至显示设备进行播放。
[0015]上述文档播放方法和系统,通过控制设备接收显示设备发送的文档播放指令后,在后台播放所述文档播放指令对应的文档,然后在文档播放过程中,抓取所述文档所对应的显示窗口的图像,以得到文档播放内容,并将所述文档播放内容发送至显示设备进行播放;若文档播放指令中包括多个文档,控制设备可以同时在后台播放各个文档,分别对各个文档进行相应的抓取以得到多个文档播放内容,并分别发送至显示设备进行播放,使一台控制设备可以同时控制多个文档在相应的显示设备上播放,能够降低显示设备播放相应文档的成本。
【附图说明】
[0016]图1为一个实施例的文档播放方法流程图;
[0017]图2为一个实施例的文档播放系统结构示意图。
【具体实施方式】
[0018]下面结合附图对本发明提供的文档播放方法和装置的【具体实施方式】作详细描述。
[0019]参考图1,图1所示为一个实施例的文档播放方法流程图,包括如下步骤:
[0020]S10,接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
[0021]控制设备相应的显示设备进行相应文档的播放前,需要获取显示设备的播放需求,此时,显示设备可以发送能够反应其播放需求的文档播放指令至控制设备,使控制设备可以准确获取显示设备的播放需求,以获取相应的文档,实现相应文档在显示设备上的播放。上述控制设备可以为计算机、笔记本电脑等智能控制终端。上述显示设备可以为拼接墙等可以同时进行多窗口显示的显示装置。上述显示设备可以通过有线通信方式,也可以通过无线通信方式向控制设备发送其文档播放指令。
[0022]上述文档播放指令可以包括文档名称、文档的显示窗口、显示窗口的尺寸等信息,文档播放指令所包含的文档名称可以为多个,显示设备可以通过多个播放窗口分别播放每个文档所对应的文档播放内容。
[0023 ] S20,在后台播放所述文档播放指令对应的文档;
[0024]上述步骤S20中,在后台播放所述文档播放指令对应的文档,可以在控制设备播放相应文档同时开展其他工作,避免对上述控制设备的其他业务造成影响,可以提高控制设备的工作效率。若上述文档播放指令对应多个文档,则可以后台同时播放各个文档,以实现控制设备同时控制各个文档在显示设备分别进行相应的播放。
[0025]在一个实施例中,上述步骤S20,在后台播放所述文档播放指令对应的文档的过程可以包括:
[0026]播放所述文档播放指令对应的文档;
[0027]将文档坐标修改为显示区域以外的坐标;其中,所述文档坐标为相应文档的显示窗口所对应的坐标。
[0028]本实施例中,若文档播放时,文档坐标在控制设备的显示区域,则该文档在显示区域进行相应的播放,可能对控制设备的其他业务造成干扰,此时,可以修改相应文档的文档坐标,将文档坐标修改为显示区域以外的坐标,使上述文档在控制设备的后台进行播放,降低文档播放对控制设备其他业务的干扰程度。上述文档坐标可以为水平方向以及垂直方向的坐标范围,例如某个文档的文档坐标为:水平方向xl至x2,垂直方向y 1至y2,显示区域的坐标范围为:水平方向x3至x4,垂直方向y3至y4,其中,上述xl、x2、x3、x4、yl、y2、y3和y4均为正整数像素值,11〈12^3〈14、71〈72、73〈74,贝11可以将文档坐标中12的值修改为小于13的值,或者xl的值修改为大于x4的值,或者y2的值修改为小于y3的值,或者yl的值修改为大于y4的值,使相应的文档在控制设备的非显示区域播放。
[0029]S30,在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
[0030]上述步骤中,可以通过截图等方式抓取相应文档中显示窗口的图像,即上述文档当前所显示的内容,还可以对抓取的文档内容进行相关转换,使其转换为相对稳定的图片格式或者视频格式,以提高其在显示设备上播放的稳定性。在抓取相应文档内容的过程中,可以只抓取显示窗口中感兴趣的子窗口的图像,例如,若上述文档为WORD文档,以截图的形式抓取上述WORD文档中的相应内容,则可以只对文档播放范围在WORD文档上对应的文本内容进行截图,这样上述截图便不包括WORD文档的边框和工具栏等与需要播放的文档内容无关的信息,以提高所抓取的内容的有效性。
[0031]在一个实施例中,上述步骤S30,抓取所述文档中显示窗口的图像,得到文档播放内容的过程可以包括:
[0032]获取所述显示窗口中用于显示文档内容的子窗口;
[0033]对所述子窗口进行截图,根据所述截图获取文档播放内容。
[0034]上述子窗口可以为相应文档显示界面中除去工具栏、边框等,仅用于显示相应文档内容的窗口;其也可以称为显示窗口中感兴趣的子窗口。获取显示窗口中的子窗口,再经过截图等处理,以获取相应的文档播放内容,可以提高上述文档播放内容的有效性。
[0035]作为一个实施例,上述根据所述截图获取文档播放内容的过程可以包括:
[0036]将所述截图进行编码,将编码后的截图转换为视频数据,根据所述视频数据确定文档播放内容。
[0037]本实施例对文档所对应显示窗口中的子窗口进行截图,并将所述截图进行编码,将编码后的截图转换为视频数据,上述视频
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1