基于流的内容分发网络系统、以及用于分割、合并和检索文件的方法技术方案

技术编号:2850882 阅读:188 留言:0更新日期:2012-04-11 18:40
一种用于分割、变换、以及再现多媒体文件的处理具有以下步骤:在分割或合并文件之后,将文件上载到管理服务器;对内容进行同步;通过客户机到web服务器的连接而选择内容;执行认证;从最优内容服务器下载期望文件;将所下载的文件作为临时文件形式而保存在临时文件存储装置上;在专用播放器上再现所下载的数据(内容);以及随着再现的完成而删除临时文件。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及基于流的内容分发网络系统。更具体地说,本专利技术涉及这样的技术,即,将内容分割为很多小容量文件,并将其传送,以便安全地下载包括运动画面数据的大容量多媒体内容,以便用户可安全地下载大容量内容,并且由此,他/她可在下载文件的同时以高质量方式来再现多媒体数据。
技术介绍
在因特网上传送和接收诸如语音文件、画面文件、运动画面文件和动画文件的大容量多媒体内容文件时,现有技术已使用了一种方法,其中,首先,将对应文件下载到硬盘中,然后将其再现。然而,该方法是不方便的,这是由于它在下载如多媒体内容的大容量文件时会耗费很长时间。并且,它也具有这样的问题,即,当通常再现文件时,由于缓冲区大小很小而使连接频繁地断开,从而,在此情况下,应当再次从开头下载文件。图20示出了现有技术的流服务的概念。内容提供商服务器(CP服务器)(10)通过彼此连接的多个因特网服务提供商(也被称为“边缘(Edge)”)(40)而向用户(20)提供内容。也就是说,在现有流服务中,用户以物理方式通过多个ISP(40),以便连接到内容提供商服务器(CP服务器)(10)。现有的流方法具有这样的问题,即在服务器-客户机结构中,当中央管理服务器将内容传送到多个客户机时,服务器负载可能增加,并且,由于网络带宽的瓶颈现象,几乎不能提供高质量的多媒体流服务。并且,由于根据客户对多媒体文件的请求,现有流方法通过仅仅一个打开的会话来下载整个内容文件,所以,如果存在很多客户机,则所述方法会增加服务器负载。此外,在通过使用客户机多媒体播放器来再现它们时,因为从服务器到本地客户机PC开始内容缓冲,所以,应当重新传送整个文件,并且,不可能从期望的部分开始再现它。现有的流服务具有多种缺陷,如多媒体流服务的低质量、存储的高成本、大带宽的要求等。并且,除此之外,如果数据接收速度不够高,则可能出现数据不顺畅地流动的问题,如画面断续现象。因此,存在这样的问题,即如果它具有与投资成本相比的低容量,则难以管理快速改变的流量,并且,会出现诸如因特网Middle-Mile、瞬时连接增加的瓶颈现象,以及流量和服务器负载的集中和障碍的多米诺骨牌现象。SCDN总是必须能够基于网络距离的精确信息而执行全球ITM(因特网流量管理)而不考虑设置用户的DNS(域名服务器)。并且,它必须能够基于对服务器的更详细的健康检查而执行精确的本地ITM,而不考虑边缘服务器的种类和安装环境。例如,有必要仔细地检查服务器的CPU、存储器、每个端口的会话数目等。另一方面,为了应付由瞬时连接请求量的增加而造成的瞬时流量增加,可简化每个边缘的网络结构的旁立(Stand-aside)型ITM解决方案是具有优势的。在ITM解决方案取决于DNS而工作时,服务质量下降,并且,管理器几乎不能应付可能突然出现的严重障碍。因此,需要与DNS无关的解决方案。为了解决不断增加的流量和边缘服务器负载的问题,将网络构造为金字塔形不可避免地会产生更高的成本。因此,需要可解决以上问题的新型ITM解决方案。并且,还需要能够在很多源服务器和边缘服务器在因特网上分散的情况下高效地相互分发和同步内容的技术。并且,现有流服务不主动处理用户的改变。也就是说,先前,320×240和100~300Kbps的条件可满足服务,但是,目前,需要512×384和大于1Mbps(DVD级别)的条件,并且,对策仍然是不够的。并且,现有方法不采用主动型下载方法。附图说明图1是根据本专利技术的优选实施例的SCDN(流内容分发网络)系统的结构图。图2、3、4和5是根据本专利技术的SCDN系统的操作方法的优选实施例的流程图。图6、7、8和9是根据本专利技术的用于SCDN系统的、用于分割文件、合并文件、以及再现媒体的系统的框图。图10、11、12和13图解了根据本专利技术的用于内容文件的分割处理的优选实施例。图14是根据本专利技术的用于使用服务的方法的示例图。图15是根据本专利技术的SCDN(流内容分发网络)的结构的示例图。图16是根据本专利技术的旁立型ITM解决方案的示例图。图17是根据本专利技术的首标文件的结构图。图18和19是根据本专利技术的认证处理的流程图。图20是流服务的现有技术的概念图。具体实施例方式技术主题1、SCDN系统的结构图1示出了根据本专利技术的优选实施例的SCDN(流内容分发网络)系统的结构。本专利技术所提供的服务形式如下第一,本专利技术可提供的一种服务形式是流服务。提供了UI(用户界面)功能,如交互式播放器的搜寻功能和时间限制功能。可将此服务应用于用于教育的内容提供、以及其它各种形式。第二,本专利技术提供的另一种服务形式是下载服务。此服务在客户机中保存分割文件,并限制再现次数和再现时间。第三,本专利技术提供的其它服务形式是全局负载平衡、服务器负载平衡(IPMaster负责它)、内容分发(CDMaster负责它)、以及不间断服务。不间断服务通过在内容服务器中的一些不工作时自动连接到其它服务器,而使处理连续地进行。并且,此服务支持各种格式。例如,它支持MPEG1、AVI、以及ASF系列(WMT)。并且,因为其结构与编解码器无关,所以,不需要考虑将来发生的每个编解码器的升级。此外,由于它使用交互式播放方法,所以,在不进行缓冲的情况下对已经观看的部分的实时搜寻是有可能的。图14是根据本专利技术的针对服务使用的方法的示例图。该图上部示出了使用专用播放器的画面,而该图下部示出了使用组合Web和ActiveX控件的播放器的画面。在本专利技术中,如果使用专用播放器,则网络管理器通过使用HTTP而将首标文件下载到临时目录中,并将分割内容文件下载到Windows系统的预定文件夹中。但是,如果使用组合Web和ActiveX控件的播放器,则它打开新的窗口页面,并将首标(header)URL传送到新页面。然后,网络管理器通过使用HTTP而将首标文件和分割内容文件下载到Windows系统的预定文件夹中。现在,更清楚地描述根据本专利技术的系统的结构。本专利技术的系统旨在通过网络来实现多媒体文件播放。为此,本专利技术的系统包括管理(admin)客户机、包括CMS服务器的管理服务器、包括用户认证服务器的内容Web服务器、认证代理(proxy)服务器、主认证网关服务器、次认证网关服务器、包括多个CAS和SM代理(agent)的内容服务器、以及用于文件再现的Enpia播放器。此外,本专利技术的系统包括用于内容保护的DRM(数字权限管理)解决方案、用于实现因特网流量管理的IPMaster、以及用于实现内容文件的同步的CDMaster。1-1.管理客户机管理客户机通过使用Enpia分割器程序的分割功能来分割大容量的多媒体内容,然后创建很多文件(600)、以及首标文件。也就是说,它提供将多媒体文件分割为具有期望容量的目标文件、并保存它们的功能。此外,它使用Enpia分割器程序的合并功能来将由分割器分割的多媒体文件恢复为原始状态。管理客户机提供基于Windows的简单GUI(图形用户界面),并使检查用于实现分割/合并功能的处理及其结果成为可能。将DRM(数字权限管理)应用于分割多媒体文件。它具有用于每个分割文件的加密功能,以便保护每个分割文件的信息。在需要时,可根据多媒体文件的保护策略而部分地应用DRM功能。1-2.管理服务器简而言之,管理服务器提供用户会话的添加本文档来自技高网...

