一种接收视频数据的方法及视频数据分发系统的制作方法

文档序号:7655543阅读:162来源:国知局
专利名称:一种接收视频数据的方法及视频数据分发系统的制作方法
技术领域
本发明涉及多媒体信息通信技术,特别涉及一种接收视频数据的方法及 视频数据分发系统。
背景技术
目前,个性化、互动的视频服务业务是新的经济增长点,但由于视频业 务消耗大量的带宽资源和服务器资源,尤其是高清格式的节目,系统规模受 到限制。
现有技术中存在的视频分发系统基于数据广播技术,例如,公开号为
CN1264976A、发明名称为一种数字视频广播的数据广播系统的发明专利申请, 揭示一种数据广播系统,如图1所示。在该系统中,釆用服务前端在数字视频 广播(DVB)信道中高速循环播送大量数据的方式,将视频内容推送到用户端。 如果用户需要循环数据以外的其它内容,通过上行通道将服务请求送到前端, 再由前端组织内容从广播信道广播出去。
虽然通过上述方式可以在一定程度上满足用户的需要,但是,在实现本 发明的过程中,发明人发现上述数字视频广播方式存在如下问题
用户接收数字视频广播的方式单一;且该视频广播系统的功能单一,不 利于开展大规模的视频服务业务,且提供交互式视频服务困难;虽然数据广 播的传输能力较大,但是传输数据所需的时间长,例如,按照数据视频广播 (DVB)传输流速率为38Mbps来计算,用户终端接收一套8G的高清电影至少需 要30分钟。因此,随着用户请求的视频节目增加,相应的数据量增多,使得 每个用户的服务请求不可能都会得到快速响应,这样用户等待接收数据的时 间增大,缺乏灵活性。

