多层式内容传递控管系统及方法

文档序号:7891150阅读:230来源:国知局
专利名称:多层式内容传递控管系统及方法
技术领域
本发明涉及一种内容传输控管技术,特别涉及一种多层式内容传递控管系统及方法,尤其是一种预先将影音数据储存于客户端以避免服务供应商端的网络质量影响客户端的影音观看质量的多层式内容传递控管系统及方法。
背景技术
随着网络通讯产业的不断进步,现代人于日常生活中的工作、商务、购物、新闻等,都可以与网络通讯科技结合,以使现代人能够在第一时间内,掌握世界每个角落的信息动态。因此,网络通讯科技已成为现代人生活中不可或缺的一部分。同时,由于网络具有娱乐及增长见闻的功能,因此随着网络科技蓬勃发展,将传统的电视与网络结合也被视为下一代网络应用的发展趋势之一。 承上所述,网络协议电视(Internet Protocol Television,简称IPTV)便是利用宽带网络作为介质传送电视信息的一种系统。根据定义,IPTV系服务供应商通过宽带上的网际协议将包括数字电视在内的多种交互式多媒体服务以视讯串流的方式传递到客户端的终端装置。一般而言,IPTV的终端设备可以是计算机、电视、手机、信息家电、PDA等电子产品,只是当IPTV终端设备为普通电视时,则需搭配因特网机顶盒(Internet ProtocolSet-Top-Box,简称IP STB)来接收频道与转换讯号。上述视讯串流又可以分为广播(Broadcast)和视频点播(VOD)两类。其中,视频点播是一种由使用者主导的视讯选择系统,也就是说,使用者可以随时随地主动地选择需要的视讯节目,并且随意地控制视讯节目的播放方式。这种视频点播技术打破了传统视讯节目在使用上的被动性,时间上的限制,空间上的局限以及低度选择性,在近来的市场上确实受到极大的关注。进一步以客户端终端装置为电视为例,如上所述的视频点播播放技术使用串流方式实现,也即当机顶盒客户端向服务器端提出认证及播放请求后,服务器端认可机顶盒可播放影片,则实时传递影音数据至机顶盒,机顶盒即可将影音数据通过屏幕播放出来。播放过程中,客户端下达的各种控制命令时都会经由机顶盒再回传至服务器端,服务器端接收命令后即会根据命令对该影片做出相对应的操作。然而,此种传输架构具有下述几项缺点,反而降低了客户端的使用意愿,限制了IPTV全面拓展的速度(I)服务器端针对每一机顶盒客户端均需提供一路网络联机,而在多个用户同时联机并进行播放时,除了带宽用户数量倍增外,其服务器端储存影音内容的设备的读写效能也必需呈倍数增加。基于上述使用情况,将导致服务供应商的设备成本大增。(2)采用服务器端串流架构所提供的内容播放,往往因为服务器端效能原因或故障及所经过的网络节点质量因素,导致客户端于播放时质量不好甚至遇到播放中断等状况。(3)随着科技的演进,影像的画质也越来越高,这要求网络必须提供更大的带宽,才能将分辨率更高的影音内容实时传输至机顶盒。因此当带宽具有限制或是不足时,便无法实时传输高影像画质的图片,连带影响影像质量。