【技术保护点】
一种基于流的内容分发网络系统,用于使用网络而实现多媒体文件播放,所述系统包括:分割器,其通过分割具有大容量的多媒体文件,创建关于多个UUID(通用唯一标识符)型文件的文件列表和首标文件;合并器,在需要时,其将由所述分割器分割 的多媒体文件恢复到原始文件状态;管理客户机,其具有所述分割器和所述合并器;原始内容服务器,其从所述管理客户机接收分割文件,并将所述文件保存在第一内部数据库中;安装在所述原始内容服务器中的CMS服务器,其实时检测数据创 建、修改和删除;多个CAS服务器,其从所述原始内容服务器接收内容文件和首标文件,其中所接收的文件由所述分割器从原始文件分割出,并且独立地保存所述接收的文件,并且由所述CMS服务器对所述保存的文件进行同步;IPMaster服务 器,其管理所述系统的因特网流量;通过与所述CMS服务器协作而与保存在所述CAS服务器中的每个上的一个内容文件同步的CDMaster服务器;通过与所述CMS服务器协作而与保存在所述CAS服务器中的每个上的多个内容文件同步的CD Master服务器;安装在所述CAS服务器中的每个中的多个SM代理(服务器监控代理),其实时地将关于对应的CAS服务器的CPU、存储器和会话的信息传送到所述IPMaster服务器,使得如果客户机请求,则所述IPMaster服务器能够 为对应的客户机选择最优CAS服务器,并从对应的CAS服务器提供所请求的内容;多个内容服务器,其中每个具有一对所述CAS服务器和所述SM代理;用户方认证服务器,其在用户登录时执行认证;Web服务器,其使由所述用户方认证 服务器认证的客户机连接到在因特网上构建的网站并访问各种内容;主认证网关服务器,其具有使用户访问保存在每个内容服务器上的内容的授权,并检查是否能够下载所述分割内容文件中的每个;次认证网关服务器,其在所述主认证网关服务器出故障的 情况下,通过提供用于认证的替换路由,而实现不间断服务;认证代理服务器,其被安装在所述主认证网关服务器和所述次认证网关服务器中的每个中,并在所述主/次认证网关服务器和所述用户方认证服务器之间共享认证信息,并在所述主/次认证网关服务器和 所述用户方认证服务器之间传送所述认证信息;以及用于所述系统的专用客户机/播放器,其在存在要下载的期望内容的情况下,通过向所述主...