发明内容
为解决现有技术中存在的上述问题,本发明实施例的目的在于提供一种 接收视频数据的方法及视频数据分发系统。通过本发明实施例,克服了现有 技术中存在的上述问题,同时,提供了更高质量的视频服务。
本发明实施例提供一种接收视频数据的方法,当用户终端接收视频数据 时,包括步骤选择接收所述视频数据的接收方式,其中,所述接收方式为 通过视频广播网接收数据广播服务前端循环播出的视频数据的数据广播方 式、以及通过宽带网从新媒体平台或者从储存所述视频数据的用户终端获得视 频数据的P2P方式;利用所选择的接收方式获得所述视频数据。
本发明实施例提供一种视频数据分发系统,包括数据广播服务前端,用 于通过网络从新媒体平台获得视频数据,并经过复用、调制后送至视频广播 网进行传输;还包括多个用户终端;所述多个用户终端与所述视频广播网、 宽带网连接,并且该多个用户终端相互连接,用于选择接收所述视频数据的 接收方式,利用所选择的接收方式获得所述视频数据;其中,所述接收方式 为通过视频广播网获得所述数据广播服务前端循环播出的视频数据的方式、 以及通过宽带网从新媒体平台或储存所述视频数据的用户终端获得视频数据 的方式。
本发明实施例还一种用户终端,至少包括前端电路,用于对从所述视频 广播网接收的视频数据进行变频、解调,生成传输流;解复用器,用于对所 述传输流进行解复用,取出需要解码的视频数据;该用户终端还包括-
中央处理器,与所述解复用器连接,用于根据网络的状况自动选择接收 所述视频数据的接收方式,或者根据用户输入的接收方式来选择接收所述视 频数据的接收方式,并利用所选择的接收方式从所述解复用器接收通过视频 广播网获得的视频数据、或者从与该中央处理器连接的数据网络接口单元接 收通过宽带网从新媒体平台或储存所述视频数据的用户终端获得所述视频数 据;数据网络接口单元,用于接收新媒体平台或储存所述视频数据的用户终 端发送的所述视频数据,并传送至所述中央处理器。
本发明实施例的有益效果在于,将数字视频广播技术与对等网(Peer-to -Peer,简称P2P)技术相结合,当用户需要视频服务时,可通过接收广播数据 来获得视频数据;另外,还可通过P2P的方式从新媒体平台或从拥有视频数据 的其它用户处获得,从而克服了现有技术的上述缺陷,满足用户更多的需求, 为用户提供高质量的视频服务。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部 分,并不构成对本发明的限定。在附图中
图1是现有技术中的数字视频广播的数据广播系统构成示意图; 图2为P2P服务示意图3为本发明实施例的视频数据分发系统构成示意图; 图4为本发明实施例的用户终端构成示意图; 图5为本发明实施例的接收视频数据的方法流程图; 图6为本发明实施例的中央处理单元构成示意图。
具体实施例方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实 施例和附图,对本发明实施例做进一步详细说明。在此,本发明的示意性实 施例及其说明用于解释本发明,但并不作为对本发明的限定。
本发明实施例提供一种接收视频数据的方法及视频数据分发系统。以下 结合附图对本发明进行详细说明。
实施例一
本发明实施例提供一种视频数据分发系统,该系统包括数据广播服务前
端,用于通过网络从新媒体平台获得视频数据,并经过复用、调制后送至视
频广播网进行传输;此外,该系统还包括多个用户终端;
所述多个用户终端与所述视频广播网、宽带网连接,并且该多个用户终 端相互连接,用于选择接收所述视频数据的接收方式,利用所选择的接收方 式获得所述视频数据;其中,所述接收方式为通过视频广播网获得所述数据 广播服务前端循环播出的视频数据的方式、以及通过宽带网从新媒体平台或 者从储存所述视频数据的用户终端获得视频数据的方式。
由上述可知,将数字视频广播技术与对等网(Peer-to-Peer,简称P2P) 技术相结合,当用户终端需要视频服务时,既可通过接收广播数据来获得视 频数据,又可通过P2P的方式从拥有视频数据的用户终端获得视频数据,从 而克服了现有技术的上述缺陷,满足用户更多的需求,为用户提供高质量的 视频服务。
首先对P2P方式进行说明。如图2所示,为P2P服务示意图。其中,该P2P 打破了传统的客户机/服务器(Client/Server)模式,网络中的每个节点的地 位都是对等的。每个节点既充当服务器,为其它节点提供服务,同时也享用 其它节点提供的服务。其特点使得P 2 P天然具有规模可扩展性和系统级的可 靠性,因为服务来自于每个终端Peer,当终端Peer增加的时候,可以提供服 务的资源也随之而增加。
因此,在本发明的上述实施例中,通过广播通道把大量视频数据推送到 用户终端,同时也属于快速高效地部署了数量众多的终端Peer,当用户终端 需要视频服务时,既可接收广播数据,又可通过P2P的方式从新媒体平台或者 从拥有视频数据的用户终端获得视频数据,可以满足用户更多的需求。
本实施例中,还可通过宽带网直接从新媒体平台下载视频数据。
本实施中,用户终端可为用户机顶盒或数字视频广播设备,视频广播网 可为有线广播网、地面广播网或卫星广播网。
上述新媒体平台是指跨网络的媒体分发平台,支持广播网、数据网、通信网的视频内容传输。上述宽带网可以为ADSL、 WLAN、以太网等。
以下结合附图3对本发明的视频数据分发系统进行详细说明。如图3所 示,该系统包括数据广播服务前端,通过网络从新媒体平台获得视频数据, 并经过复用、调制后送至视频广播网进行传输;此外,该系统还包括多个用 户终端,本实施例中只示意出3个用户终端304a、 304b、 304c。其中,
本实施例中,如图3所示,数据广播服务前端包括依次连接的DVB数 据广播服务器301、复用器302和调制器303,该DVB数据广播服务器301通 过网络从新媒体平台300获得视频数据,并经过复用器302、调制器303后送
至视频广播网进行传输;其中,
DVB数据广播服务器301,通过IP网络连接新媒体平台300,按照播出节 目单接收新媒体平台300提供的视频数据,根据数字视频广播标准码流格式 要求,生成DVB传输流(TS),然后将生成的DVB传输流送至复用器302;
复用器302,将电子节目指南信息、授权信息等复用后,形成高速率的数 据码流,并将该高速率的数据码流传送给调制器303;
调制器303,对复用后的数据码流进行调制,调制为射频(RF)信号送入 视频广播网中。
此夕卜,如图3所示,本实施例中示意出3个用户终端,即用户终端304a、 304b、 304c,但不限与此。其中,本实施例中,用户终端304a釆用DVB卡, 该DVB卡可接收视频数据广播并能将接收的视频数据输出到计算机;用户终 端304b、 304c为用户机顶盒。
用户终端304a、 304b、 304c与所述视频广播网、宽带网连接,并且该多 个用户终端相互连接,用于选择接收所述视频数据的接收方式,利用所选择 的接收方式获得所述视频数据;其中,所述接收方式为通过视频广播网获得 所述数据广播服务前端循环播出的视频数据的方式、以及通过宽带网从新媒 体平台300或者从储存所述视频数据的用户终端获得视频数据的方式。
图4为本发明实施例的用户终端构成示意图。如图4所示,该用户终端
至少包括
前端电路,用于对从所述视频广播网接收的视频数据进行变频、解调,
生成传输流;其中,该前端电路至少包括高频头401、解调器402,高频头401 为支持同时收看和录制可能不止一个,接收来自视频广播网的射频信号,并 完成调谐解调功能。解调器402进行相应的信道解码,生成传输流(TS)。 前端电路构成与作用与现有技术类似,此处不再赘述。
解复用器403,用于对来自解调器402的传输流进行解复用,取出需要解 码的视频数据,即视频节目流。
中央处理器404,与解复用器403连接,用于根据网络的状况自动选择接 收所述视频数据的接收方式、或者根据用户输入的接收方式来选择接收视频 数据的接收方式,并利用所选择的接收方式从解复用器403接收通过视频广播 网获得的视频数据、或者从与该中央处理器404连接的数据网络接口单元406 接收通过宽带网从新媒体平台300或者从储存所述视频数据的用户终端获得 视频数据。
在本实施例中,用户终端还包括储存器405,与中央处理器404连接,用 于储存接收到的视频数据。
上述实施例中,选择接收视频数据的接收方式可采用自动选择方式,即 用户终端可根据网络的状况选择采用上述三种方式之一。例如,当数据广播 服务前端播完视频数据A后,按照播出节目单继续播出视频数据B,这时,用 户终端加入系统,想要获得视频数据A时,此时,用户终端进行根据网络实 际状况、带宽、下载的数据量等因素来判断采用上述三种方式所需要的时间, 选择所需要的时间少的方式来下载视频数据。
此外,接收方式还可以用户输入的方式进行选择,用户根据自己的意愿 选择接收方式。这样,该用户终端还包括输入单元407,与中央处理器404连 接,用于供用户输入所选择的接收方式;具体实施时,该输入单元407可采 用遥控单元407。
中央处理器404—般使用RISC CPU,是整个系统的核心,负责整个系统指 令的执行,数字与逻辑的运算,数据的存储与传送,以及对内对外输入与输 出的控制。除了具有上述功能外,与现有技术类似,中央处理器404还可直接 通过高频头401、解调器402、解复用器403接收从解复用器403接收视频广播网 循环播出的视频数据,根据PID决定是否接收并储存,若是用户选择的节目, 则将该节目录制到本地存储器405进行储存,否则丢弃。
本实施例中,用户终端可通过广播视频网获得视频数据,还可通过宽带 网从新媒体平台300上获得视频数据,上述获得视频数据的方式与现有技术类 似,此处不再赘述。
本实施例中,中央处理器404以P2P的方式通过宽带网从储存所述视频 数据的用户终端获得视频数据,是指通过所述数据网络接口单元查找储存 所述视频数据的用户终端;从储存视频数据的用户终端中选择储存所述视频 数据的用户终端,并与选择的所述用户终端建立连接;从建路连接的储存所 述视频数据的用户终端上获得所述视频数据。本实施例中可采用如下过程
用户通过输入单元,即遥控单元407选择以P2P方式通过宽带网下载视 频节目,中央处理器404通过数据网络接口单元406发出查找相应视频节目 的请求,该请求在宽带网传播;具有相应视频节目的其它用户终端对此请求 进行应答,原用户终端接收到返回的结果后,在其中选择合适的用户终端进 行下载。
本实施例中,中央处理器404可采用图6所示的构成。
图6为图4中的中央处理器404的构成示意图。如图6所示,中央处理
器404至少包括第一处理单元601、第二处理单元602和第三处理单元603;
其中,
第一处理单元601,用于根据网络的状况自动选择的接收方式或根据用户 输入的接收方式从解复用器403接收通过视频广播网获得的视频数据;第二 处理单元602,用于根据网络的状况自动选择的接收方式或用户输入的接收方
式从数据网络接口单元406接收通过宽带网从新媒体平台300获得视频数据; 与现有技术类似,此处不再赘述;第三处理单元603,用于根据网络的状况自 动选择的接收方式或者用户输入的接收方式从数据网络接口单元406接收通 过宽带网从储存视频数据的用户终端获得所述视频数据。 如图6所示,所述第三处理单元603至少包括
P2P覆盖网络单元603a,该P2P覆盖网络单元603a至少包括路由查询单 元和网络探测单元,其中,路由查询单元,用于通过查询路由算法找到储存 所述视频数据的用户终端集合;网络探测单元,用于检查用户终端到所述储 存所述视频数据的用户终端集合中的每个用户终端的中间通信链路的信息, 所述信息至少包括延迟和带宽。
选择单元603b,与P2P覆盖网络单元603a连接,用于根据网络探测单元 传送的信息从储存所述视频数据的用户终端集合中选择发送所述视频数据的 用户终端集合,本实施例中,称之为"活动数据发送节点集合",本实施例 中,根据网络状况和数据传输速率等因素来动态选择出"活动数据发送节点 集合",从这个集合中的用户终端请求视频数据,以获得最优的数据传输速 率。当"活动数据发送节点集合"中有节点,即用户终端,退出或者网络传 输质量下降时,从该储存视频数据的用户终端集合中选择出一个节点代替活 动节点集合中质量下降的节点。
数据调度单元603c,与选择单元603b连接,用于决定给发送所述视频数 据的用户终端集合中的每个用户终端分配参数;其中,所述参数至少包括数 据发送速率和数据块序号;
选择单元603b还根据数据调度单元603c传送的参数从发送所述视频数 据的用户终端集合,即"活动数据发送节点集合"中选择发送视频数据的用 户终端,即进行二次选择,并与该发送所述视频数据的用户终端建立连接。
如图6所示,第三处理单元603还包括监控单元603d,与数据调度单元 和P2P覆盖网络单元603a连接,用于通过所述P2P覆盖网络单元采集网络状
况信息,对所述发送所述视频数据的用户终端的视频数据传输状况进行监控, 当所述发送所述视频数据的用户终端退出或者链路传输质量下降时,通知数
据调度单元603c重新分派数据传输速率。此时,数据调度单元603c将重新 分派的数据传输速率通知选择单元603b,使得选择单元603b重新选择新的发 送视频数据的用户终端。
本实施例中,若重新分派之后,仍然不能满足应用的需要,则通知选择 单元603b提供新的合适的发送视频数据的用户终端。同时,选择单元603b 还会周期性从底层网络,即P2P覆盖网络单元603a中提供的新的储存视频数 据的用户终端集合来选出新节点替换现有活动节点集合中数据传输率较差的 节点。
P2P覆盖网络单元603a还可包括接收单元,当用户终端与储存视频数据 的用户终端建立连接后,通过用户终端的数据网络接口 406接收视频数据, 并传送至存储器405进行储存。
本实施例中,解复用需要占用很多的内存, 一般是用外部存储设备(未 示出),解复用器403送出的数据是压縮的视频PES数据和音频PES数据,须用 解码单元对PES数据进行解压縮。此外,该用户终端还可包括解扰单元、遥控 单元和图形单元,与现有技术类似,此处不再赘述。
通过上述实施例,当用户终端需要视频服务时,既可通过视频广播网接 收广播数据,又可通过P2P的方式从新媒体平台300直接下载或者从拥有视频 数据的用户终端获得视频数据,从而满足用户更多的需求。
实施例二
本发明实施例还提供一种接收视频数据的方法。当用户终端接收视频数 据时,该方法包括选择接收所述视频数据的接收方式,其中,所述接收方 式为通过视频广播网接收数据广播服务前端循环播出的视频数据的数据广播 方式、以及通过宽带网从新媒体平台或者从储存所述视频数据的用户终端获 得视频数据的P2P方式;然后,利用所选择的接收方式获得所述视频数据。
因此,在本发明的上述实施例中,当用户终端需要视频服务时,既可通
过视频广播网接收广播数据,又可通过P2P的方式从新媒体平台或者从拥有视
频数据的用户终端获得视频数据,从而满足用户更多的需求。
本实施例中,用户终端可为用户机顶盒或数字视频广播设备,视频广播 网可为有线广播网、地面广播网或卫星广播网。
本实施例中,选择接收视频数据的接收方式可采用如下方式可根据网 络的状况自动选择接收视频数据的接收方式;还可以根据用户输入的接收方 式来选择接收视频数据的接收方式。
下面参考附图5,并且以实施例一中的视频数据分发系统为例,来说明用 户终端接收视频数据的方法。其中,可包括
用户终端通过视频广播网接收数据广播服务前端循环播出的视频数据, 其中,数据广播服务前端循环播出视频数据可采用如下方式数字广播服务 前端通过网络从新媒体平台获得视频数据,并经过复用、调制后送至视频广 播网进行传输。其中,可包括
从某一具体时刻开始,数据广播服务前端的DVB数字广播服务器301通
过IP网络并按照播出节目单从新媒体平台300获得视频数据(见步骤501), 如视频数据A,根据数字视频广播标准码流格式要求,生成DVB传输流(TS), 然后将生成的DVB传输流送至复用器302;复用器302,将电子节目指南信息、
授权信息等复用后,形成高速率的数据码流,并将该高速率的数据码流传送 给调制器303;调制器303,对复用后的数据码流进行调制,调制为射频(RF) 信号送入视频广播网,并循环播出(见步骤502、 503、 504)。
这样,用户终端就可通过视频广播网接收该数据广播服务前端播出的视 频数据A,如本实施例中,用户终端304a和用户终端304c接收并储存视频数 据A。
当数据广播服务前端播完视频数据A后,按照播出节目单继续播出视频 数据B,这时,用户终端304b加入系统,用户终端304b通过视频广播网接收数据广播服务前端循环播出的视频数据,如视频数据B (见步骤505),但是, 此时用户终端304b想要获得视频数据A时,可采用如下步骤
判断该视频数据B是否为所需要的视频数据A,若判断结果为否,则用户 可通过输入单元407,即遥控单元407选择接收所述视频数据的接收方式(见 步骤506、 507),此外,用户终端还可根据网络的状况自动选择接收视频数 据的接收方式。
然后,根据所选择的接收方式获得视频数据。如图5所示,若用户终端304b 选择采用数据广播方式获得视频数据A时,该用户终端304b需要等待下次循 环播出视频数据A时接收该视频数据A,以获得视频数据A。
此外,用户终端还可选择通过宽带网从新媒体平台300获得视频数据, 此过程与现有技术类似,此处不再赘述;
或者用户终端304b还可选择P2P方式获得视频数据A。若采用P2P方式 时,可采用步骤
利用宽带网通过数据网络接口单元406查找储存视频数据A的用户终端, 发出查询请求至中央处理器,P2P覆盖网络单元中603a的路由查询单元通过 调用信息查询路由算法找到储存该视频数据A的用户终端集合,并实施例中 称为集合I;网络探测单元检查用户终端304b到集合I中的每个用户终端的 中间通信链路的信息,该信息至少包括延迟和带宽。
选择合适的储存视频数据A的用户终端(见步骤508),本实施例中,选 择单元603b根据上述中间通信链路的延迟和带宽从集合I中选择发送视频数
据A的用户终端集合n;
若本实施例中,选择发送视频数据A的用户终端集合n中的用户终端为 用户终端304a和304c,则数据调度单元603c根据网络情况决定给集合II中 的每个用户终端,即用户终端304a和304c分派参数,该参数至少包括数据 发送速率和数据块序号,以分派每个用户终端发送视频数据A的次序,从而 获得最小的数据接收延迟。
接收单元603c根据上述参数进行第二次选择,从集合II中选择出发送
视频数据A的用户终端,若本实施例中选择用户终端304a,即与用户终端304a 建立连接并请求视频数据A; P2P覆盖网络单元中603a中的接收单元从该用 户终端304a上下载视频数据A,从而获得视频数据A (见步骤509)。
获得所述视频数据后,储存并播放视频数据A(见步骤510)。
另外,在本实施例中,当集合II中的用户终端退出或者链路传输质量下 降,则监控单元603d通知数据调度单元603c重新在集合II中的用户终端间 分派数据传输速率。若重新分派之后还不能满足应用的需要,则数据调度单 元603c根据监控单元603传送的信息通知选择单元603b提供新的合适的用户 终端,即从集合I中选出一个用户终端替代集合工工中质量下降的用户终端。 同时,选择单元603b还可周期性从底层网络的P2P覆盖网络单元中603a中提 供的新用户终端集合I,使得选择单元603b选出新的节点替换现有集合II中 的数据传输速率较差的节点。
在步骤503中,若判断的结果为所接收的视频数据为所需要的视频数据 时,储存并播放视频数据(见步骤510)。
由上述实施例可知,通过本发明实施例,当用户终端需要视频服务时, 既可通过视频广播网接收广播数据,又可通过P2P的方式从拥有视频数据的 用户终端获得视频数据,还可通过宽带网从新媒体平台直接下载视频数据, 从而满足用户更多、更灵活的需求。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了 进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已, 并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任 何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种接收视频数据的方法,其特征在于,当用户终端接收视频数据时,包括步骤选择接收所述视频数据的接收方式,其中,所述接收方式为通过视频广播网接收数据广播服务前端循环播出的视频数据的数据广播方式、以及通过宽带网从新媒体平台或者从储存所述视频数据的用户终端获得视频数据的P2P方式;利用所选择的接收方式获得所述视频数据。
2. 根据权利要求1所述的方法,其特征在于,当所述用户终端利用所述P2P方式从储存所述视频数据的用户终端获得视频数据时,包括步骤 查找储存所述视频数据的用户终端;从所述储存所述视频数据的用户终端中选择发送所述视频数据的用户终端;与选择的所述用户终端建立连接并获得所述视频数据。
3. 根据权利要求2所述的方法,其特征在于,所述查找储存所述视频数 据的用户终端,包括步骤通过查询路由算法找到储存所述视频数据的用户终端集合; 检查所述用户终端到所述储存所述视频数据的用户终端集合中的每个用 户终端的中间通信链路的信息,所述信息至少包括延迟和带宽。
4. 根据权利要求3所述的方法,其特征在于,所述选择发送所述视频数 据的用户终端,包括步骤-根据所述信息从所述用户终端集合中选择发送所述视频数据的用户终端崔厶.朱口 ;给所述发送所述视频数据的用户终端集合中的每个用户终端分配参数,所述参数至少包括数据发送速率和数据块序号;根据所述参数选择发送所述视频数据的用户终端。
5. 根据权利要求4所述的方法,其特征在于,还包括步骤对所述发送 所述视频数据的用户终端的视频数据传输状况进行监控。
6. 根据权利要求2所述的方法,其特征在于,获得所述视频数据后,还包括步骤储存并播放所述视频数据。
7. 根据权利要求1所述的方法,其特征在于,在选择接收方式之前,还 包括步骤通过所述视频广播网接收数据广播服务前端循环播出的视频数据; 判断所述视频数据是否为所需要的视频数据,若判断结果为是,则储存 所述视频数据;若判断结果为否,则选择所述接收方式。
8. 根据权利要求7所述的方法,其特征在于,所述数据广播服务前端循环播出视频数据,包括步骤按照播出节目单从新媒体平台获得视频数据; 生成数字视频广播传输流,并进行复用和调制; 将调制后的视频数据送入所述视频广播网进行传输。
9. 根据权利要求1所述的方法,其特征在于,所述选择接收所述视频数 据的接收方式是指根据网络的状况自动选择接收方式、或者根据用户选择 来选择接收方式。
10. —种视频数据分发系统,包括数据广播服务前端,用于通过网络从新 媒体平台获得视频数据,并经过复用、调制后送至视频广播网进行传输;其 特征在于还包括多个用户终端;所述多个用户终端与所述视频广播网、宽带网连接,并且该多个用户终 端相互连接,用于选择接收所述视频数据的接收方式,利用所选择的接收方 式获得所述视频数据;其中,所述接收方式为通过视频广播网获得所述数据 广播服务前端循环播出的视频数据的方式、以及通过宽带网从新媒体平台或 储存所述视频数据的用户终端获得视频数据的方式。
11. 根据权利要求10所述的视频数据分发系统,其特征在于,所述用户终端至少包括前端电路,用于对从所述视频广播网接收的视频数据进行变频、解调, 生成传输流;解复用器,用于对所述传输流进行解复用,取出需要解码的视频数据; 中央处理器,与所述解复用器连接,用于根据网络的状况自动选择接收 所述视频数据的接收方式,或者根据用户输入的接收方式来选择接收所述视 频数据的接收方式,并利用所选择的接收方式从所述解复用器接收通过视频 广播网获得的视频数据、或者从与该中央处理器连接的数据网络接口单元接 收通过宽带网从新媒体平台或储存所述视频数据的用户终端获得所述视频数 据;数据网络接口单元,用于接收新媒体平台或储存所述视频数据的用户终 端发送的所述视频数据,并传送至所述中央处理器。
12. 根据权利要求11所述的系统,其特征在于,所述用户终端还包括输 入单元,与所述中央处理器连接,用于供用户输入所选择的接收方式。
13. 根据权利要求11所述的系统,其特征在于,所述用户终端还包括储 存器,与所述中央处理器连接,用于储存接收的所述视频数据。
14. 根据权利要求11所述的系统,其特征在于,所述中央处理器至少包 括第一处理单元、第二处理单元和第三处理单元;其中,所述第一处理单元,用于根据选择的接收方式从所述解复用器接收通过 视频广播网获得的视频数据;所述第二处理单元,用于根据选择的接收方式从所述数据网络接口单元 接收通过宽带网从新媒体平台获得所述视频数据;所述第三处理单元,用于根据选择的接收方式从所述数据网络接口单元 接收通过宽带网从储存所述视频数据的用户终端获得所述视频数据。
15. 根据权利要求14所述的系统,其特征在于,所述第三处理单元至少 包括P2P覆盖网络单元,该P2P覆盖网络单元至少包括路由查询单元和网络探 测单元,所述路由査询单元用于通过查询路由算法找到储存所述视频数据的 用户终端集合;所述网络探测单元,用于检査所述用户终端到所述储存所述 视频数据的用户终端集合中的每个用户终端的中间通信链路的信息,所述信 息至少包括延迟和带宽;选择单元,与所述P2P覆盖网络单元连接,用于根据所述信息从所述用 户终端集合中选择发送所述视频数据的用户终端集合;数据调度单元,与所述选择单元连接,用于决定给所述发送所述视频数 据的用户终端集合中的每个用户终端分配参数,并将该参数传送至所述选择 单元;其中,所述参数至少包括数据发送速率和数据块序号;并且,所述选择单元还根据所述数据调度单元传送的参数从所述发送所 述视频数据的用户终端集合中选择发送所述视频数据的用户终端,并与该发 送所述视频数据的用户终端建立连接;所述P2P覆盖网络单元还包括接收单元,当用户终端与发送视频数据的 用户终端建立连接后,接收所述视频数据,并传送至存储器。
16. 根据权利要求15所述的系统,其特征在于,所述第三处理单元还包 括监控单元,与所述数据调度单元和P2P覆盖网络单元连接,用于通过所述P 2P覆盖网络单元采集网络状况信息,对所述发送所述视频数据的用户终端的 视频数据传输状况进行监控,当所述发送所述视频数据的用户终端退出或者 链路传输质量下降时,通知所述数据调度单元重新分派数据传输速率。
17. —种用户终端,至少包括前端电路,用于对从所述视频广播网接收的 视频数据进行变频、解调,生成传输流;解复用器,用于对所述传输流进行 解复用,取出需要解码的视频数据;其特征在于,该用户终端还包括中央处理器,与所述解复用器连接,用于根据网络的状况自动选择接收 所述视频数据的接收方式,或者根据用户输入的接收方式来选择接收所述视 频数据的接收方式,并利用所选择的接收方式从所述解复用器接收通过视频广播网获得的视频数据、或者从与该中央处理器连接的数据网络接口单元接 收通过宽带网从新媒体平台或储存所述视频数据的用户终端获得所述视频数据;数据网络接口单元,用于接收新媒体平台或储存所述视频数据的用户终 端发送的所述视频数据,并传送至所述中央处理器。
18. 根据权利要求17所述的用户终端,其特征在于,所述用户终端还包括输入单元,与所述中央处理器连接,用于供用户输入所选择的接收方式。
19. 根据权利要求17所述的用户终端,其特征在于,所述用户终端还包 括储存器,与所述中央处理器连接,用于储存接收的所述视频数据。
20. 根据权利要求17所述的用户终端,其特征在于,所述中央处理器至 少包括第一处理单元、第二处理单元和第三处理单元;其中,所述第一处理单元,用于根据选择的接收方式从所述解复用器接收通过 视频广播网获得的视频数据;所述第二处理单元,用于根据选择的接收方式从所述数据网络接口单元 接收通过宽带网从新媒体平台获得所述视频数据;所述第三处理单元,用于根据选择的接收方式从所述数据网络接口单元 接收通过宽带网从储存所述视频数据的用户终端获得所述视频数据。
21. 根据权利要求20所述的用户终端,其特征在于,所述第三处理单元 至少包括P2P覆盖网络单元,该P2P覆盖网络单元至少包括路由查询单元和网络探 测单元,所述路由查询单元用于通过查询路由算法找到储存所述视频数据的 用户终端集合;所述网络探测单元,用于检査所述用户终端到所述储存所述视频数据的用户终端集合中的每个用户终端的中间通信链路的信息,所述信 息至少包括延迟和带宽;选择单元,与所述P2P覆盖网络单元连接,用于根据所述信息从所述用 户终端集合中选择发送所述视频数据的用户终端集合; 数据调度单元,与所述选择单元连接,用于决定给所述发送所述视频数 据的用户终端集合中的每个用户终端分配参数,并将该参数传送至所述选择 单元;其中,所述参数至少包括数据发送速率和数据块序号;并且,所述选择单元还根据所述数据调度单元传送的参数从所述发送所 述视频数据的用户终端集合中选择发送所述视频数据的用户终端,并与该发 送所述视频数据的用户终端建立连接;所述P2P覆盖网络单元还包括接收单元,当用户终端与发送视频数据的 用户终端建立连接后,接收所述视频数据,并传送至存储器。
22.根据权利要求21所述的用户终端,其特征在于,所述第三处理单元 还包括监控单元,与所述数据调度单元和P2P覆盖网络单元连接,用于通过 所述P2P覆盖网络单元采集网络状况信息,对所述发送所述视频数据的用户 终端的视频数据传输状况进行监控,当所述发送所述视频数据的用户终端退 出或者链路传输质量下降时,通知所述数据调度单元重新分派所述参数。
全文摘要
本发明提供一种接收视频数据的方法及视频数据分发系统。该方法包括选择接收所述视频数据的接收方式,其中,所述接收方式为通过视频广播网接收数据广播服务前端循环播出的视频数据的数据广播方式、以及通过宽带网从新媒体平台或者从储存所述视频数据的用户终端获得视频数据的P2P方式;利用所选择的接收方式获得所述视频数据。当用户需要视频服务时,可通过接收广播数据来获得视频数据;另外,还可通过P2P的方式从拥有视频数据的其它用户处获得,从而克服了现有技术的上述缺陷,满足用户更多的需求,为用户提供高质量的视频服务。
文档编号H04L29/12GK101355661SQ20071011965
公开日2009年1月28日 申请日期2007年7月27日 优先权日2007年7月27日
发明者尹承辉 申请人:北京视博数字电视科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1