串流广播派送系统的制作方法

文档序号:7616133阅读:252来源:国知局
专利名称:串流广播派送系统的制作方法
技术领域
本发明涉及一种串流广播派送系统,特别是指一种适用于服务器与终端机之间的影音派送系统。
背景技术
因特网的产生,使得传播媒体的界限有了极大的改变,而网络广告也就油然而生。在以往的网络广告大都局限于网络上的联机速度,也因此网络广告大都以文字、图片或是较为简单的动画…等体积较小的广告型态来表现。
而目前因为宽带网络的建立及ADSL的快速普及,使得多媒体串流的技术有了极大的成长。串流是一种实时特性的多媒体传输技术,串流技术让客户端只需预先下载极少的部分数据即可播放,大量节省了下载时的等待时间。
然而,目前串流媒体仍然有着一急需解决的问题,即是流畅度(Smoothly)的问题,因特网的特性使得网络传输的速度并不稳定,导致客户端每秒所能接收的数据量并不稳定。然而多媒体数据的播放必须保证一定的传输速度,否则就会产生画面延迟或不连续的问题,而多媒体播放的平顺与否是多媒体内容最重要的关键。

发明内容
本发明的目的,是为了解决上述的问题,并且结合了先前的六样专利技术的成果(PCT案号PCT/US00/25059,PCT/US00/25899,PCT/US00/26084,PCT/US00/27634,PCT/US00/33015,PCT/US00/33013)。当数据传输时,不管是对单一或多点的客户端进行传送,都能够让在线的文件能以更流畅、更迅速、更节省空间的方式来传送给客户端。并且经由后端的管理平台,能让系统管理人员管理所有的派送服务器与终端机。
为了达到上述的目的,本发明的系统架构具有一客户端终端机和一主机服务器;该主机服务器包含一数据库,记录各种需要被派送的广告文件与客户数据以便予以检索;一派送服务器(Dispatch Server,DS),用于指派数据库内需要被派送的最新文件到客户端终端机;一多媒体服务器(Media Server,MS),接收派送服务器的命令指令,排定广告播放的时间,并且传送广告文件到指定的客户端终端机;该客户端终端机包含一显示构件,用于将服务器传送的广告内容显示在显示面上;一多媒体播放接收模块(Media Presenter,MP),该模块常驻于客户端终端机内,负责管理客户端终端机里的软硬件设备,并且依据客户端终端机内的设定值或主机服务器端所传送来的指令来执行功能。


