[发明专利]媒体播放任务下载系统及方法无效
申请号: | 200610063086.8 | 申请日: | 2006-10-13 |
公开(公告)号: | CN101163132A | 公开(公告)日: | 2008-04-16 |
发明(设计)人: | 沈吟竹 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 媒体 播放 任务 下载 系统 方法 | ||
技术领域
本发明涉及一种文件下载系统及方法,尤其是一种媒体播放任务的下载系统及方法。
背景技术
常见的文件传输方式可以是单线程传输,或者是多线程同时传输。在单线程传输时,单个文件的下载速度较快,但总体下载速度相对较慢;而在多线程传输时,总体下载速度相对较快,但单个文件的下载速度有限,且无法对其进行控制,因此,这两种方法都无法满足一般的电子看板系统既要能保证正常节目的传送与播放,又要满足紧急情况下即时插播节目的要求。
发明内容
鉴于以上内容,有必要提出一种媒体播放任务下载系统,其可以将普通播放任务与紧急播放任务分开,同时保证普通播放任务和紧急播放任务的下载。
鉴于以上内容,还有必要提出一种媒体播放任务下载方法,其可以将普通播放任务与紧急播放任务分开,同时保证普通播放任务和紧急播放任务的下载。
一种媒体播放任务下载系统,包括应用服务器、数据库、及内容服务器。所述数据库内存储有节目单。所述内容服务器中存储有所述节目单对应的节目媒体。所述应用服务器包括:普通播放任务下载模块,用于根据节目单从所述内容服务器中下载普通播放任务的节目媒体;监测模块,用于每隔一个预设的时间到数据库中监测节目单是否有紧急播放任务的节目媒体需要下载;检查模块,用于当有紧急播放任务的节目媒体需要下载时,检查该紧急播放任务的节目媒体的大小;资源分配模块,用于根据上述紧急播放任务的节目媒体的大小分配系统资源给紧急播放任务;紧急播放任务下载模块,用于利用上述分配的系统资源从所述内容服务器中下载上述紧急播放任务的节目媒体;及资源回收模块,用于当上述紧急播放任务的节目媒体下载结束后收回上述分配的系统资源,并将系统资源重新分配给普通播放任务的节目媒体的下载。
一种媒体播放任务下载方法,该方法包括以下步骤:根据存储于数据库中的节目单从内容服务器中下载与所述节目单对应的普通播放任务的节目媒体;在普通播放任务的节目媒体下载的同时,每隔一个预设的时间监测数据库中的节目单是否有紧急播放任务的节目媒体需要下载;若有紧急播放任务的节目媒体需要下载,则检查该紧急播放任务的节目媒体的大小;根据上述紧急播放任务的节目媒体的大小分配系统资源;利用分配的系统资源下载上述紧急播放任务的节目媒体,同时利用剩余的系统资源继续下载普通播放任务的节目媒体;紧急播放任务的节目媒体下载完毕后,收回上述分配的系统资源,并将系统资源重新分配给普通播放任务的节目媒体的下载。
相较于现有技术,所述的媒体播放任务下载系统及方法实现了将普通播放任务与紧急播放任务分开,通常情况下按照普通模式传输下载普通播放任务,当有即时播放紧急任务出现时,启动一个紧急下载程序,并分配足够资源保证了紧急播放任务的即时下载,并同时保证了普通播放任务下载的稳定。
附图说明
图1是本发明媒体播放任务下载系统较佳实施例的系统架构图。
图2是图1中应用服务器的功能模块图。
图3是本发明媒体播放任务下载方法较佳实施例的实施流程图。
具体实施方式
参照图1所示,是本发明媒体播放任务下载系统较佳实施例的系统架构图。该系统主要包括内容服务器1、应用服务器2,数据库3、网络4、及多台终端机5(图中只显示2台)。所述内容服务器1通过网络4连接应用服务器2与多个终端机5,其内存储着预在终端机5播放的各种节目媒体。所述网络4是一个电子网络,其可以是互联网也可以是内部网络。所述终端机5可以是一台电视机,其通过网络4与应用服务器2相连接,用于提供一个图形用户界面。所述数据库3与应用服务器2相连接,其内存储节目单,所述节目单可以包括普通播放任务的节目单与紧急播放任务的节目单。所述普通播放任务的节目单是节目编排人员按正常计划编排制定的下一时间段预在终端机5播放的节目媒体的节目单;所述紧急播放任务的节目单是需紧急在终端机5播放的节目媒体的节目单。所述应用服务器2主要用于根据数据库3中存储的节目单从内容服务器1中下载相应的节目媒体,并将下载后的节目媒体存储在数据库3中,以供终端机5在到达播放时间时从中提取相应节目单中对应的节目媒体。
参阅图2所示,是应用服务器2的功能模块图。本发明所称的模块是完成特定功能的计算机程序段,比程序更适合于描述软件在计算机中的执行过程,因此本发明对软件的描述都以模块描述。
所述应用服务器2主要包括:普通播放任务下载模块20、监测模块21、检查模块22,资源分配模块23、紧急播放任务下载模块24及资源回收模块25。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610063086.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:旋转式煎药机
- 下一篇:远红外足底热疗按摩装置