多窗口播放方法和系统的制作方法

文档序号:7665848阅读:186来源:国知局
专利名称:多窗口播放方法和系统的制作方法
技术领域
本发明涉及一种节目播放技术,尤其涉及以多窗口方式播放节目内容的播放方法和系统。
背景技术
在机顶盒播放节目的领域,在节目播放的显示方面通常以模板为工具来播放节目内容。而目前数字标牌在播放内容的时候模板式样单一,而且模板是固定的,不能更改,此种播放方式不能满足多媒体信息传播的多样化的需求。

发明内容
本发明的目的在于解决上述问题,提供了一种多窗口播放方法,能满足多媒体信息传播的多样化的需求。本发明的另一目的在于提供了一种多窗口播放系统,能满足多媒体信息传播的多样化的需求。本发明的技术方案为本发明揭示了一种多窗口播放方法,包括后台制作节目模板,其中所述节目模板设计为在终端设备上显示多个播放子窗Π ;将制作好的节目模板下发到终端设备;终端设备读取并解析节目模板;终端设备通过解析模板获得模板中不同播放子窗口的区域和节目的片源信息;计算模板中每一播放子窗口的区域所对应的终端显示区域; 在计算出的终端显示区域上播放解析出的片源信息对应的节目。根据本发明的多窗口播放方法的一实施例,在将制作好的节目模板下发到终端设备的步骤中,通过网络下发到终端设备。根据本发明的多窗口播放方法的一实施例,在将制作好的节目模板下发到终端设备的步骤中,通过便携式存储设备将节目模板复制到终端设备中。根据本发明的多窗口播放方法的一实施例,所述的多个播放子窗口是相互独立的。根据本发明的多窗口播放方法的一实施例,所述的每一播放子窗口中包括视频显示区域、图片显示区域以及字幕显示区域。本发明还揭示了一种多窗口播放系统,包括节目模块制作装置、节目模板下发装置、终端设备,所述终端设备中包括模板读取模块、模板解析模块、窗口区域计算模块、节目播放模块,其中所述节目模块制作装置,供用户在后台制作节目模板,其中所述节目模板设计为在终端设备上显示多个播放子窗口 ;
所述节目模板下发装置,和所述节目模板制作装置和所述终端设备之间建立数据通讯,将制作好的节目模板下发到所述终端设备;所述模板读取模块,读取所述节目模板下发装置下发的节目模板;所述模板解析模块,连接所述模板读取模块,解析读取到的节目模板,获得模板中不同播放子窗口的区域和节目的片源信息;所述窗口区域计算模块,连接所述模板解析模块,计算模板中每一播放子窗口的区域所对应的终端显示区域;所述节目播放模块,连接所述窗口区域计算模块,在计算出的终端显示区域上播放解析出的片源信息对应的节目。根据本发明的多窗口播放系统的一实施例,所述节目模板下发装置是一网络传输 设备,将制作好的节目模板通过网络下发到终端设备。根据本发明的多窗口播放系统的一实施例,所述节目模板下发装置是一便携式存储设备,用于存储制作好的节目模板并复制到终端设备中。根据本发明的多窗口播放系统的一实施例,所述的多个播放子窗口是相互独立的。根据本发明的多窗口播放系统的一实施例,所述的每一播放子窗口中包括视频显示区域、图片显示区域以及字幕显示区域。本发明对比现有技术有如下的有益效果本发明的方法是在节目模板的制作中将显示平台设计为多个播放子窗口,在终端读取节目模板的过程中解析节目模板,获得节目模板中关于不同播放区域的位置和片源信息。对比现有技术,本发明可以采用多个播放窗口来进行片源的播放,即在一个显示屏上任意分割,实现多窗口的播放,并且在不同的时间段通过列表控制输出不同的模板式样,此种丰富的播放模式不仅可以吸引消费者的眼球,而且增大了显示屏的信息量。