请参阅以下有关本发明的较佳实施例的详细说明及其附图,将可进一步了解本发明的技术内容及其目的功效,有关该实施例的附图为图1所示为本发明的系统方块结构图;图2所示为传送文件到客户端终端机的方块流程图;图3所示为手动删除客户端终端机上的文件方块流程图;图4所示为自动删除客户端终端机上的文件方块流程图;图5所示为自动产生隔日广告播放清单文件方块流程图;图6所示为更新广告播放清单文件方块流程图;图7所示为多媒体播放接收模块的播放接收广告的流程图。
具体实施例方式
如图1所示的系统方块结构图,系统管理者在主机服务器端1操控该系统。主机服务器端1要送出去的文件会先放到数据库2中,而派送服务器3会定时地去数据库2检索目前是否有新的文件需要被派送。
如果派送服务器3检索到新的文件需要被派送时,会立即下达命令指令给多媒体服务器4,让多媒体服务器4立即将此文件经由网络5派送到指定的多媒体播放接收模块6上,而多媒体播放接收模块6会将新的文件内容显示到客户端终端机61上。
多媒体播放接收模块6是常驻在客户端终端机61里的,负责管理客户端终端机61里的所有一切行为。当多媒体播放接收模块61安装于客户端终端机61后,只要开启客户端终端机61的电源,多媒体播放接收模块6将开始管理终端机61里的软件与硬件设备,并且依据客户端终端机61内的设定值或是主机服务器端1所传送而来的指令来执行所有的功能。在多媒体播放接收模块6里有一程序为终端机接收代理(Terminal Receive Agent,RA)是用来接收派送服务器3所传送的数据,与依据所指示的命令指令上传数据给派送服务器3。
如图2所示的传送文件到客户端终端机的方块流程图,系统管理者会从主机服务器端1将新的文件传送到数据库21,而派送服务器会定时去数据库检索是否有新的文件要被派送22。如果数据库2里没有新的文件,则派送服务器3会持续地检索其数据库2。如果检索到新的文件需要被派送时,发送命令指令给多媒体服务器,将此文件立即派送到指定的客户端终端机上23。之后判断传送文件是否成功24,如果传送成功,则立即结束100。如果传送失败,就会再继续重复该动作,一直重复到隔日为止,若还是失败即会自动结束100。
如图3所示的手动删除客户端终端机上的文件方块流程图,系统管理者会从主机服务器端1以手动删除某一个文件31,并将删除文件的命令指令写入数据库32。派送服务器会定时去数据库检索是否有删除文件的命令指令要被派送33,如果数据库2里没有删除文件的命令指令,则派送服务器3会持续地检索其数据库2。如果有新的删除文件的命令指令需要被派送,发送删除文件命令给多媒体服务器,将删除文件的命令指令立即派送到指定的客户端终端机上34。之后判断传送删除文件的命令指令是否成功35,如果传送成功,则立即结束100。如果传送失败,就会再继续重复该动作,一直重复到隔日为止,若还是失败即会自动结束100。
如图4所示的自动删除客户端终端机上的文件方块流程图,系统管理者从主机服务器端1设定文件的移除日期41,并将移除文件的命令文件写入到数据库42。派送服务器定时到数据库中检索是否有移除档案的命令指令需要被派送43,如果数据库2里没有移除文件的命令指令,则派送服务器3会持续地检索其数据库2。如果有新的移除文件的命令指令需要被派送时,发送移除文件命令给多媒体服务器,将移除文件的命令指令立即派送到指定的客户端终端机上44。之后判断传送移除文件的命令指令是否成功45,如果传送成功,则立即结束100。如果传送失败,就会再继续重复该动作,一直重复到隔日为止,若还是失败即会自动结束100。
如图5所示的自动产生隔日广告播放清单文件方块流程图,系统管理者从主机服务器端1设定每天产生隔日的广告播放清单51,并将产生广告播放清单的命令指令写入数据库52。派送服务器会定时到数据库中检索是否有新的广告播放清单的命令指令要被派送53,如果数据库2里没有新的广告播放清单的命令指令,则派送服务器3会持续地检索其数据库2。如果有新的广告播放清单的命令指令需要被派送时,发送产生隔日广告播放清单的命令给多媒体服务器,将产生隔日广告播放清单的命令指令立即派送到指定的客户端终端机上54。之后判断传送产生隔日广告播放清单的命令指令是否成功55,如果传送成功,即立即结束100。如果传送失败,就会再继续重复该动作,一直重复到隔日为止,若还是失败即会自动结束100。
如图6所示的更新广告播放清单文件方块流程图,系统管理者从主机服务器端1更新广告播放清单的播放顺序61,并判断广告播放清单是否有改动62。如果没有改动,即马上结束100。如果有所改动,则将更新广告播放清单的命令指令写入数据库63。派送服务器定时到数据库中检索是否有更新广告播放清单的命令指令要被派送64,如果数据库2里没有更新广告播放清单的命令指令,则派送服务器3会持续地检索其数据库2。如果有更新广告播放清单的命令文件需要被派送时,发送更新广告播放清单的命令给多媒体服务器,将更新广告播放清单的命令指令立即派送到指定的客户端终端机上65。之后判断传送更新广告播放清单的命令指令是否成功66,如果传送成功,则立即结束100。如果传送失败,就会再继续重复该动作,一直重复到隔日为止,若还是失败即会自动结束100。
如图7所示的多媒体播放接收模块的播放接收广告的流程图,客户端终端机系统启动711时,客户端终端机61会先确认多媒体播放接收模块(Media Presenter,MP)文件架构712,该终端机系统时间与服务器同步713,之后加载终端机组态714,然后会再启动终端机接收代理程序(Terminal Receive Agent,RA)715。
启动终端机接收代理程序715后,一方面程序会判断是否有广告播放清单727,另一方面程序会连接派送服务器716。终端机接收代理程序连接到派送服务器716后,会传送终端机ID给派送服务器717,之后程序会判断在服务器上是否储存一有效的终端机ID718。如果服务器上没有一有效的终端机ID则会再传送终端机的ID给派送服务器717。如果服务器上有一有效的终端机ID时,终端机会接收并储存广告文件719。终端机接收并储存广告文件719后,一方面程序会判断是否有接收到广告文件删除指令720,从而删除广告文件721。另一方面终端机接收并储存广告播放清单722,然后程序会判断是否触发RA上传广告播放统计记录723。如果不需要触发时,即会继续判断重复该动作。如果需要触发时,终端机接收代理程序会将广告播放统计记录上传给派送服务器724,之后会再判断传送广告播放统计记录是否成功725。如果传送失败,则会将广告播放统计记录再上传给派送服务器724。如果传送成功,就会立即删除广告播放统计记录726。
终端机接收代理程序会检索客户端终端机61内是否存在一有效的广告播放清单727。如果客户端终端机61内并无有效的广告播放清单,则会继续重复该动作,直到接收到有效的广告播放清单为止。如果客户端终端机61内存在一有效的广告播放清单时,程序即会判断是否播放广告728。如果还不需要播放广告时,即会继续重复该动作,直到有广告需要播放为止。如果开始播放广告,即会自动开启液晶显示器729播放广告730,然后终端机会产生广告播放记录731,之后再判断是否要结束播放广告732。如果还不需要结束播放广告时,程序会继续播放广告730。如果要结束播放广告时,即会自动关闭液晶显示器733。然后该程序会统计广告播放的记录734。
权利要求
1.一种串流广播派送系统,其特征在于,该系统包含经过网络连接的主机服务器和客户端终端机,所述的主机服务器包含数据库,用于记录各种需要被派送的广告文件与客户资料以便予以检索;派送服务器,用于指派数据库内需要被派送的最新文件到客户端终端机;多媒体服务器,接收派送服务器的命令指令,排定广告播放的时间,并且传送广告文件到指定的客户端终端机;所述的客户端终端机包含显示构件,用于将服务器传送的广告内容显示在显示面上;多媒体播放接收模块,该模块常驻于客户端终端机内,负责管理客户端终端机里的软硬件设备,并且依据客户端终端机内的设定值或主机服务器端所传送而来的指令来执行功能。
2.根据权利要求1所述的串流广播派送系统,所述的广告文件可以是视频文件,音频文件,图片文件,文本文件,系统指令文件或特定广告文件。
3.根据权利要求2所述的串流广播派送系统,所述的视频文件可为MPEG1,MPEG2,MPEG4,ASF及WMV格式。
4.根据权利要求2所述的串流广播派送系统,所述的音频文件可为MP3格式。
5.根据权利要求2所述的串流广播派送系统,所述的图片文件可为JPG,GIF,BMP格式。
6.根据权利要求2所述的串流广播派送系统,所述的文本文件可为TXT格式。
7.根据权利要求1所述的串流广播派送系统,所述的多媒体服务器允许一连接的文件同时对所需的客户端终端机传送。
8.根据权利要求7所述的串流广播派送系统,所述的客户端终端机传送可经由专用IP地址虚拟主机。
9.根据权利要求7所述的串流广播派送系统,所述的客户端终端机传送可经由无线网络。
全文摘要
一种串流广播派送系统,特别是一种适用于服务器与终端机之间的影音派送系统,并且结合了先前的六样专利技术的成果。当数据传输时,不管是对单一或多点的客户端进行传送,都能够让在线的文件都能以更流畅、更迅速、更节省空间的方式来传送给客户端。
文档编号H04L12/00GK1645802SQ200510054080
公开日2005年7月27日 申请日期2005年3月2日 优先权日2005年3月2日
发明者李鸿钧, 夏西远, 陈乙升, 尤俊懿, 吴宗哲, 何心维 申请人:讯流科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1