发明内容
有鉴于此,本发明提供一种多层式内容传递控管系统,可预先将影音数据储存于客户端,当客户端欲收看内容时即可直接点选播放,不需受制于整体网络质量。同时,由于本发明所提供的系统将影音数据采分时分流的机制传递至客户端,可降低服务供应商端的服务器负载,进一步达到低带宽需求的高画质视频点播服务。本发明的目的在于提供一种多层式内容传递控管系统,用于控管从服务供应商端传递至多个客户端的多个节目数据,所述系统至少包含
一远程服务器,设置于服务供应商端;至少一中继服务器,所述远程服务器通过第一网络传输接口连接该中继服务器,并主动地向该中继服务器传递所述多个节目数据;以及多个机顶盒,每个机顶盒分别设置于相应的一个客户端上,并分别具有第一储存单元,所述中继服务器通过第二网络传输接口分别连接每个机顶盒,将所述多个节目数据传送至每个机顶盒,将其储存于每个机顶盒的第一储存单元中。在本发明的实施例中,每个机顶盒还包含至少连接至一终端设备的播放单元,该播放单元在客户端控制下,经由所述终端单元播放由客户端选定的节目数据。在本发明的实施例中,所述终端设备可为一电视机或一电子装置显示屏幕。在本发明的实施例中,所述远程服务器包含第一主动式内容递送单元,该第一主动式内容递送单元根据据第一网络传输接口的第一带宽状况而主动地把所述多个节目数据传递至中继服务器。在本发明的实施例中,所述中继服务器包含第一内容接收单元与第二储存单元,该第一内容接收单元用于接收远程服务器传递的多个节目数据并确认这些数据的完整性,该第二储存单元储存这些数据。在本发明的实施例中,中继服务器还包含第二主动式内容递送单元,该第二主动式内容递送单元根据第二网络传输接口的第二带宽状况而主动地传递所述多个节目数据至所述多个机顶盒。在本发明的实施例中,中继服务器可根据所述多个节目数据的内容提供一清单至所述多个客户端。 在本发明的实施例中,第一网络传输接口为广域网传输接口,该第二网络传输接口为局域网传输接口。在本发明的实施例中,所述多个节目数据为多个影音信息或多个节目内容。本发明的另一目的是提供一种多层式内容传递控管方法,用于控管设置于服务供应商端的一远程服务器通过中继服务器将多个节目数据传递至多个客户端的多个机顶盒内,其中每个机顶盒均具有第一储存单元,所述控管方法至少包含下列步骤远程服务器主动地将所述多个节目数据传递至中继服务器;中继服务器接收所述多个节目数据;中继服务器主动地将所述多个节目数据传递至所述多个机顶盒;以及
所述多个机顶盒将所述多个节目数据储存于各自的第一储存单元。在本发明的实施例中,远程服务器与中继服务器可通过第一网络传输接口连接,且远程服务器主动地将所述多个节目数据传递至中继服务器的步骤为,根据第一网络传输接口的第一带宽状况来执行。在本发明的实施例中,中继服务器与多个机顶盒可通过第二网络传输接口连接,且中继服务器主动地将所述多个节目数据传递至多个机顶盒的步骤为,根据第二网络传输接口的第二带宽状况来执行。在本发明的实施例中,多层式内容传递控管方法还包含下列步骤客户端提出一清单需求至中继服务器;以及中继服务器根据该清单需求与所述多个节目数据的内容提供一清单。·
在本发明的实施例中,多层式内容传递控管方法还包含下列步骤机顶盒接收中继服务器传递的清单;以及该客户端根据清单控制该机顶盒以选择性地观看所述多个节目数据的任意一个。在本发明的实施例中,中继伺服器具有第二储存单元,且在中继服务器接收所述多个节目数据的步骤之后,还包含下列步骤中继服务器确认所述多个节目数据是否完整,若是,将其储存到第二储存单元中。在本发明的实施例中,多层式内容传递控管方法,还包含下列步骤远程服务器接收来自服务供应商的控制命令;远程服务器将所述控制命令传递至中继服务器;中继服务器把所述控制命令传递至多个机顶盒的至少一个机顶盒;所述至少一个机顶盒根据控制命令执行与该控制命令相对应的操作。在本发明的实施例中,所述操作至少包含数据删除、重开机、切换特定接口或指定讯息传送。通过下文的结合附图的详细说明,可更进一步了解本发明的特征及其优点。


