视频传输方法和系统技术方案

技术编号:9836843 阅读:98 留言:0更新日期:2014-04-02 01:25
本发明专利技术公开了一种视频传输方法和系统,所述系统包括至少两个服务器,每个所述服务器用于接收其所属区域的视频源和/或其他服务器传输的视频数据,所述服务器还用于在访问终端接入时,将对应的视频数据传输到所述访问终端,在其他服务器接入时,将对应的视频数据传输到其他服务器。实施本发明专利技术的方法和系统,可实现前端视频数据的灵活接入,在不增加服务器的网络负载的同时,达到视频传输的目的,流畅地为多方访问终端提供视频流服务,极大地提高了视频传输的效率。

【技术实现步骤摘要】
视频传输方法和系统
本专利技术涉及通信
,特别是涉及一种视频传输方法和系统。
技术介绍
目前在进行前端视频传输时,通常是将所有视频数据汇聚到中心服务器,然后将视频数据从中心服务器流出到视频后端。但是,当前端接入到视频增多时,中心服务器就会成为系统网络输入/输出的瓶颈,不能流畅地为多方用户提供视频流服务,会极大地降低视频传输的效率。
技术实现思路
基于此,有必要针对上述前端视频传输技术,当前端接入到视频增多时,中心服务器就会成为系统网络输入/输出的瓶颈,降低视频传输效率的问题,提供一种视频传输方法和系统。一种视频传输系统,包括至少两个服务器,每个所述服务器用于接收其所属区域的视频源和/或其他服务器传输的视频数据,所述服务器还用于在访问终端接入时,将对应的视频数据传输到所述访问终端,在其他服务器接入时,将对应的视频数据传输到其他服务器。一种上述视频传输系统的视频传输方法,包括以下步骤:访问终端向目标服务器发送接入请求,其中,所述目标服务器为所述至少两个服务器中的一个服务器;当所述目标服务器未接受所述接入请求时,所述访问终端向除所述目标服务器外的其他服务器发送所述接入请求;当所述其他服务器接受所述接入请求时,所述其他服务器求将对应的视频数据传输到所述访问终端。上述视频传输方法和系统,在访问终端不能通过目标服务器获取视频源中的视频数据时,所述访问终端向除所述目标服务器外的其他服务器发送所述接入请求,当所述其他服务器接受所述接入请求时,所述其他服务器求将对应的视频数据传输到所述访问终端。可实现前端视频数据的灵活接入,在不增加服务器的网络负载的同时,达到视频传输的目的,可流畅地为多方访问终端提供视频流服务,极大地提高了视频传输的效率。附图说明图1是本专利技术视频传输系统第一实施方式的结构示意图;图2是本专利技术视频传输系统第二实施方式的结构示意图;图3是本专利技术视频传输系统第三实施方式的结构示意图;图4是本专利技术视频传输方法第一实施方式的流程示意图;图5是本专利技术视频传输方法第二实施方式的流程示意图;图6是本专利技术视频传输方法第三实施方式的流程示意图。具体实施方式请参阅图1,图1所述是本专利技术视频传输系统第一实施方式的结构示意图。本实施方式所述的视频系统,包括至少两个服务器,每个所述服务器用于接收其所属区域的视频源和/或其他服务器传输的视频数据,所述服务器还用于在访问终端接入时,将对应的视频数据传输到所述访问终端,在其他服务器接入时,将对应的视频数据传输到其他服务器。本实施方式所述的视频传输系统,能通过至少两个服务器中的任意一个服务器将视频数据接入访问终端,可实现前端视频数据的灵活接入,在不增加中心服务器的网络负载的同时,达到视频传输的目的,流畅地为多方访问终端提供视频流服务,极大地提高了视频传输的效率。如图1所示,两个服务器优选地,可分别为第一服务器101和第二服务器201,其中:第一服务器101用于接收其所属区域内的第一视频源301和第二视频源302传输的视频数据。第二服务器201用于接收器所属区域内的第三视频源303和第四视频源304传输的视频数据。第一服务器101和第二服务器201还可以互相传输彼此所属区域内的视频源传输的视频数据。进一步地,当访问终端接入第一服务器101时,第一服务器101可直接将第一视频源301和第二视频源302传输的对应的视频数据传输到访问终端,还可以通过第二服务器201,将第三视频源303和第四视频源304传输的对应的视频数据传输到访问终端。优选地,在传输视频数据之前,可根据各视频源所处的地理位置(区域),为各区域内的视频源分配服务器,各服务器优选地与其所属区域内的各视频源网络互通,用于接收所属区域的视频源的视频数据。并为各区域服务器100设置唯一的身份标识。在一个实施例中,各服务器可接入前端视频源,为每个视频源设置唯一的身份标识,包括视频源的名称(sigMame)和/或视频源的标识符(sigId),服务器还可用于对外提供其接入的视频源列表(视频数据的路径信息),其中,每个列表项由如下信息组成:IPn:IDn/IPo:IDo/…/IP1:ID1/sigName:sigId。其中,IPn表示该视频源接入视频传输系统经过的第n个服务器的IP地址,IDn为第n个服务器100的id,和sigId一样,全局唯一,如上述视频源列表项信息,该视频源依次经过IP1…IPo、IPn各自对应的服务器才接入到视频传输系统中。请参阅图2,图2是本专利技术视频传输系统第二实施方式的结构示意图。本实施方式的所述视频传输系统的至少两个服务器包括一个区域服务器100和一个中心服务器200,其中:区域服务器100,用于接收其所属区域的视频源传输的视频数据,并在访问终端接入时将对应的视频数据传输到访问终端,在中心服务器200接入时将对应的视频数据传输到中心服务器200。中心服务器200,用于接收区域服务器100传输的视频数据,并在访问终端接入时将对应的视频数据传输到访问终端。本实施方式所述的视频传输系统,既能通过区域服务器将视频数据接入访问终端,也能通过中心服务器将视频数据接入访问终端,可实现前端视频数据的灵活接入,还可将所有视频汇聚到中心服务器,又能在不增加中心服务器的网络负载的同时,达到视频传输的目的,流畅地为多方访问终端提供视频流服务,极大地提高了视频传输的效率。其中,对于区域服务器100,优选地可将其所述区域的视频源传输的视频数据汇聚到中心服务器100,其数目可以为两个以上。在另一个实施例中,区域服务器200的数目为两个,各区域服务器100可逐级设置,直接将其所属区域的视频源传输的视频数据传输到中心服务器200,或通过其他一个或多个区域服务器100逐级将其所属区域的视频源传输的视频数据传输到中心服务器200。还可向外提供其接入的视频源列表或所述视频源的视频数据的路径信息。进一步地,中心服务器200具有唯一的身份标识,且可存有所有视频源的路径信息。在其他实施方式中,区域服务器100还可以通过中心服务器200将中心区域的视频源中的视频数据传输到访问终端。不同的区域服务器100可互相连接,用于将各区域的视频源中的视频数据传输到访问任意一个区域服务器100的访问终端内。请参阅图3,图3是本专利技术视频传输系统第三实施方式的结构示意图。本实施方式的视频传输系统与第二实施方式的区别在于:具体包括三个区域服务器100,分别为第一区域服务器110、第二区域服务器120和第三区域服务器130,并且以“树”的形式自下而上至中心服务器200。当第一访问终端410接入第三区域服务器130时,第三区域服务器130根据第一访问终端410请求的视频数据所属的视频源,用于直接从第五视频源350或第六视频源362将对应视频数据传输至第一访问终端410,或通过第二区域服务器120从第三视频源330或第四视频源340将对应的视频数据传输至第一访问终端410。当第二访问终端420接入中心服务器200时,中心服务器200根据第二访问终端420请求的视频数据所属的视频源,用于通过第一区域服务器110从第一视频源310或第二视频源320将对应的视频数据传输至第二访问终端420,或通过第三区域服务器130从第五视频源350或第六视频源360将对应的视频数据传输至第二访问本文档来自技高网...
视频传输方法和系统

