专利名称:基于媒体交付的网络电视系统的媒体交付系统的利记博彩app
技术领域:
本发明涉及通信领域,并且特别地,涉及一种基于媒体交付的网络电视系统的媒体交付系统。
背景技术:
随着因特网网络电视(IPTV)业务的深入开展,IPTV的内容和用户的数量不断增加,媒体交付(CDN)网络的覆盖范围也不断扩大,这就要求IPTV系统的媒体交付系统具有较强的可扩展性。因此,对基于CDN结构的IPTV系统的媒体交付系统的架构提出了较高的要求。
现有的专利文献包括专利申请号为CN200510065766的中国专利申请“分布式多媒体流式传输系统及媒体内容分发的方法和设备”。
其中,第CN200510065766号中国专利申请存在以下不足CDN软件系统在网络部署上大的以城域网为一个单位,并且有一个城域网作为Headquarter City;以及影响了系统的可扩展性。
为此,如何设计出一种基于CDN结构的IPTV系统的媒体交付系统,使其具有很强的可扩展性和优良的性能,已经成为尤其是IPTV系统的媒体交付系统设计上必须要解决的一个重要课题。
发明内容
考虑到上述问题而做出本发明,其主要目的在于提供一种基于CDN结构的IPTV系统的媒体交付系统的架构。
为了实现上述目的,根据本发明的实施例,提供了一种基于媒体交付的网络电视系统的媒体交付系统。
该系统包括服务调度/控制模块和内容调度/控制模块,位于媒体交付管理器和/或媒体交付代理器,用于实现内容发布、内容删除/老化、以及负载均衡功能;内容存储模块,位于流媒体系统,用于进行文件操作和文件存储;流服务模块,位于流媒体系统,用于进行直播服务、点播服务、时移电视、电视录播、和带宽控制;内容分发/传送模块,位于媒体交付管理器、媒体交付代理器、和/或流媒体系统,用于进行直播分发、点播分发、电视录像;以及维护操作模块,位于媒体交付管理器、媒体交付代理器、和/或流媒体系统,用于进行操作维护。
其中,服务调度/控制模块和内容调度/控制模块对指定内容进行即时删除/老化、定时删除/老化、或根据利记体育设置删除/老化门限。并且,服务调度/控制模块和内容调度/控制模块将用户点播请求在多个分布式流媒体节点之间进行自动的任务分配和负载均衡。
另外,服务调度/控制模块和内容调度/控制模块将用户的点播请求按照预定规则分配到适当的边缘节点,其中,预定规则包括按照网络范围分配、按照节点健康度和相关依赖关系分配、按顺序服务优先级分配、按本地服务优先级分配。
其中,在点播请求被分配到边缘节点之后,边缘节点的局部负载均衡器根据特定因素在本节点的多个媒体服务器之间进行负载均衡,其中,特定因素包括节目存放位置、并发流流量、并发流个数、服务器资源消耗。
另外,该系统中的内容存储模块以基于文件的存储方式或基于流化处理后的文件的存储方式来存储媒体内容。内容存储模块在边缘存储高热度的内容,并根据内容的热度和服务提供商/内容提供商的资源状态动态地调整内容的分布。流服务模块将直播电视以实时流的方式推送到全部覆盖地区的边缘服务器上。
其中,流服务模块管理多个业务运营商的并发视频服务,对每个业务运营商的并发数进行配额管理,其中,不同的业务运营商使用独占的流媒体服务并发数。
另外,流服务模块按照点播节目的热度,将热度高的节目调度到边缘节点,将冷门节目调度到一级节点,其中,当点播的内容存在于边缘节点时,边缘节点的相应流媒体服务器向用户发送媒体流,当点播的内容不存在于边缘节点时,调度存在内容的一级节点或区域一级节点向用户发送媒体流。
并且,在该系统中,流服务模块支持服务质量控制,还能够设置每个节点向用户提供流服务的最大带宽和最大连接数目。
当内容分发/传送模块进行直播分发时,直播源通过单播方式或组播方式将内容分发到边缘节点,由边缘节点通过单播形式提供给用户。并且,当内容分发/传送模块进行直播分发时,直播源通过单播方式将内容分发到边缘直播流媒体服务器,边缘直播流媒体服务器进行组播后将内容分发到边缘业务接入控制点,边缘业务接入点通过接入层将内容提供给用户。
通过上述技术方案,本发明可以提供一种高性能、低成本、并且具有良好扩展性的IPTV系统平台。
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的基于媒体交付的网络电视系统的媒体交付系统框图。
具体实施例方式
下面将参考附图详细说明本发明。
通常,一个典型IPTV系统的媒体交付系统包括基于CDN结构的IPTV系统的媒体交付系统由媒体交付管理器(CDN Manager)模块、媒体交付代理器(CDN agent)模块和IPTV流媒体系统所组成。
在该典型配置中,CDN Manager模块提供与外部系统的接口,负责接入IPTV业务管理系统、IPTV内容管理系统和EPG系统,并且通过分布在各个流媒体节点上的CDN Agent来集中管理整个分布式流媒体系统的节点。CDN Manager模块具有全局负载均衡、资源监控与管理、内容分发、调度与控制的功能,并能够保存设备信息、服务状态和网络配置数据等。CDN Manager模块由服务调度/控制模块、内容调度/控制模块、网络组建模块和操作维护子模块所组成。
CDN Agent负责管理本地的流媒体节点的负载均衡、内容分布、策略执行、分发策略与控制、资源监控与管理,以及与CDN Manager和流媒体服务器的通讯,并能够向CDN Manager上报本地内容的分布信息、设备状态信息、服务状态和节点配置数据。它由服务调度/控制模块、内容调度/控制模块和操作维护模块所组成。
CDN Manager和CDN Agent担当IPTV系统的媒体交付系统的媒体控制的角色,而流媒体系统则提供媒体服务的功能。
IPTV流媒体系统负责提供流服务、内容存储和内容分发/传送的功能,并向STB提供节目视频流服务。它由流服务模块、内容存储模块、内容分发/传送模块和操作维护模块所组成。
因此,如图1所示,根据本发明的实施例的基于媒体交付的网络电视系统的媒体交付系统包括服务调度/控制模块和内容调度/控制模块,位于媒体交付管理器和/或媒体交付代理器,用于实现内容发布、内容删除/老化、以及负载均衡功能;内容存储模块,位于流媒体系统,用于进行文件操作和文件存储;流服务模块,位于流媒体系统,用于进行直播服务、点播服务、时移电视、电视录播、和带宽控制;内容分发/传送模块,位于媒体交付管理器、媒体交付代理器、和/或流媒体系统,用于进行直播分发、点播分发、电视录像;以及维护操作模块,位于媒体交付管理器、媒体交付代理器、和/或流媒体系统,用于进行操作维护。
其中,服务调度/控制模块和内容调度/控制模块对指定内容进行即时删除/老化、定时删除/老化、或根据利记体育设置删除/老化门限。并且,服务调度/控制模块和内容调度/控制模块将用户点播请求在多个分布式流媒体节点之间进行自动的任务分配和负载均衡。
另外,服务调度/控制模块和内容调度/控制模块将用户的点播请求按照预定规则分配到适当的边缘节点,其中,预定规则包括按照网络范围分配、按照节点健康度和相关依赖关系分配、按顺序服务优先级分配、按本地服务优先级分配。
对于服务调度/控制模块和内容调度/控制模块功能的具体描述如下(1)内容发布CDN Manager能够接收来自内容管理系统的命令,将内容源或其他CDN节点上的内容下载到本节点内容存储媒体库中。并且发布的方式支持手工发布和自动发布。
CDN Manager节点能够根据任务的优先级、完成时间要求、网络带宽、当前分发任务列表以及分发策略等,产生一个内容调度计划,并能够预测任务的完成时间。CDN节点能够按照事先生成的内容调度计划,执行内容推送等操作。
(2)内容删除/老化支持灵活的内容删除策略,包括即时删除、定时删除,以及根据利记体育设置的删除门限,将本节点流媒体资源库中的指定内容删除或者老化。
(3)负载均衡功能支持完备的多层次的负载均衡机制,可以实现用户点播请求在多个分布式流媒体节点之间的自动地任务分配和负载均衡。
从逻辑层次上可以将负责均衡机制分为全局负载均衡机制和CDN节点内负载均衡机制两大类,这两种机制相互配合,最大程度上为IPTV用户提供高质量的服务。上述的两类机制包括全局负载均衡功能与局部负载均衡机制。
其中,在全局负载均衡功能中在CDN Manager具备将用户的每次点播请求按照一定的规则重定向到最适合的边缘节点进行处理,依据以下的分配规则按网络范围分配,选择在网络上最“邻近”的边缘节点进行处理,其中的选择依据可以是根据用户的IP地址进行静态分配,也可以自动测试用户到边缘节点的网络连接速度等参数进行动态分配;按节点健康度和相关依赖关系分配,在点播过程中,如优先设定的CDN节点发生故障,系统将根据预先设定的CDN节点的依赖关系,对点播请求进行重定向,将正在进行的点播请求切换到新的CDN节点上;顺序服务优先,对点播请求按照“先到先处理”的原则进行服务;以及本地服务优先,对点播请求,按照优先处理本地用户的点播请求,再处理其他点播请求的原则进行服务。
在局部负载均衡机制中,CDN Agent支持局部负载均衡机制,用户的点播请求被分配到边缘节点后,边缘节点的局部负载均衡器将在本节点媒体服务器组的多个媒体服务器间进行负载均衡,根据节目存放位置、并发流流量、并发流个数、服务器资源消耗等综合因素,分配最合适的媒体服务器以响应该请求;并且,在点播过程中,如果点播流所在媒体服务器或网络联接发生故障,系统能够自动地记录失败点,并能够重新进行流媒体服务器负载均衡分配并将正在进行的点播流切换到新的流媒体服务器上以继续播放。
另外,在根据本发明实施例的该系统中,内容存储模块以基于文件的存储方式或基于流化处理后的文件的存储方式来存储媒体内容。内容存储模块在边缘存储高热度的内容,并根据内容的热度和服务提供商/内容提供商的资源状态动态地调整内容的分布。流服务模块将直播电视以实时流的方式推送到全部覆盖地区的边缘服务器上。
媒体内容需要占用大量的存储资源,一般需要采用分布式存储方式,包括基于文件的存储以及基于流化处理以后文件的存储两种。首先,在边缘存储热度最高的内容,之后再根据内容的热度和SP/CP(业务、服务提供商/内容提供商)的资源状态,动态调整内容的分布,达到内容在全网的动态分布。
对于内容存储模块的具体功能描述如下(1)文件操作功能提供流媒体文件/目录的创建、删除、修改、重命名、查询、读取、移动等基本功能,并且能够支持所有格式的文件存储。其中,对于文件/目录的创建功能,除了支持系统管理人员添加新的媒体文件外,还要支持时移数据转存媒体文件的自动创建功能,对自动创建的流媒体文件,系统要能够自动对外提供流媒体服务。
并且,能够支持手工文件删除功能,还进一步提供一定的自动删除功能,即系统能够定期删除不必要的垃圾文件,减少磁盘空间的浪费。
(2)文件存储功能支持点播媒体文件存储功能、时移数据的存储功能。
其中,对于点播媒体文件的存储,能够尽可能地将数据分布到不同的存储设备上,以充分利用各个存储设备的I/O能力。对于时移数据存储支持配置存储的时长,对超时的数据系统自动清除。
该功能具有良好的磁盘扩展能力,能够根据当前系统资源需求情况,增加或减少磁盘的数量。
(3)磁盘存储空间配置管理功能提供对多业务运营商的支持,不同的业务运营商能够使用不同的存储空间。同时,为了业务运营商开展多种业务,用户空间可以进一步划分和管理。
媒体库能够管理多个用户空间,对每个用户的空间可以进行配额管理。每个用户的空间可以被划分为多个子空间,也可以对子空间进行配额管理。
另外,在该系统中,流服务模块管理多个业务运营商的并发视频服务,对每个业务运营商的并发数进行配额管理,其中,不同的业务运营商使用独占的流媒体服务并发数。
另外,在该系统中,流服务模块按照点播节目的热度,将热度高的节目调度到边缘节点,将冷门节目调度到一级节点,其中,当点播的内容存在于边缘节点时,边缘节点的相应流媒体服务器向用户发送媒体流,当点播的内容不存在于边缘节点时,调度存在内容的一级节点或区域一级节点向用户发送媒体流。
并且,流服务模块支持服务质量控制,还能够设置每个节点向用户提供流服务的最大带宽和最大连接数目。
对于流服务模块功能的具体描述如下(1)直播服务流模块能够将直播电视以实时流的方式推送到全部覆盖地区的边缘服务器上,以提供对多业务运营商的支持,并且,不同的业务运营商能够使用独占的流媒体服务并发数,互不影响。同时,为了业务运营商开展多种业务,业务运营商可以进一步划分服务并发数和管理。
流模块能够管理多个业务运营商的并发视频服务,对每个业务运营商的并发数可以进行配额管理。
流模块能够提供如下基本功能流媒体系统可以接收单播或者组播源的码流,并且可以根据配置向客户端提供单播或者组播服务;使得流媒体系统具有从上级流媒体服务器中继频道的功能;无论单播或者组播,流媒体系统都可以存储码流,对客户端提供时移服务;以及能够在对于某一节点为用户实现频道提供服务的同时考虑到性能问题,即当某一频道的直播用户和时移用户很多时,能够做到频道直播码流(包含单播码流和组播码流)和时移存储码流在节点内部完成共享。
在直播流程上,当用户访问电子节目单(EPG)时,EPG系统根据某种负载均衡算法使得用户分配给归属地的边缘节点为用户提供服务,在该情况下,连接连接方式为客户端返回边缘节点调度服务器的统一资源定位符(URL)链接,因此,客户端需要访问边缘节点调度服务器的URL链接,由边缘节点调度服务器进行节点内部资源估算,然后重定向到具体的流媒体服务器,向客户端提供单播或组播服务。当流媒体服务器进行服务提供或者建链提供时,需要验证用户的合法性,其中使用的验证算法和密钥是业务系统和流媒体系统约定的。
另外,频道服务的提供大体上可以分为两个类型对于单播直播频道方式的流媒体服务提供,客户端需要和流媒体服务器建立链接,同时由此服务器提供单播直播码流,当客户需要转换为时移电视时,可以由该流媒体服务器提供时移存储码流;对于组播直播频道方式的流媒体服务提供,客户端需要和流媒体服务器建立链接,然后客户端根据会话描述协议(SDP)中的信息接收组播地址码流,建链流媒体服务器不为客户端提供直播码流,当客户需要转换为时移电视时,则需要转换为由这个流媒体服务器提供时移存储码流。
(2)点播服务按照目前国内运营商组网现状,在提供用户服务时,能够尽量不占用一级节点和边缘节点之间的带宽应用,因为在目前状况下,带宽运营商的组网方式对于带宽没有充足保证,所以目前带宽需要优先保证实时码流中继业务(频道中继业务)和其他方式的业务。
按照IPTV目前的组网方式,大部分用户的点播服务由边缘节点提供,仅仅小部分用户的点播服务由一级节点和区域一级节点提供服务。
基于可以应用性和实用性,系统需要按照点播节目的热度,进行一定的调度,通常调度方法是,热度高的节目需要调度到边缘节点上,一些冷门节目需要调度到一级节点进行服务。
在IPTV进行正式点播服务提供前,节目源需要按照一定的热度原则在整个CDN网络上进行合理分布,一般分布原则是最高热度的节目调度到边缘节点,并且能够调度到各个服务器的私有存储空间,其他普通节目需要调度到所有的CDN节点;当节目的热度特性随着时间的推移发生变化时,系统需要随时对节目的IPTV系统分布进行自动存储位置和调度方式进行更新。
系统支持点播服务,用户可以自由选择内容,自由地在观看时控制播放过程。当点播的内容在边缘节点存在时,由边缘节点相应流媒体服务器向用户发送媒体流。
当点播的内容在边缘节点不存在时,系统调度到存在此内容的一级节点或者区域一级节点为用户提供服务。
系统进行点播服务时,可以实现可变倍速的快进和快退,可以实现定位播放功能,可以进行暂停、播放功能,暂停后恢复播放做到无缝播放。点播播放过程中具有一键切换到点播的文件头和点播的文件尾功能。并且,以上特效功能之间可以相互之间随意切换。
当用户访问EPG时,如果点播节目属于冷门节点,仅仅存在于一级节点,EPG系统为客户端返回一级节点调度服务器的地址,客户端此时需要访问一级节点调度服务器,由一级节点调度服务器进行节点内部资源估算,然后重定向到具体的流媒体服务器进行服务提供。同样,流媒体服务器进行服务提供时,需要验证用户的合法性,验证算法和密钥是业务系统和流媒体系统约定的。
(3)时移电视系统能够支持时移电视业务。在时移电视业务中,流媒体节点在直播时,必须将流转储成流媒体文件存放到流媒体节点中,以提供时移电视业务功能。
存储在媒体库的流数据必须具有如下特性可以记录时移数据的绝对时间信息,用户可以根据绝对时间收看时移节目;可以设置时移数据存储时长,存储时,媒体库的媒体存储时长到达规定的时移存储时间,存储的内容回绕循环存储。
时移电视业务提供如下功能客户端可以在直播状态通过暂停、快退、定位播放进入时移状态;时移状态下支持暂停、恢复播放、快进、快退操作;在时移状态下通过快进、切回直播等操作切换到直播状态。
(4)电视录播系统能够支持电视录播业务,可以根据录播计划,对每个频道按照时间段将缓存的直播节目内容转存为标准的可发布的独立媒体文件。对每个频道提供时间段媒体文件链接,用户可以有选择地点播频道特定时间段节目回放。
电视录播包括以下过程执行已有录播计划,把缓存的直播节目内容按设定时间段转存为标准的可发布的独立媒体文件;转存生成的片段文件可以根据一定的策略推送到边缘节点服务器;每个频道录播生成的媒体文件可以根据一定的策略进行发布,用户可以有选择的点播回放,其流程与点播业务流程相同。
(5)带宽控制为保证视频直播和点播的效果,系统支持服务质量控制(QoS)。
系统能够设置每个节点向用户提供流服务的最大带宽和最大连接数目,以保证在线用户的体验效果;同时系统在指定/执行节目分发时需要考虑节目分发所占带宽对提供流服务带宽的影响,通过采用合理的分发时间、控制分发带宽等策略,尽量做到不影响系统提供流服务的质量。
当内容分发/传送模块进行直播分发时,直播源通过单播方式或组播方式将内容分发到边缘节点,由边缘节点通过单播形式提供给用户。并且,当内容分发/传送模块进行直播分发时,直播源通过单播方式将内容分发到边缘直播流媒体服务器,边缘直播流媒体服务器进行组播后将内容分发到边缘业务接入控制点,边缘业务接入点通过接入层将内容提供给用户。
下面将对各种播放分发方式进行具体描述。
(1)直播分发直播源根据网络情况采用单播方式或组播方式分发到边缘节点,由边缘节点通过单播形式提供给用户。
并且,直播源也可通过单播方式分发到边缘直播流媒体服务器由其进行组播或直接通过组播方式分发到边缘业务接入控制点,再由业务接入控制点通过接入层提供给用户。
优选地,时移电视的内容可缓存在边缘时移服务器上,由边缘时移服务器为用户提供服务。并且,网络录播的内容由内容分发网络进行录制,采用点播源的分发方式分发到边缘流媒体节点为用户提供服务。
(2)点播分发系统能够支持采用PUSH方式主动把用户经常访问的内容推送到边缘服务器上,包括手动分发、按区域分发、按策略分发、多中心内容分发、定时分发等多种内容分发方式。
(3)电视录播系统或个人可以灵活的制定自动或手动录播计划,统一进行电视录播,录播生成的媒体文件存储在节点上,同时进行发布,提供回放功能。
另外,在对于系统的操作维护方面,操作维护子模块支持对CDN Manager、CDN Agent、IPTV流媒体系统的操作维护功能。实现配置管理、故障管理、性能管理等功能。
重新回到图1,对图中所示的各参考点功能的描述如下参考点AIPTV业务管理系统与CDN Manager之间的接口。该接口功能包括计费、URL认证、管理配置、资源上报、业务管理,等。
参考点BIPTV内容管理系统与CDN Manager之间的接口。该接口功能包括通知CDN Manager将外部内容文件注入媒体库和内容发布结果返回,等。
参考点C操作维护与一级节点内的CDN Manager之间的接口。该接口功能包括告警上报、设备配置、性能查询、统计信息上报,等。
参考点DCDN Manager与CDN Agent之间的接口。该接口功能包括内容发布、计费信息上报、下发播放列表、资源信息查询报告、设备配置管理等。
参考点EEPG系统与CDN Manager之间的接口。该接口功能包括内容服务定向、请求频道URL列表、内容服务状态,等。
参考点FCDN Agent系统与流媒体系统之间的接口。该接口功能包括媒体文件管理、设备管理、频道管理、性能统计查询等。
参考点G一级节点内的流媒体系统与二级节点内的流媒体系统之间的接口。该接口功能主要是完成媒体流的中继。
参考点HEPG系统与机顶盒之间的接口。该接口功能主要是机顶盒访问EPG系统提供的服务。
参考点I机顶盒与流媒体系统之间的接口。该接口功能主要是完成媒体流的传输。
参考点J机顶盒与CDN Agent之间的接口。该接口功能为内容服务定向,等。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于媒体交付的网络电视系统的媒体交付系统,其特征在于,包括服务调度/控制模块和内容调度/控制模块,位于媒体交付管理器和/或媒体交付代理器,用于实现内容发布、内容删除/老化、以及负载均衡功能;内容存储模块,位于流媒体系统,用于进行文件操作和文件存储;流服务模块,位于流媒体系统,用于进行直播服务、点播服务、时移电视、电视录播、和带宽控制;内容分发/传送模块,位于媒体交付管理器、媒体交付代理器、和/或流媒体系统,用于进行直播分发、点播分发、电视录像;以及维护操作模块,位于媒体交付管理器、媒体交付代理器、和/或流媒体系统,用于进行操作维护。
2.根据权利要求1所述的媒体交付系统,其特征在于,所述服务调度/控制模块和内容调度/控制模块对指定内容进行即时删除/老化、定时删除/老化、或根据利记体育设置删除/老化门限。
3.根据权利要求1所述的媒体交付系统,其特征在于,所述服务调度/控制模块和内容调度/控制模块将用户点播请求在多个分布式流媒体节点之间进行自动的任务分配和负载均衡。
4.根据权利要求3所述的媒体交付系统,其特征在于,所述服务调度/控制模块和内容调度/控制模块将用户的点播请求按照预定规则分配到适当的边缘节点,其中,所述预定规则包括按照网络范围分配、按照节点健康度和相关依赖关系分配、按顺序服务优先级分配、按本地服务优先级分配。
5.根据权利要求4所述的媒体交付系统,其特征在于,在所述点播请求被分配到边缘节点之后,所述边缘节点的局部负载均衡器根据特定因素在本节点的多个媒体服务器之间进行负载均衡,其中,所述特定因素包括节目存放位置、并发流流量、并发流个数、服务器资源消耗。
6.根据权利要求1所述的媒体交付系统,其特征在于,所述内容存储模块以基于文件的存储方式或基于流化处理后的文件的存储方式来存储媒体内容。
7.根据权利要求6所述的媒体交付系统,其特征在于,所述内容存储模块在边缘存储高热度的内容,并根据内容的热度和服务提供商/内容提供商的资源状态动态地调整内容的分布。
8.根据权利要求1所述的媒体交付系统,其特征在于,所述流服务模块将直播电视以实时流的方式推送到全部覆盖地区的边缘服务器上。
9.根据权利要求8所述的媒体交付系统,其特征在于,所述流服务模块管理多个业务运营商的并发视频服务,对每个业务运营商的并发数进行配额管理,其中,不同的业务运营商使用独占的流媒体服务并发数。
10.根据权利要求1所述的媒体交付系统,其特征在于,所述流服务模块按照点播节目的热度,将热度高的节目调度到边缘节点,将冷门节目调度到一级节点,其中,当点播的内容存在于所述边缘节点时,所述边缘节点的相应流媒体服务器向用户发发送媒体流,当点播的内容不存在于所述边缘节点时,调度存在所述内容的一级节点或区域一级节点向用户发送媒体流。
11.根据权利要求1所述的媒体交付系统,其特征在于,所述流服务模块支持服务质量控制,还能够设置每个节点向用户提供流服务的最大带宽和最大连接数目。
12.根据权利要求1所述的媒体交付系统,其特征在于,当所述内容分发/传送模块进行直播分发时,直播源通过单播方式或组播方式将内容分发到边缘节点,由所述边缘节点通过单播形式提供给用户。
13.根据权利要求1所述的媒体交付系统,其特征在于,当所述内容分发/传送模块进行直播分发时,直播源通过单播方式将内容分发到边缘直播流媒体服务器,所述边缘直播流媒体服务器进行组播后将内容分发到边缘业务接入控制点,所述边缘业务接入点通过接入层将内容提供给用户。
全文摘要
本发明公开了一种基于媒体交付的网络电视系统的媒体交付系统,包括服务调度/控制模块和内容调度/控制模块,位于媒体交付管理器和/或媒体交付代理器,实现内容发布、内容删除/老化、以及负载均衡功能;内容存储模块,位于流媒体系统,进行文件操作和文件存储;流服务模块,位于流媒体系统,进行直播服务、点播服务、时移电视、电视录播、和带宽控制;内容分发/传送模块,位于媒体交付管理器、媒体交付代理器、和/或流媒体系统,进行直播分发、点播分发、电视录像;以及维护操作模块,位于媒体交付管理器、媒体交付代理器、和/或流媒体系统,进行操作维护。通过使用本发明,可以实现高性能、低成本、并且具有良好扩展性的IPTV系统平台。
文档编号H04L29/06GK101039329SQ20061015660
公开日2007年9月19日 申请日期2006年12月28日 优先权日2006年12月28日
发明者李木金, 徐火顺 申请人:中兴通讯股份有限公司