图I是本发明一个较佳实施例的多层式内容传递控管系统的架构示意图;图2是本发明一个较佳实施例的多层式内容传递控管系统的另一架构示意图;以及图3是本发明一个较佳实施例的多层式内容传递控管方法的流程图。附图标记说明10远程服务器;20中继服务器;30、31、32、33机顶盒;40、41、42、43终端设备;100第一网络传输接口 ;101、201、301、311 网络接口 ;102第三储存单元;103第一主动式内容递送单元;
104用户识别单元;105用户命令单元;200,200a,200b 第二网络传输接口 ;202第二储存单元;203第二主动式内容递送单元;204第一内容接收单元;205用户内容控管单元;302,312第一储存单元;
303,313第二内容接收单元;304,314播放单元;305,315命令执行单元;S40 S48多层式内容传递控管方法的流程。
具体实施例方式图I显示了本发明一较佳实施例的多层式内容传递控管系统的架构,图2显示了图I所示架构的细节,并省略与图I重复的部分单元。如图I所示,本发明提供一种多层式内容传递控管系统,用以控管自服务供应商端传递至多个客户端的多个节目数据。上述多层式内容控管系统至少包含一远程服务器10、至少一中继服务器20与多个机顶盒30、31、32、33。远程服务器10设置于服务供应商端,并可通过第一网络传输接口 100连接中继服务器20并主动地传递这些数据至中继服务器20。多个机顶盒30、31、32、33则分别设置于各个客户端。在一较佳实施例中,机顶盒30、31与机顶盒32、33可分属于两个区域型群聚用户,举例而言,机顶盒30、31分属于一栋大楼内的两个用户,而机顶盒32、33分属于公司内的两个单位等。此时,中继服务器20即可分别通过第二网络传输接口 200a连接至机顶盒30、31,同时也通过另一第二网络传输接口 200b连接至机顶盒32、33并主动地传递这些数据至机顶盒30、31、32、33。在较佳实施例中,机顶盒30、31还包含播放单元304、314,且如图I所示,机顶盒30,31分别连接至终端设备40、41,具有机顶盒30、31的客户端即可控制机顶盒30、31的播放单元304、314通过终端设备40、41播放这些数据中由客户端选定的一个。也就是说,当远程服务器传送的数据为多个节目时,客户端可以通过控制机顶盒的播放单元来选择他们所想要观看的节目,最后通过终端设备播放。较佳地,终端设备可为电视机或电子装置显示屏幕,但本发明并不欲以此为限。如图2所示,远程服务器10还包含第一主动式内容递送单元103,第一主动式内容递送单元103会根据第一网络传输接口 100的第一带宽状况,主动地传递这些数据至中继服务器20。也就是说,当第一网络传输接口 100的带宽足够,且整体网络质量良好时,远程服务器10便会在此时将数据传递至中继服务器。反之,若当下整体网络质量不佳时,远程服务器便会停止传递数据或是传递较少数据,此时由服务供应商所提供的欲递送数据可先暂存于远程服务器10的第三储存单元102中,待第一网络传输接口 100的整体网络质量稳定后再行传递,以达到分时分流的机制,进一步降低远程服务器10的负载量。同样地,中继服务器包含第二储存单元202与第一内容接收单元204,第一内容接收单元204,用以接收远程服务器10的第一主动式内容递送单元103所传递的这些数据并确认这些数据的完整性,第二储存单元202储存这些数据。另外,中继服务器还包含第二主动式内容递送单元203,第二主动式内容递送单元会根据第二网络传输接口 200的第二带宽状况而主动地传递这些数据至机顶盒30、31。同上所述,当第二网络传输接口 200的带宽足够,且整体网络质量良好时,中继服务器20便会在此时将数据传递至机顶盒30、31中。相反,若当下整体网络质量不佳时,中继服务器20便会停止传递数据或是传递较少数据。此时,自远程服务器10传来的这些数据可以先储存于第二储存单元202中,待第二网络传输接口 200的状况稳定后再继续将这些数据传递至机顶盒30、31。如图2,远程服务器10还包含一用户识别单元104。基本上,针对单一客户端或全部客户端的设定均可经由服务供应商于该远程服务器10上设定完成,例如A客户端能够播放的影音内容为何,或是某一区域型群聚用户能够播放的影音内容为何等。此时,即可通过用户识别单元104判断哪些数据要传送至哪些客户端,并将上述设定连同欲传送的数据内容一并传递至中继服务器20,并储存于中继服务器20的第二储存单元202中。
·
承上,如图2所示,机顶盒30、31分别包含第二内容接收单元303、313,上述第二内容接收单元303、313用于接收由中继服务器20的第二主动式内容递送单元203所传来的这些数据。最重要的就是,机顶盒30、31、32、33分别具有第一储存单元302、312(图2中省略了机顶盒32、33的细部架构),该第二内容接收单元303、313在确认这些数据的完整性后,便可将这些数据分别储存至机顶盒30的第一储存单元302与机顶盒31的第一储存单元312中,并将这些数据的识别码回传至中继服务器20,以完成数据传递的过程。需进一步说明的是,当客户端需确认其所具有的机顶盒内目前储存有哪些数据(例如影片)时,便可通过机顶盒向中继服务器发送一清单需求。在中继服务器接收客户端送出的清单需求后,便可根据每一客户端目前可收视的影片回复一份清单至客户端的机顶盒。此时,客户端于接收到此清单后,便可进一步点选其欲收视的影片,此时机顶盒的播放单元即会直接调用本身储存单元内存放的影片,客户端在观看影片的过程中无需依靠与中继服务器的联机,直至停止播放。除了前述所举例的影音数据传输过程,服务供应商也可通过相同的多层式内容传递系统来对客户端进行不同地维运控管,其详细说明如后。如图2,远程服务器10还包含一用户命令单元105,中继服务器20还包含一用户内容控管单元205,而机顶盒30、31则分别包含一命令执行单元305、315。当服务供应商希望向特定客户端的机顶盒(以机顶盒30为例)下达一控制命令(例如影片下架)时,远程服务器10的用户命令单元105便会搜寻出指定客户端所属的中继服务器(此处即为中继服务器20),并将控制命令传送至中继端服务器20,中继端服务器20接收到控制指令后,即会透过用户内容控管单元205对机顶盒30下达控制指令,此时机顶盒30的命令执行单元305便会根据该控制命令执行相对应的动作,也即将影片自第二储存单元302中删除。删除完成后,客户端机顶盒会将该影片的识别回传给中继服务器,之后客户端若提出收视需求时,回传的影片列表即不会有该支影片内容。在较佳实施例中,服务供应商针对客户端的控制命令,除了“影片下架”外,尚有“重开机”、“切换特定接口”、“指定讯息传送”等功能。然而,不论上述控制命令所代表的功能为何,该控制命令都通过上述三层式分段控管的方式,将控制命令由远程服务器传递至中继服务器,再由中继服务器传递至客户端的机顶盒,而客户端的机顶盒则根据所接收的控制命令,作出相对的响应或动作。在较佳实施例中,这些数据可为多个影音信息或复多个节目内容。另外,第一网络传输接口为一广域网络传输接口,而第二网络传输接口为一局域网络传输接口,例如无线局域网络、蓝芽无线网络、红外线网络或以太网络等。本发明所提供的多层式内容传递控管系统的架构已大致说明如上文,后续将进一步结合图3来说明本发明所提供的多层式内容传递控管方法。图3为本发明一较佳实施例的多层式内容传递控管方法的流程图。首先,服务供应商先就欲传递的数据内容在远程服务器上进行设定S40,接着由远程服务器视第一网络传输接口的带宽状况而主动地将这些数据传递至中继服务器S41。在中继服务器接收这些数据S42后,必须确认其所接收的数据是否已经完整S43,若否,也即远程服务器仍处于传递数据的情形下,整个流程便会返回至步骤S42,并反复验证数据的完整性。接着,若是,中继服务器则将这些数据储存起来S44。接着,中继服务器也会视第二网络传输接口的带宽状况而主动地传递这些数据至每一客户端的机顶盒S45。此时,机顶盒接收这些数据S46,并反复确认这些数据的完整性S47。当机顶盒判断这些数据已经完全被传递与接收后,便会将这些数据储存于其所具有的储存单元 内 S48。虽然附图未示出,但在较佳实施例中,本发明提供的控管方法还包含下列步骤当客户端提出一清单需求至中继服务器时,中继服务器根据客户端的清单需求与这些数据的内容提供一清单。此时,机顶盒接收由中继服务器提供的清单后,客户端便可根据清单控制机顶盒以选择性地观看这些数据的任意一个。另外,如上文所述,服务供应商也可利用本发明所提供的多层式的内容传递机制来控管客户端的机顶盒内的数据。因此,本发明提供的控管方法还包含下列步骤首先,远程服务器接收来自服务供应商的一控制命令。接着,远程服务器传递控制命令至中继服务器,而中继服务器传递控制命令至这些机顶盒的至少一个。最后,这些机顶盒的至少一个根据控制命令执行与控制命令相对应的操作。在较佳实施例中,上述与控制命令相对应的操作至少包含一数据删除操作、一重开机操作、一切换特定接口操作或一指定讯息传送操作。综上所述,本发明所提供的多层式内容传递控管系统使客户端在观看影片时,影片即已存在于本地端,也即播放时完全无需考虑整体网络质量、服务器支撑能力,即可提供顺畅、高画质的影音服务。因此,而基于此一特性“用户点选的影片已存在于本地端”,现有技术中如网络传输速度及稳定性、服务器I/O及运算能力等问题将不再影响影片播放质量。而且服务供应商端仅需根据系统整体效能自行管控派送速度及用户量,相对地也降低了成本。简言之,本发明的功效整理如下(I)根据用户群聚的属性,配合因特网、局域网络的传输组合,达到节省带宽费用的目的,并可有效利用有限的因特网带宽,通过局域网络架构的组合,达成无限用户数的目的。(2)本系统提供具备储存装置的机顶盒一套完善的播放及管理系统,经由服务器端内容传递方式将影音内容派送至每一个机顶盒中,客户端即可播放已储存完成的内容,也即影音内容在机顶盒端播放时,由于已脱离网络需求,将可排除因服务器端及网络质量造成的异常,提升影片播放质量及容错能力。因此,本发明可有效地应用于需播放高画质影音的客户端,例如旅宾馆、教育单位、医院病房、家庭...等。
(3)如第(2)点所述,由于客户端观看影片时,该影片已是完成派送的影片,可重复收视影片,以及对影片进行各种操控行为,诸如快转、回播、暂停播放等功能,而不会占用到任何带宽。(4)服务供应商将可统一经由中心端对每一客户端下达各种维运命令,便于控管,降低维运门坎。甚至,服务供应商端的工作人员如具有行动通讯装置,也可利用具有行动网络联机的行动通讯装置,在行动间对每一客户端进行维运管理,不受空间的限制。以上所述实施例只用于说明本发明的技术思想及特点,其目的是使本领域技术人 员能够了解本发明的内容并据以实施,但不应该以此限定本发明专利的范围,所述领域技术人员在不脱离本发明的精神和范围之内,相对上述实施例进行等同变化和改进,都应该属于本发明所保护的技术范围。
权利要求
1.一种用于控管从服务供应商端传递至多个客户端的多个节目数据的多层式内容传递控管系统,其特征在于,所述系统至少包含 一个远程服务器,设置于服务供应商端; 至少一个中继服务器,所述远程服务器通过第一网络传输接口连接该中继服务器,并主动地向该中继服务器传递所述多个节目数据;以及 多个机顶盒,每个机顶盒分别设置于相应的一个客户端上,并分别具有第一储存单元,所述中继服务器通过第二网络传输接口分别连接每个机顶盒,将所述多个节目数据传送至每个机顶盒,将其储存于每个机顶盒的第一储存单元中。
2.如权利要求I所述的多层式内容传递控管系统,其特征在于,每个机顶盒还包含至少连接至一个终端设备的播放单元,该播放单元在客户端控制下,经由所述终端单元播放由客户端选定的节目数据。
3.如权利要求2所述的多层式内容传递控管系统,其特征在于,所述终端设备可为一个电视机或一个电子装置显示屏幕。
4.如权利要求I所述的多层式内容传递控管系统,其特征在于,所述远程服务器包含第一主动式内容递送单元,该第一主动式内容递送单元根据第一网络传输接口的第一带宽状况而主动地把所述多个节目数据传递至中继服务器。
5.如权利要求I所述的多层式内容传递控管系统,其特征在于,所述中继服务器包含第一内容接收单元与第二储存单元,该第一内容接收单元用于接收远程服务器传递的多个节目数据并确认这些数据的完整性,该第二储存单元储存这些数据。
6.如权利要求5所述的多层式内容传递控管系统,其特征在于,中继服务器还包含第二主动式内容递送单元,该第二主动式内容递送单元根据第二网络传输接口的第二带宽状况而主动地传递所述多个节目数据至所述多个机顶盒。
7.如权利要求I所述的多层式内容传递控管系统,其特征在于,中继服务器可根据所述多个节目数据的内容提供一个清单至所述多个客户端。
8.如权利要求I所述的多层式内容传递控管系统,其特征在于,第一网络传输接口为广域网传输接口,该第二网络传输接口为局域网传输接口。
9.如权利要求I所述的多层式内容传递控管系统,其特征在于,所述多个节目数据为多个影音信息或多个节目内容。
10.一种多层式内容传递控管方法,用于控管设置于服务供应商端的一个远程服务器通过中继服务器将多个节目数据传递至多个客户端的多个机顶盒内,其中每个机顶盒均具有第一储存单元,其特征在于,所述控管方法至少包含下列步骤 远程服务器主动地将所述多个节目数据传递至中继服务器; 中继服务器接收所述多个节目数据; 中继服务器主动地将所述多个节目数据传递至所述多个机顶盒;以及 所述多个机顶盒将所述多个节目数据储存于各自的第一储存单元。
11.如权利要求10所述的多层式内容传递控管方法,其特征在于,远程服务器与中继服务器可通过第一网络传输接口连接,且远程服务器主动地将所述多个节目数据传递至中继服务器的步骤为,根据第一网络传输接口的第一带宽状况来执行。
12.如权利要求10所述的多层式内容传递控管方法,其特征在于,中继服务器与多个机顶盒可通过第二网络传输接口连接,且中继服务器主动地将所述多个节目数据传递至多个机顶盒的步骤为,根据第二网络传输接口的第二带宽状况来执行。
13.如权利要求10所述的多层式内容传递控管方法,其特征在于,还包含下列步骤 客户端提出一个清单需求至中继服务器;以及 中继服务器根据该清单需求与所述多个节目数据的内容提供一个清单。
14.如权利要求13所述的多层式内容传递控管方法,其特征在于,还包含下列步骤 机顶盒接收中继服务器传递的清单;以及 该客户端根据清单控制该机顶盒以选择性地观看所述多个节目数据的任意一个。
15.如权利要求10所述的多层式内容传递控管方法,其特征在于,中继伺服器具有第二储存单元,且在中继服务器接收所述多个节目数据的步骤之后,还包含下列步骤 中继服务器确认所述多个节目数据是否完整,若是,将其储存到第二储存单元中。
16.如权利要求10所述的多层式内容传递控管方法,还包含下列步骤 远程服务器接收来自服务供应商的控制命令; 远程服务器将所述控制命令传递至中继服务器; 中继服务器把所述控制命令传递至多个机顶盒的至少一个机顶盒; 所述至少一个机顶盒根据控制命令执行与该控制命令相对应的操作。
17.如权利要求16所述的多层式内容传递控管方法,其中所述操作至少包含数据删除、重开机、切换特定接口或指定讯息传送。
全文摘要
本发明公开了一种多层式内容传递控管系统及方法,用以控管自服务供应商端传递至多个客户端的多个节目数据。上述多层式内容控管系统至少包含一远程服务器、至少一中继服务器与多个机顶盒。远程服务器设置于服务供应商端,并可通过第一网络传输接口连接中继服务器并主动地传递这些数据至中继服务器。多个机顶盒设置于客户端并分别具有第一储存单元,中继服务器可通过第二网络传输接口连接这些机顶盒并主动地传递这些数据至这些机顶盒。其中这些数据储存于每一机顶盒的第一储存单元。
文档编号H04N21/433GK102917266SQ20121005998
公开日2013年2月6日 申请日期2012年3月8日 优先权日2011年8月1日
发明者陈建良, 张焕智 申请人:全球视讯系统股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1