【技术保护点】
一种视频传输系统,其特征在于,包括至少两个服务器,每个所述服务器用于接收其所属区域的视频源和/或其他服务器传输的视频数据,所述服务器还用于在访问终端接入时,将对应的视频数据传输到所述访问终端,在其他服务器接入时,将对应的视频数据传输到其他服务器。

【技术特征摘要】
1.一种视频传输系统,其特征在于,包括至少两个服务器,每个所述服务器用于接收其所属区域的视频源和/或其他服务器传输的视频数据,所述服务器还用于在访问终端接入时,将对应的视频数据传输到所述访问终端,在其他服务器接入时,将对应的视频数据传输到其他服务器;所述服务器还用于接入视频源,为每个视频源设置唯一的身份标识,包括视频源的名称和/或视频源的标识符;所述服务器还用于对外提供其接入的视频源列表,每个列表项中的信息包括:视频源接入视频传输系统经过的第n个服务器的IP地址,所述第n个服务器的身份标识,以及所述视频源的名称和/或视频源的标识符。2.根据权利要求1所述的视频传输系统,其特征在于,所述至少两个服务器中包括一个中心服务器和至少一个区域服务器,其中:所述区域服务器用于接收其所属区域的视频源传输的视频数据,并在访问终端接入时,将对应的视频数据传输到所述访问终端,在所述中心服务器接入时,将对应的视频数据传输到所述中心服务器;所述中心服务器,用于接收所述区域服务器传输的视频数据,并在所述访问终端接入时,将对应的视频数据传输到所述访问终端。3.一种如权利要求1或2所述视频传输系统的视频传输方法,其特征在于,包括以下步骤:访问终端向目标服务器发送接入请求,其中,所述目标服务器为所述至少两个服务器中的一个服务器;当所述目标服务器未接受所述接入请求时,所述访问终端向除所述目标服务器外的其他服务器发送所述接入请求;当所述其他服务器接受所述接入请求时,所述其他服务器将对应的视频数据传输到所述访问终端;在所述访问终端向目标服务器发送接入请求的步骤之前,还包括以下步骤:所述访问终端获取所述视频数据的路径信息,其中,所述路径信息包括所述视频数据所属的视频源的身份标识,和用于传输所述视频数据的服务器的身份标识;所述访问终端根据所述路径信息,确定所述目标服务器和所述目标服务器的网络协议,其中,所述目标服务器为用于传输所述视频数据的服务器中的一个服务器。4.根据权利要求3所述的视频传输方法,其特征在于,在所述访问终端连接视频传输系统中的目标服务器,并发送接入请求的步骤之后,还包括以下步骤:当所述目标服务器接受所述接入请求时,所述目标服务器将对应的视频数据传输到所述访问终端。5.根据权利要求4所述的视频传输方法,其特征在于,所述目标服务器将对应的视频数据传输到所述访问终端的步骤包括以下步骤:所述目标服务器根据所述接入...

【专利技术属性】
技术研发人员:荆建营
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:广东;44

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

1