图I示出了本发明的多窗口播放方法的第一实施例的流程图。图2示出了本发明的多窗口播放方法的第二实施例的流程图。图3示出了本发明的多窗口播放系统的第一实施例的原理图。图4示出了本发明的多窗口播放系统的第二实施例的原理图。图5示出了制作模板的效果图。
具体实施例方式下面结合附图和实施例对本发明作进一步的描述。多窗口播放方法的第一实施例图I示出了本发明的多窗口播放方法的第一实施例的流程。请参见图1,本实施例的多窗口播放方法的各个步骤详述如下。步骤SlOO :后台制作节目模板,其中所述节目模板设计为在终端设备上显示多个播放子窗口。这些播放子窗口之间是相互独立的,通过外部播放总控制程序协调各个播放子窗口的显示和内容的播放。每一个播放子窗口中包括视频显示区域、图片显示区域以及字幕显示区域。以一个五分屏的模板为例,其包括一个视频显示区域,三个图片显示区域和一个字幕显示区域,后台制作的模板中五个区域的位置如下视频区域<VideoID>200602</VideoID><VideoLeft>0</VideoLeft><VideoTop>0</VideoTop> <VideoWidth>1368</VideoWidth><VideoHeight>993</VideoHeight>图片区域一<ImgID>400603</ImgID><ImgLeft>1371</ImgLeft><ImgTop>0</ImgTop><ImgWidth>549</ImgWidth><ImgHeight>372</ImgHeight>图片区域二 <ImgID>400604</ImgID><ImgLeft>1371</ImgLeft><ImgTop>375</ImgTop>< ImgWi dth>549</ImgWidth>〈 ImgHe ight>369〈/ImgHeight>图片区域三<ImgID>400605</ImgID><ImgLeft>1371</ImgLeft><ImgTop>747</ImgTop><ImgWidth>549</ImgWidth>〈ImgHeight>333〈/ImgHeight>字幕区域一<FontID>500606</FontID><FontLeft>0</FontLeft><FontTop>993</FontTop><FontWidth>1371</FontWidth><FontHeight>87</FontHeight>这一模板对应的效果图如图5所示。此效果图可以对应任何尺寸的显示屏幕,显示屏的显示位置根据具体的计算方法按比例显示即可。步骤SlOl :将制作好的节目模板通过网络下发到终端设备。步骤S102 :终端设备读取并解析节目模板。步骤S103 :终端设备通过解析模板获得模板中不同播放子窗口的区域和节目的片源信息。步骤S104 :计算模板中每一播放子窗口的区域所对应的终端显示区域。例如,后台模板区域的位置为(X,y,w,h),其中(x,y)为模板所在区域的任意一点位置,w为自起点开始横向的宽度,h为自起点开始纵向的高度。对应的终端显示屏的全屏分辨率为PW*PH,显示的各个点的位置为(xl, yl, wl, hi)其中xl = x*Pff/1920 (其中x的取值为0_w)yl = y*PH/1080 (其中 y 的取值为 0_h)xl为显示区域的横坐标yl为显示区域的纵坐标wl为显示区域的宽,wl = PW/1920*whi为显示区域的高,hi = PH/1080*h步骤S105 :在计算出的终端显示区域上播放解析出的片源信息对应的节目。
_5] 多窗口播放方法的第二实施例图2示出了本发明的多窗口播放方法的第二实施例的流程。请参见图2,本实施例的多窗口播放方法的各个步骤详述如下。步骤S200 :后台制作节目模板,其中所述节目模板设计为在终端设备上显示多个播放子窗口。
这些播放子窗口之间是相互独立的,通过外部播放总控制程序协调各个播放子窗口的显示和内容的播放。每一个播放子窗口中包括视频显示区域、图片显示区域以及字幕显示区域。以一个五分屏的模板为例,其包括一个视频显示区域,三个图片显示区域和一个字幕显示区域,后台制作的模板中五个区域的位置如下视频区域<VideoID>200602</VideoID><VideoLeft>0</VideoLeft><VideoTop>0</VideoTop><Videoffidth>1368</Videoffidth><VideoHeight>993</VideoHeight>图片区域一<ImgID>400603</ImgID><ImgLeft>1371</ImgLeft><ImgTop>0</ImgTop><Imgffidth>549</Imgffidth>〈ImgHeight>372〈/ImgHeight>图片区域二 <ImgID>400604</ImgID><ImgLeft>1371</ImgLeft><ImgTop>375</ImgTop>
< Imgffi dth>549</Imgffidth>〈ImgHeight>369〈/ImgHeight>图片区域三<ImgID>400605</ImgID><ImgLeft>1371</ImgLeft><ImgTop>747</ImgTop><Imgffidth>549</Imgffidth><ImgHeight>333</ImgHeight> 字幕区域一<FontID>500606</FontID><FontLeft>0</FontLeft><FontTop>993</FontTop><Fontffidth>1371</Fontffidth><FontHeight>87</FontHeight>这一模板对应的效果图如图5所示。此效果图可以对应任何尺寸的显示屏幕,显示屏的显示位置根据具体的计算方法按比例显示即可。步骤S201 :将制作好的节目模板通过便携式存储设备复制到终端设备。便携式存储设备例如是移动硬盘、U盘或者存储卡等。步骤S202 :终端设备读取并解析节目模板。步骤S203 :终端设备通过解析模板获得模板中不同播放子窗口的区域和节目的片源信息。步骤S204 :计算模板中每一播放子窗口的区域所对应的终端显示区域。例如,后台模板区域的位置为(x,y,w,h),其中(x,y)为模板所在区域的任意一点位置,w为自起点开始横向的宽度,h为自起点开始纵向的高度。对应的终端显示屏的全屏分辨率为PW*PH,显示的各个点的位置为(xl, yl, wl, hi)其中xl = x*PW/1920(其中x的取值为0_w)yl = y*PH/1080(其中 y 的取值为 0_h)xl为显示区域的横坐标yl为显示区域的纵坐标wl为显示区域的宽,wl = PW/1920*whi为显示区域的高,hi = PH/1080*h步骤S205 :在计算出的终端显示区域上播放解析出的片源信息对应的节目。多窗口播放系统的第一实施例图3示出了本发明的多窗口播放系统的第一实施例的原理图。请参见图3,本实施例的多窗口播放系统包括节目模块制作装置10、网络传输设备12、终端设备14,终端设备中14包括模板读取模块140、模板解析模块142、窗口区域计算模块144、节目播放模块146。节目模块制作装置12供用户在后台制作节目模板,其中节目模板设计为在终端设备上显示多个播放子窗口。这些播放子窗口之间是相 互独立的,通过外部播放总控制程序协调各个播放子窗口的显示和内容的播放。每一个播放子窗口中包括视频显示区域、图片显示区域以及字幕显示区域。以一个五分屏的模板为例,其包括一个视频显示区域,三个图片显示区域和一个字幕显示区域,后台制作的模板中五个区域的位置如下视频区域<VideoID>200602</VideoID><VideoLeft>0</VideoLeft><VideoTop>0</VideoTop><VideoWidth>1368</VideoWidth><VideoHeight>993</VideoHeight>图片区域一<ImgID>400603</ImgID><ImgLeft>1371</ImgLeft><ImgTop>0</ImgTop>< ImgWi dth>549</ImgWidth>< ImgHe ight>372</ImgHeight>图片区域二 <ImgID>400604</ImgID><ImgLeft>1371</ImgLeft><ImgTop>375</ImgTop>< ImgWi dth>549</ImgWidth>< ImgHe ight>369</ImgHeight>图片区域三<ImgID>400605</ImgID><ImgLeft>1371</ImgLeft><ImgTop>747</ImgTop><ImgWidth>549</ImgWidth><ImgHeight>333</ImgHeight>字幕区域一<FontID>500606</FontID><FontLeft>0</FontLeft><FontTop>993</FontTop><FontWidth>1371</FontWidth><FontHeight>87</FontHeight>这一模板对应的效果图如图5所示。此效果图可以对应任何尺寸的显示屏幕,显示屏的显示位置根据具体的计算方法按比例显示即可。网络传输设备12和节目模板制作装置12和终端设备14之间建立数据通讯,将制作好的节目模板下发到终端设备14。模板读取模块140读取所述节目模板下发装置下发的节目模板。模板解析模块142解析读取到的节目模板,获得模板中不同播放子窗口的区域和节目的片源信息。窗口区域计算模块144计算模板中每一播放子窗口的区域所对应的终端显示区域。例如,后台模板区域的位置为(x,y,w,h),其中(x,y)为模板所在区域的任意一点位置,w为自起点开始横向的宽度,h为自起点开始纵向的高度。对应的终端显示屏的全屏分辨率为PW*PH,显示的各个点的位置为
(xl, yl, wl, hi)其中xl = x*PW/1920(其中x的取值为0_w)yl = y*PH/1080(其中 y 的取值为 0_h)xl为显示区域的横坐标yl为显示区域的纵坐标wl为显示区域的宽,wl = PW/1920*whi为显示区域的高,hi = PH/1080*h节目播放模块146在计算出的终端显示区域上播放解析出的片源信息对应的节目。多窗口播放系统的第二实施例图4示出了本发明的多窗口播放系统的第二实施例的原理图。请参见图4,本实施例的多窗口播放系统包括节目模块制作装置20、便携式存储设备22、终端设备24,终端设备中24包括模板读取模块240、模板解析模块242、窗口区域计算模块244、节目播放模块246。节目模块制作装置22供用户在后台制作节目模板,其中节目模板设计为在终端设备上显示多个播放子窗口。这些播放子窗口之间是相互独立的,通过外部播放总控制程序协调各个播放子窗口的显示和内容的播放。每一个播放子窗口中包括视频显示区域、图片显示区域以及字幕显示区域。以一个五分屏的模板为例,其包括一个视频显示区域,三个图片显示区域和一个字幕显示区域,后台制作的模板中五个区域的位置如下视频区域<VideoID>200602</VideoID><VideoLeft>0</VideoLeft><VideoTop>0</VideoTop><Videoffidth>1368</Videoffidth><VideoHeight>993</VideoHeight>图片区域一<ImgID>400603</ImgID><ImgLeft>1371</ImgLeft>
<ImgTop>0</ImgTop><Imgffidth>549</Imgffidth>〈ImgHeight>372〈/ImgHeight>图片区域二 <ImgID>400604</ImgID><ImgLeft>1371</ImgLeft> <ImgTop>375</ImgTop><Imgffidth>549</Imgffidth>〈ImgHeight>369〈/ImgHeight>图片区域三<ImgID>400605</ImgID><ImgLeft>1371</ImgLeft><ImgTop>747</ImgTop><Imgffidth>549</Imgffidth>〈ImgHeight>333〈/ImgHeight>字幕区域一<FontID>500606</FontID><FontLeft>0</FontLeft><FontTop>993</FontTop><Fontffidth>1371</Fontffidth><FontHeight>87</FontHeight>这一模板对应的效果图如图5所示。此效果图可以对应任何尺寸的显示屏幕,显示屏的显示位置根据具体的计算方法按比例显示即可。便携式存储设备22和节目模板制作装置22和终端设备24之间建立数据通讯,将制作好的节目模板复制到终端设备24。模板读取模块240读取所述节目模板下发装置下发的节目模板。模板解析模块242解析读取到的节目模板,获得模板中不同播放子窗口的区域和节目的片源信息。窗口区域计算模块244计算模板中每一播放子窗口的区域所对应的终端显示区域。例如,后台模板区域的位置为(x,y,w,h),其中(x,y)为模板所在区域的任意一点位置,w为自起点开始横向的宽度,h为自起点开始纵向的高度。对应的终端显示屏的全屏分辨率为PW*PH,显示的各个点的位置为(xl, yl, wl, hi)其中χ1 = x*PW/1920 (其中x的取值为0_w)yl = y*PH/1080 (其中 y 的取值为 0_h)xl为显示区域的横坐标yl为显示区域的纵坐标wl为显示区域的宽,wl = PW/1920*w
hi为显示区域的高,hi = PH/1080*h节目播放模块246在计算出的终端显示区域上播放解析出的片源信息对应的节目。
上述实施例是提供给本领域普通技术人员来实现或使用本发明的,本领域普通技术人员可在不脱离本发明的发明思想的情况下,对上述实施例做出种种修改或变化,因而本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的最大范围。
权利要求
1.一种多窗口播放方法,包括 后台制作节目模板,其中所述节目模板设计为在终端设备上显示多个播放子窗口 ; 将制作好的节目模板下发到终端设备; 终端设备读取并解析节目模板; 终端设备通过解析模板获得模板中不同播放子窗口的区域和节目的片源信息; 计算模板中每一播放子窗口的区域所对应的终端显示区域; 在计算出的终端显示区域上播放解析出的片源信息对应的节目。
2.根据权利要求I所述的多窗口播放方法,其特征在于,在将制作好的节目模板下发到终端设备的步骤中,通过网络下发到终端设备。
3.根据权利要求I所述的多窗口播放方法,其特征在于,在将制作好的节目模板下发到终端设备的步骤中,通过便携式存储设备将节目模板复制到终端设备中。
4.根据权利要求I所述的多窗口播放方法,其特征在于,所述的多个播放子窗口是相互独立的。
5.根据权利要求I所述的多窗口播放方法,其特征在于,所述的每一播放子窗口中包括视频显示区域、图片显示区域以及字幕显示区域。
6.一种多窗口播放系统,包括节目模块制作装置、节目模板下发装置、终端设备,所述终端设备中包括模板读取模块、模板解析模块、窗口区域计算模块、节目播放模块,其中 所述节目模块制作装置,供用户在后台制作节目模板,其中所述节目模板设计为在终端设备上显示多个播放子窗口 ; 所述节目模板下发装置,和所述节目模板制作装置和所述终端设备之间建立数据通讯,将制作好的节目模板下发到所述终端设备; 所述模板读取模块,读取所述节目模板下发装置下发的节目模板; 所述模板解析模块,连接所述模板读取模块,解析读取到的节目模板,获得模板中不同播放子窗口的区域和节目的片源信息; 所述窗口区域计算模块,连接所述模板解析模块,计算模板中每一播放子窗口的区域所对应的终端显示区域; 所述节目播放模块,连接所述窗口区域计算模块,在计算出的终端显示区域上播放解析出的片源信息对应的节目。
7.根据权利要求6所述的多窗口播放系统,其特征在于,所述节目模板下发装置是一网络传输设备,将制作好的节目模板通过网络下发到终端设备。
8.根据权利要求6所述的多窗口播放系统,其特征在于,所述节目模板下发装置是一便携式存储设备,用于存储制作好的节目模板并复制到终端设备中。
9.根据权利要求6所述的多窗口播放系统,其特征在于,所述的多个播放子窗口是相互独立的。
10.根据权利要求6所述的多窗口播放系统,其特征在于,所述的每一播放子窗口中包括视频显示区域、图片显示区域以及字幕显示区域。
全文摘要
本发明公开了多窗口播放方法和系统,能满足多媒体信息传播的多样化的需求。其技术方案为多窗口播放方法包括后台制作节目模板,其中所述节目模板设计为在终端设备上显示多个播放子窗口;将制作好的节目模板下发到终端设备;终端设备读取并解析节目模板;终端设备通过解析模板获得模板中不同播放子窗口的区域和节目的片源信息;计算模板中每一播放子窗口的区域所对应的终端显示区域;在计算出的终端显示区域上播放解析出的片源信息对应的节目。
文档编号H04N5/262GK102780932SQ20111012477
公开日2012年11月14日 申请日期2011年5月13日 优先权日2011年5月13日
发明者姚国略 申请人:上海信颐信息技术有限公司, 上海信颐电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1