【技术特征摘要】
【国外来华专利技术】1.一种基于流的内容分发网络系统,用于使用网络而实现多媒体文件播放,所述系统包括分割器,其通过分割具有大容量的多媒体文件,创建关于多个UUID(通用唯一标识符)型文件的文件列表和首标文件;合并器,在需要时,其将由所述分割器分割的多媒体文件恢复到原始文件状态;管理客户机,其具有所述分割器和所述合并器;原始内容服务器,其从所述管理客户机接收分割文件,并将所述文件保存在第一内部数据库中;安装在所述原始内容服务器中的CMS服务器,其实时检测数据创建、修改和删除;多个CAS服务器,其从所述原始内容服务器接收内容文件和首标文件,其中所接收的文件由所述分割器从原始文件分割出,并且独立地保存所述接收的文件,并且由所述CMS服务器对所述保存的文件进行同步;IPMaster服务器,其管理所述系统的因特网流量;通过与所述CMS服务器协作而与保存在所述CAS服务器中的每个上的一个内容文件同步的CDMaster服务器;通过与所述CMS服务器协作而与保存在所述CAS服务器中的每个上的多个内容文件同步的CDMaster服务器;安装在所述CAS服务器中的每个中的多个SM代理(服务器监控代理),其实时地将关于对应的CAS服务器的CPU、存储器和会话的信息传送到所述IPMaster服务器,使得如果客户机请求,则所述IPMaster服务器能够为对应的客户机选择最优CAS服务器,并从对应的CAS服务器提供所请求的内容;多个内容服务器,其中每个具有一对所述CAS服务器和所述SM代理;用户方认证服务器,其在用户登录时执行认证;Web服务器,其使由所述用户方认证服务器认证的客户机连接到在因特网上构建的网站并访问各种内容;主认证网关服务器,其具有使用户访问保存在每个内容服务器上的内容的授权,并检查是否能够下载所述分割内容文件中的每个;次认证网关服务器,其在所述主认证网关服务器出故障的情况下,通过提供用于认证的替换路由,而实现不间断服务;认证代理服务器,其被安装在所述主认证网关服务器和所述次认证网关服务器中的每个中,并在所述主/次认证网关服务器和所述用户方认证服务器之间共享认证信息,并在所述主/次认证网关服务器和所述用户方认证服务器之间传送所述认证信息;以及用于所述系统的专用客户机/播放器,其在存在要下载的期望内容的情况下,通过向所述主认证网关服务器请求认证而获得认证,并向所述IPMaster服务器请求关于所述期望内容的信息,以从由所述IPMaster服务器指定的最优内容服务器下载所述期望内容,并且,将所下载的信息保存在第二内部数据库上,并且,尽管所述分割文件中的全部并未被保存在所述第二数据库上,但仅根据预定义的调度表而再现保存在所述第二数据库上的文件,并且,在正在再现的同时下载其余文件,并将所下载的文件保存在所述第二数据库上,以便能够在不中断的情况下连续地进行再现。2.如权利要求1所述的系统,其中,所述系统还包括DRM(数字权限管理)加密/解密模块,其在对所述分割文件进行加密时、以及在对所述合并文件进行解密时,负责关于所述分割和合并的多媒体内容的版权保护和管理。3.如权利要求1所述的系统,其中,管理器考虑网络流量、网络流量的状态、以及所述系统的状态,并使得将期望文件分割为具有期望形式和大小的文件、以及通过使用最迅速的方法而在无延迟的情况下传送数据成为可能。4.如权利要求1所述的系统,其中,所述客户机/播放器同时地以与下载文件的再现并行的方式,通过多线程而从保存相同内容的多个内容服务器下载将要被再现的文件。5.如权利要求1所述的系统,其中,所述客户机/播放器是能够通过使用多线程而并行下载分割文件的多任务系统,并使用旁立型的ITM解决方案,所述ITM解决方案使得即使在多个内容服务器之中的一些服务器中出现故障,也有可能通过正常工作的服务器来比较媒体首标部分的文件列表,而连续地下载文件。6.一种流内容分发网络系统,其具有原始内容服务器和多个复制并保存原始内容的内容服务器,所述系统包括EN分割器,其将多媒体文件分割为多个UUID(通用唯一标识符)型文件,并创建首标文件,并且将首标文件保存在所述原始内容服务器的数据库上,并且,还执行所述UUID文件的文件合并、加密和解密;EN源,其参与文件分割/合并处理和媒体再现处理两者,并且,在每个处理中有所不同地工作,并且,实际上分割/合并媒体文件,并创建/分析对应的首标文件,其中,所述EN源加密/解密UUID文件,并作为常规DirectShow源过滤器而工作,并根据过滤器图形的数据请求而传送媒体数据,并且,当再现Window媒体文件时,所述EN源作为源插件DDL而工作,并且,所述EN源具有UUID文件、以及具有关于所述UUID文件的位置和容量的信息的表;EN网络,其将保存在每个内容服务器中的数据库上的多个UUID文件下载到客户机方的数据库中,并且将其作为临时文件的形式而保存在客户机的硬盘上,并管理所保存的文件,其中,同时地,如果所述EN源请求特定UUID文件,则所述EN网络下载或搜索该文件,然后将文件句柄(首标文件)传送到所述EN源,并且,所述EN网络具有UUID文件的列表、以及保存与UUID文件相对应的临时文件的列表的表;以及EN播放器,其为Direct Show应用程序,并扮演实际过滤器图形的角色,并且,通过过滤器图形管理器,使用关于其位置和容量的清楚描述而向所述EN源请求数据,并且处理所传送的数据,并再现媒体,并且,所述EN播放器具有媒体文件的播放功能。7.如权利要求6所述的系统,其中,所述EN分割器具有源文件、目标文件、要被分割的文件的容量、功能选择部件、格式选择部件、以及窗口,其中,所述功能选择部件具有分割按钮以及合并按钮,并且,所述格式选择部件具有AVI按钮、MPEG按钮、以及Window媒体按钮,并且,所述系统使用旁立型的ITM解决方案。8.如权利要求6或7所述的系统,其中,在对所述分割文件进行加密...

【专利技术属性】
技术研发人员:李南烈尹基柱
申请(专利权)人:网飞亚技术公司
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1