CN105446685B - 文档播放方法和*** - Google Patents
文档播放方法和*** Download PDFInfo
- Publication number
- CN105446685B CN105446685B CN201510890880.9A CN201510890880A CN105446685B CN 105446685 B CN105446685 B CN 105446685B CN 201510890880 A CN201510890880 A CN 201510890880A CN 105446685 B CN105446685 B CN 105446685B
- Authority
- CN
- China
- Prior art keywords
- document
- display
- broadcasting content
- window
- play
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 230000008569 process Effects 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003116 impacting effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
- G06F3/1446—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display display composed of modules, e.g. video walls
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明涉及一种文档播放方法和***,上述文档播放方法,包括如下步骤:接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;在后台播放所述文档播放指令对应的文档;在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;将所述文档播放内容发送至显示设备进行播放。本发明提供的文档播放方法和***使一台控制设备可以同时控制多个文档在相应的显示设备上播放,能够降低显示设备播放相应文档的成本。
Description
技术领域
本发明涉及多媒体显示技术领域,特别是涉及一种文档播放方法和***。
背景技术
如拼接墙等显示屏较大的显示设备往往需要显示或者播放PPT、WORD、PDF等各种文档,然而这些显示设备对应的处理器方案各异,例如一些分布式处理器或纯硬件架构的处理器,要在其中安装运行OFFICE程序难度极大。
对于这类问题,目前常用的方法是在计算机等控制设备上显示文档并进行相应的操作,通过信号采集设备将其计算机输出的信号采集编码成视频流,然后通过网络发送到相应的显示设备进行解码并播放。这种方法带来的问题是为了文档播放操作时不产生相互间的干扰,一台控制设备同一时刻一般控制一份文档在相应的显示设备上进行播放,而对于需要同时播放多份文档的显示设备而言,需要多台控制设备分别对各个文档的播放进行控制,从而导致文档播放过程中的成本高。
发明内容
基于此,有必要针对传统方案导致文档播放成本高的技术问题,提供一种文档播放方法和***。
一种文档播放方法,包括如下步骤:
接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
在后台播放所述文档播放指令对应的文档;
在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
将所述文档播放内容发送至显示设备进行播放。
一种文档播放***,包括:
接收模块,用于接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
第一播放模块,用于在后台播放所述文档播放指令对应的文档;
抓取模块,用于在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
第二播放模块,用于将所述文档播放内容发送至显示设备进行播放。
上述文档播放方法和***,通过控制设备接收显示设备发送的文档播放指令后,在后台播放所述文档播放指令对应的文档,然后在文档播放过程中,抓取所述文档所对应的显示窗口的图像,以得到文档播放内容,并将所述文档播放内容发送至显示设备进行播放;若文档播放指令中包括多个文档,控制设备可以同时在后台播放各个文档,分别对各个文档进行相应的抓取以得到多个文档播放内容,并分别发送至显示设备进行播放,使一台控制设备可以同时控制多个文档在相应的显示设备上播放,能够降低显示设备播放相应文档的成本。
附图说明
图1为一个实施例的文档播放方法流程图;
图2为一个实施例的文档播放***结构示意图。
具体实施方式
下面结合附图对本发明提供的文档播放方法和装置的具体实施方式作详细描述。
参考图1,图1所示为一个实施例的文档播放方法流程图,包括如下步骤:
S10,接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
控制设备相应的显示设备进行相应文档的播放前,需要获取显示设备的播放需求,此时,显示设备可以发送能够反应其播放需求的文档播放指令至控制设备,使控制设备可以准确获取显示设备的播放需求,以获取相应的文档,实现相应文档在显示设备上的播放。上述控制设备可以为计算机、笔记本电脑等智能控制终端。上述显示设备可以为拼接墙等可以同时进行多窗口显示的显示装置。上述显示设备可以通过有线通信方式,也可以通过无线通信方式向控制设备发送其文档播放指令。
上述文档播放指令可以包括文档名称、文档的显示窗口、显示窗口的尺寸等信息,文档播放指令所包含的文档名称可以为多个,显示设备可以通过多个播放窗口分别播放每个文档所对应的文档播放内容。
S20,在后台播放所述文档播放指令对应的文档;
上述步骤S20中,在后台播放所述文档播放指令对应的文档,可以在控制设备播放相应文档同时开展其他工作,避免对上述控制设备的其他业务造成影响,可以提高控制设备的工作效率。若上述文档播放指令对应多个文档,则可以后台同时播放各个文档,以实现控制设备同时控制各个文档在显示设备分别进行相应的播放。
在一个实施例中,上述步骤S20,在后台播放所述文档播放指令对应的文档的过程可以包括:
播放所述文档播放指令对应的文档;
将文档坐标修改为显示区域以外的坐标;其中,所述文档坐标为相应文档的显示窗口所对应的坐标。
本实施例中,若文档播放时,文档坐标在控制设备的显示区域,则该文档在显示区域进行相应的播放,可能对控制设备的其他业务造成干扰,此时,可以修改相应文档的文档坐标,将文档坐标修改为显示区域以外的坐标,使上述文档在控制设备的后台进行播放,降低文档播放对控制设备其他业务的干扰程度。上述文档坐标可以为水平方向以及垂直方向的坐标范围,例如某个文档的文档坐标为:水平方向x1至x2,垂直方向y1至y2,显示区域的坐标范围为:水平方向x3至x4,垂直方向y3至y4,其中,上述x1、x2、x3、x4、y1、y2、y3和y4均为正整数像素值,x1<x2,x3<x4、y1<y2、y3<y4,则可以将文档坐标中x2的值修改为小于x3的值,或者x1的值修改为大于x4的值,或者y2的值修改为小于y3的值,或者y1的值修改为大于y4的值,使相应的文档在控制设备的非显示区域播放。
S30,在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
上述步骤中,可以通过截图等方式抓取相应文档中显示窗口的图像,即上述文档当前所显示的内容,还可以对抓取的文档内容进行相关转换,使其转换为相对稳定的图片格式或者视频格式,以提高其在显示设备上播放的稳定性。在抓取相应文档内容的过程中,可以只抓取显示窗口中感兴趣的子窗口的图像,例如,若上述文档为WORD文档,以截图的形式抓取上述WORD文档中的相应内容,则可以只对文档播放范围在WORD文档上对应的文本内容进行截图,这样上述截图便不包括WORD文档的边框和工具栏等与需要播放的文档内容无关的信息,以提高所抓取的内容的有效性。
在一个实施例中,上述步骤S30,抓取所述文档中显示窗口的图像,得到文档播放内容的过程可以包括:
获取所述显示窗口中用于显示文档内容的子窗口;
对所述子窗口进行截图,根据所述截图获取文档播放内容。
上述子窗口可以为相应文档显示界面中除去工具栏、边框等,仅用于显示相应文档内容的窗口;其也可以称为显示窗口中感兴趣的子窗口。获取显示窗口中的子窗口,再经过截图等处理,以获取相应的文档播放内容,可以提高上述文档播放内容的有效性。
作为一个实施例,上述根据所述截图获取文档播放内容的过程可以包括:
将所述截图进行编码,将编码后的截图转换为视频数据,根据所述视频数据确定文档播放内容。
本实施例对文档所对应显示窗口中的子窗口进行截图,并将所述截图进行编码,将编码后的截图转换为视频数据,上述视频数据即为相应的文档播放内容,将相应的文档内容转换为视频数据发送至显示设备进行播放,可以提高需要播放的文档内容在数据传输以及播放过程中的稳定性。
S40,将所述文档播放内容发送至显示设备进行播放。
在一个实施例中,上述步骤S40,将所述文档播放内容发送至显示设备进行播放的过程可以包括:
将所述文档播放内容发送至显示设备;
显示设备根据文档播放内容的尺寸信息设置播放窗口;
通过所述播放窗口播放所述文档播放内容。
上述文档播放内容的尺寸可以根据文档播放指令获取。显示设备根据上述尺寸信息设置播放窗口,使显示设备上的播放窗口尺寸可以与文档播放内容对应的文档内容尺寸一致,可以提高通过上述播放窗口播放相应文档的效果。
本发明提供的文档播放方法,通过控制设备接收显示设备发送的文档播放指令后,在后台播放所述文档播放指令对应的文档,然后在文档播放过程中,抓取所述文档显示窗口的图像,以得到文档播放内容,并将所述文档播放内容发送至显示设备进行播放;若文档播放指令中包括多个文档,控制设备可以同时在后台播放各个文档,分别对各个文档进行相应的抓取以得到相应的多个文档播放内容,并分别发送至显示设备进行播放,使一台控制设备可以同时控制多个文档在相应的显示设备上播放,能够降低显示设备播放相应文档的成本。
参考图2,图2所示为一个实施例的文档播放***结构示意图,包括:
接收模块10,用于接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
第一播放模块20,用于在后台播放所述文档播放指令对应的文档;
在一个实施例中,上述第一播放模块20可以进一步用于:
播放所述文档播放指令对应的文档;
将文档坐标修改为显示区域以外的坐标;其中,所述文档坐标为相应文档的显示窗口所对应的坐标。
抓取模块30,用于在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
在一个实施例中,上述抓取模块30可以进一步用于:
获取所述显示窗口中用于显示文档内容的子窗口;
对所述子窗口进行截图,根据所述截图获取文档播放内容。
作为一个实施例,上述抓取模块30可以进一步用于:
将所述截图进行编码,将编码后的截图转换为视频数据,根据所述视频数据确定文档播放内容。
第二播放模块40,用于将所述文档播放内容发送至显示设备进行播放。
在一个实施例中,上述第二播放模块40可以进一步用于:
将所述文档播放内容发送至显示设备;
显示设备根据文档播放内容的尺寸信息设置播放窗口;
通过所述播放窗口播放所述文档播放内容。
本发明提供的文档播放装置与本发明提供的文档播放方法一一对应,在所述文档播放方法的实施例阐述的技术特征及其有益效果均适用于文档播放装置的实施例中,特此声明。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (6)
1.一种文档播放方法,其特征在于,包括如下步骤:
接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
在后台播放所述文档播放指令对应的文档;
在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
将所述文档播放内容发送至显示设备进行播放;
所述文档播放指令还包括文档的显示窗口和显示窗口的尺寸;
所述在后台播放所述文档播放指令对应的文档的过程包括:
播放所述文档播放指令对应的文档;
将文档坐标修改为显示区域以外的坐标;其中,所述文档坐标为相应文档的显示窗口所对应的坐标;
所述将所述文档播放内容发送至显示设备进行播放的过程包括:
将所述文档播放内容发送至显示设备;
显示设备根据文档播放内容的尺寸信息设置播放窗口;
通过所述播放窗口播放所述文档播放内容。
2.根据权利要求1所述的文档播放方法,其特征在于,所述抓取所述文档中显示窗口的图像,得到文档播放内容的过程包括:
获取所述显示窗口中用于显示文档内容的子窗口;
对所述子窗口进行截图,根据所述截图获取文档播放内容。
3.根据权利要求2所述的文档播放方法,其特征在于,所述根据所述截图获取文档播放内容的过程包括:
将所述截图进行编码,将编码后的截图转换为视频数据,根据所述视频数据确定文档播放内容。
4.一种文档播放***,其特征在于,包括:
接收模块,用于接收显示设备发送的文档播放指令;其中,所述文档播放指令包括文档名称;
第一播放模块,用于在后台播放所述文档播放指令对应的文档;
抓取模块,用于在文档播放过程中,抓取所述文档中显示窗口的图像,得到文档播放内容;
第二播放模块,用于将所述文档播放内容发送至显示设备进行播放;
所述文档播放指令还包括文档的显示窗口和显示窗口的尺寸;
所述第一播放模块进一步用于:
播放所述文档播放指令对应的文档;
将文档坐标修改为显示区域以外的坐标;其中,所述文档坐标为相应文档的显示窗口所对应的坐标;
所述第二播放模块进一步用于:
将所述文档播放内容发送至显示设备;
显示设备根据文档播放内容的尺寸信息设置播放窗口;
通过所述播放窗口播放所述文档播放内容。
5.根据权利要求4所述的文档播放***,其特征在于,所述抓取模块进一步用于:
获取所述显示窗口中用于显示文档内容的子窗口;
对所述子窗口进行截图,根据所述截图获取文档播放内容。
6.根据权利要求5所述的文档播放***,其特征在于,所述抓取模块进一步用于:
将所述截图进行编码,将编码后的截图转换为视频数据,根据所述视频数据确定文档播放内容。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510890880.9A CN105446685B (zh) | 2015-12-04 | 2015-12-04 | 文档播放方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510890880.9A CN105446685B (zh) | 2015-12-04 | 2015-12-04 | 文档播放方法和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105446685A CN105446685A (zh) | 2016-03-30 |
CN105446685B true CN105446685B (zh) | 2019-06-14 |
Family
ID=55556941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510890880.9A Expired - Fee Related CN105446685B (zh) | 2015-12-04 | 2015-12-04 | 文档播放方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105446685B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107766024B (zh) * | 2017-10-20 | 2021-08-06 | 威创集团股份有限公司 | 一种基于拼接墙的ppt放映控制方法和*** |
CN108255450B (zh) * | 2018-01-08 | 2020-11-24 | 威创集团股份有限公司 | 一种拼接墙word文档显示控制的方法和*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102455996A (zh) * | 2010-10-27 | 2012-05-16 | 北京用乐科技有限公司 | 多文档格式至swf批量自动转换*** |
CN102905181A (zh) * | 2012-10-12 | 2013-01-30 | 北京奇艺世纪科技有限公司 | 一种实现移动终端在线播放视频的方法、底层库和*** |
CN103514220A (zh) * | 2012-06-29 | 2014-01-15 | 深圳市快播科技有限公司 | 基于多屏互动场景的视频画面检索方法、装置及*** |
WO2014117580A1 (en) * | 2013-01-29 | 2014-08-07 | Tencent Technology (Shenzhen) Company Limited | Method and device for playing ppt file |
CN104796779A (zh) * | 2015-03-25 | 2015-07-22 | 广东威创视讯科技股份有限公司 | 一种ppt转换为视频进行播放的方法及*** |
-
2015
- 2015-12-04 CN CN201510890880.9A patent/CN105446685B/zh not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102455996A (zh) * | 2010-10-27 | 2012-05-16 | 北京用乐科技有限公司 | 多文档格式至swf批量自动转换*** |
CN103514220A (zh) * | 2012-06-29 | 2014-01-15 | 深圳市快播科技有限公司 | 基于多屏互动场景的视频画面检索方法、装置及*** |
CN102905181A (zh) * | 2012-10-12 | 2013-01-30 | 北京奇艺世纪科技有限公司 | 一种实现移动终端在线播放视频的方法、底层库和*** |
WO2014117580A1 (en) * | 2013-01-29 | 2014-08-07 | Tencent Technology (Shenzhen) Company Limited | Method and device for playing ppt file |
CN104796779A (zh) * | 2015-03-25 | 2015-07-22 | 广东威创视讯科技股份有限公司 | 一种ppt转换为视频进行播放的方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN105446685A (zh) | 2016-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104935840B (zh) | 一种拼接显示屏的字幕滚动显示方法及*** | |
EP3163886A1 (en) | Audio and video playback device, data display method, and storage medium | |
CN101986382B (zh) | 用于多屏拼接显示墙的无线网络传输rgb信号处理方法 | |
CN102740155A (zh) | 图像显示的方法及电子设备 | |
US20170053622A1 (en) | Method and apparatus for setting transparency of screen menu, and audio and video playing device | |
CN204859440U (zh) | 音视频播放设备 | |
CN101986702A (zh) | 适用于dlp多屏拼接显示墙的网络视频监控的处理方法 | |
CN104883617B (zh) | 多屏互动***及方法 | |
CN211184115U (zh) | 一种具有多路视频显示功能的车载显控终端 | |
Zhu et al. | HTML5 based media player for real-time video surveillance | |
US20170012798A1 (en) | Transmission apparatus, transmission method, reception apparatus, and reception method | |
CN102098544B (zh) | 一种电视墙的图像显示方法 | |
US9774821B2 (en) | Display apparatus and control method thereof | |
CN105446685B (zh) | 文档播放方法和*** | |
CN112583821A (zh) | 显示方法、显示***、电子设备和计算机可读存储介质 | |
CN106354462A (zh) | 一种文档在多个设备中同步显示的方法、设备及*** | |
CN101441555A (zh) | 基于windows多屏幕***的视频多屏组合播放技术 | |
CN104571782A (zh) | 远程控制方法、***、操控终端及被控终端 | |
CN205005201U (zh) | 一种音视频播放设备 | |
CN212660227U (zh) | 一种多屏处理设备 | |
CN102761718A (zh) | 电视节目浏览方法及*** | |
CN101159819A (zh) | 一种在线视频中插播Flash的方法和装置 | |
CN105898455A (zh) | 一种音视频播放设备 | |
CN104918010A (zh) | 拼接墙信号回显方法和*** | |
EP2693426A1 (en) | Display apparatus, image post-processing apparatus and method for image post-processing of contents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190614 |