支持摄像头视频数据多路播发的方法、系统及Homed系统与流程

文档序号:11628804阅读:393来源:国知局
支持摄像头视频数据多路播发的方法、系统及Homed系统与流程

本发明涉及视频数据处理技术领域,更具体的,涉及一种支持摄像头视频数据多路播发的方法、系统及homed系统。



背景技术:

当前tv端视频会议系统由后台系统、终端和摄像头组成。后台系统仅是将摄像头视频地址做记录管理,对同场会议的摄像头地址与终端进行关联,并将与终端相关联的摄像头地址发送至该终端,终端解析地址直接向该地址请求数据进行播放。

采用这种播发机制,摄像头的处理器直接面向终端。当前视频会议中采用的摄像头最多可以同时承载4路数据流,即最多可同时被四个终端访问观看。由于受到摄像头处理能力的限制,现有的播发机制不能支持四个以上终端同时请求同一摄像头的视频数据,即,无法满足拥有大量参会成员的视频会议的进行,当成员超过一定数目后超过的那部分成员就获取不到视频了。



技术实现要素:

有鉴于此,本发明提供了一种支持摄像头视频数据多路播发的方法、系统及homed系统,通过homed系统强大的频道直播功能,使参与视频会议的终端的数量不再受摄像头播放路数的限制,满足拥有大量参会成员的视频会议的视频播放需求。

为实现上述发明目的,本发明提供的具体技术方案如下:

一种支持摄像头视频数据多路播发的方法,应用于homed系统,包括:

接收视频会议后台发送的携带有摄像头地址信息的监控频道建立请求;

根据所述摄像头地址信息,将所述摄像头的视频数据作为输入源,建立监控频道,并为所述监控频道设置相应的监控频道标识和播放地址;

将所述监控频道标识发送至所述视频会议后台,使所述视频会议后台将所述监控频道标识转发至所述终端;

当接收到所述终端通过第一预设接口发送的携带有所述监控频道标识的视频播放请求时,向所述终端发送所述监控频道的播放地址,使所述终端通过所述监控频道获取所述摄像头的视频数据。

优选的,在所述将所述监控频道标识发送至所述视频会议后台,使所述视频会议后台将所述监控频道标识转发至所述终端,之后还包括:

接收所述视频会议后台发送的携带有所述监控频道标识的视频录制请求;

对所述摄像头输出到所述监控频道上的直播视频进行录制,生成相应的视频文件,将所述视频文件以点播文件的形式进行存储,并为所述点播文件设置相应的点播文件标识和播放地址;

将所述点播文件标识发送至所述视频会议后台,使所述视频会议后台将所述点播文件标识转发至所述终端;

当接收到所述终端通过第二预设接口发送的携带有所述点播文件标识的视频播放请求时,向所述终端发送所述点播文件的播放地址,使所述终端通过所述播放地址获取所述点播文件的视频数据。

优选的,所述点播文件存储在云服务器中。

一种homed系统,包括:

第一接收单元,用于接收视频会议后台发送的携带有摄像头地址信息的监控频道建立请求;

建立单元,用于根据所述摄像头地址信息,将所述摄像头的视频数据作为输入源,建立监控频道,并为所述监控频道设置相应的监控频道标识和播放地址;

第一发送单元,用于将所述监控频道标识发送至所述视频会议后台,使所述视频会议后台将所述监控频道标识转发至所述终端;

第二发送单元,用于当接收到所述终端通过第一预设接口发送的携带有所述监控频道标识的视频播放请求时,向所述终端发送所述监控频道的播放地址,使所述终端通过所述监控频道获取所述摄像头的视频数据。

优选的,所述homed系统还包括:

第二接收单元,用于接收所述视频会议后台发送的携带有所述监控频道标识的视频录制请求;

录制单元,用于对所述摄像头输出到所述监控频道上的直播视频进行录制,生成相应的视频文件,将所述视频文件以点播文件的形式进行存储,并为所述点播文件设置相应的点播文件标识和播放地址;

第三发送单元,用于将所述点播文件标识发送至所述视频会议后台,使所述视频会议后台将所述点播文件标识转发至所述终端;

第四发送单元,用于当接收到所述终端通过第二预设接口发送的携带有所述点播文件标识的视频播放请求时,向所述终端发送所述点播文件的播放地址,使所述终端通过所述播放地址获取所述点播文件的视频数据。

优选的,所述点播文件存储在云服务器中。

一种支持摄像头视频数据多路播发的系统,包括:

多个终端、视频会议后台和上述homed系统;

各个所述终端用于向所述视频会议后台发送监控频道建立请求;

所述视频会议后台,用于接收到各个所述终端发送的监控频道建立请求时,根据存储的摄像头地址信息,向所述homed系统发送携带有摄像头地址信息的监控频道建立请求;当所述homed系统建立相应的监控频道后,接收到所述homed系统反馈的监控频道标识,并将所述监控频道标识转发至各个所述终端;

各个所述终端,还用于通过第一预设接口向所述homed系统发送携带有所述监控频道标识的视频播放请求,当接收到所述homed系统反馈的所述监控频道的播放地址时,根据所述监控频道的播放地址获取所述摄像头的视频数据。

优选的,所述终端的数量大于4。

相对于现有技术,本发明的有益效果如下:

本发明例公开的支持摄像头视频数据多路播发的方法,引入具有强大的频道直播功能的homed系统,根据视频会议后台发送的监控频道建立请求和所述摄像头地址信息,将所述摄像头的视频数据作为输入源,建立监控频道,并为所述监控频道设置相应的监控频道标识和播放地址;将所述监控频道标识发送至所述视频会议后台,使所述视频会议后台将所述监控频道标识转发至所述终端;当接收到所述终端通过第一预设接口发送的携带有所述监控频道标识的视频播放请求时,向所述终端发送所述监控频道的播放地址,使所述终端获取所述摄像头的视频数据。由于homed系统承载拥有千万级用户级别访问的能力,参与视频会议的终端数量不再受摄像头播放路数的限制,同时依托homed系统强大的处理能力,视频数据传输更为稳定,能够实现视频会议中摄像头视频数据多路稳定播发功能,满足拥有大量参会成员的视频会议的视频播放需求。

同时,homed系统还具有视频数据录制功能,录制的视频文件存储于homed系统云服务器中,由于homed系统云服务器的存储容量巨大,可以存储更多的录制视频文件,同时还可以实现录制视频文件的长期存储,满足了终端对视频会议视频的回看需求。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施例一公开的一种支持摄像头视频数据多路播发的方法流程图;

图2为本发明实施例二公开的一种支持摄像头视频数据多路播发的方法流程图;

图3为本发明实施例三公开的一种homed系统结构示意图;

图4为本发明实施例三公开的一种homed系统结构示意图;

图5为本发明实施例五公开的一种持摄像头视频数据多路播发的系统结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

请参阅图1,本实施例公开了一种支持摄像头视频数据多路播发的方法,应用于homed系统,homed系统是茁壮网络开发的专业的广电业务运营系统,拥有功能强大的直播、录流等云服务器,具有同时承载千万级别用户并发量的能力,另外homed系统是对接tv终端的专业广电业务运营系统,其数据结构可以完美对接tv终端,采用homed系统进行tv终端视频会议业务有天然优势。

本实施例公开的支持摄像头视频数据多路播发的方法,具体包括以下步骤:

s101:接收视频会议后台发送的携带有摄像头地址信息的监控频道建立请求;

一个视频会议后台关联一个摄像头,视频会议后台预先保存有对应摄像头地址信息,当视频会议后台接收到各个终端发送的监控频道建立请求时,根据存储的摄像头地址信息,向所述homed系统发送携带有摄像头地址信息的监控频道建立请求。

需要说明的是,所述终端为tv终端。

s102:根据所述摄像头地址信息,将所述摄像头的视频数据作为输入源,建立监控频道,并为所述监控频道设置相应的监控频道标识和播放地址;

homed系统根据视频会议后台提供的摄像头地址信息,将摄像头的视频数据作为输入源,建立监控频道,对摄像头的视频数据进行转码输出到监控频道上。

在视频会议场景下,监控频道的属性包括:监控频道标识、输入源和播放地址,所述播放地址为输入源经过转码等处理之后的映射地址,终端根据该地址可以得到输入源视频数据。因此,在homed系统建立监控频道时会设置相应的监控频道标识和播放地址。

s103:将所述监控频道标识发送至所述视频会议后台,使所述视频会议后台将所述监控频道标识转发至所述终端;

视频会议后台是终端与homed系统交互的桥梁,视频会议后台向homed系统转发终端的请求,并向终端转发homed系统的监控频道标识。

s104:当接收到所述终端通过第一预设接口发送的携带有所述监控频道标识的视频播放请求时,向所述终端发送所述监控频道的播放地址,使所述终端通过所述监控频道获取所述摄像头的视频数据。

终端通过第一预设接口发送携带有监控频道标识的视频播放请求,使homed系统根据该接口和监控频道标识向该终端发送监控频道的播放地址。

本实施例公开的支持摄像头视频数据多路播发的方法,引入具有强大的频道直播功能的homed系统,根据视频会议后台发送的监控频道建立请求和所述摄像头地址信息,将所述摄像头的视频数据作为输入源,建立监控频道,并为所述监控频道设置相应的监控频道标识和播放地址;将所述监控频道标识发送至所述视频会议后台,使所述视频会议后台将所述监控频道标识转发至所述终端;当接收到所述终端通过第一预设接口发送的携带有所述监控频道标识的视频播放请求时,向所述终端发送所述监控频道的播放地址,使所述终端获取所述摄像头的视频数据。由于homed系统承载拥有千万级用户级别访问的能力,参与视频会议的终端数量不再受摄像头播放路数的限制,同时依托homed系统强大的处理能力,视频数据传输更为稳定,能够实现视频会议中摄像头视频数据多路稳定播发功能,满足拥有大量参会成员的视频会议的视频播放需求。

实施例二

基于实施例一公开的支持摄像头视频数据多路播发的方法,请参阅图2,在s103之后还包括:

s201:接收所述视频会议后台发送的携带有所述监控频道标识的视频录制请求;

s202:对所述摄像头输出到所述监控频道上的直播视频进行录制,生成相应的视频文件,将所述视频文件以点播文件的形式进行存储,并为所述点播文件设置相应的点播文件标识和播放地址;

优选的,所述点播文件存储在云服务器中。

s203:将所述点播文件标识发送至所述视频会议后台,使所述视频会议后台将所述点播文件标识转发至所述终端;

s204:当接收到所述终端通过第二预设接口发送的携带有所述点播文件标识的视频播放请求时,向所述终端发送所述点播文件的播放地址,使所述终端通过所述播放地址获取所述点播文件的视频数据。

homed系统具有视频数据录制功能,录制的视频文件存储于homed系统云服务器中,由于homed系统云服务器的存储容量巨大,可以存储更多的录制视频文件,同时还可以实现录制视频文件的长期存储,满足了终端对视频会议视频的回看需求。

实施例三

基于上述实施例公开的支持摄像头视频数据多路播发的方法,请参阅图3,本实施例对应公开了一种homed系统,包括:

第一接收单元101,用于接收视频会议后台发送的携带有摄像头地址信息的监控频道建立请求;

建立单元102,用于根据所述摄像头地址信息,将所述摄像头的视频数据作为输入源,建立监控频道,并为所述监控频道设置相应的监控频道标识和播放地址;

第一发送单元103,用于将所述监控频道标识发送至所述视频会议后台,使所述视频会议后台将所述监控频道标识转发至所述终端;

第二发送单元104,用于当接收到所述终端通过第一预设接口发送的携带有所述监控频道标识的视频播放请求时,向所述终端发送所述监控频道的播放地址,使所述终端通过所述监控频道获取所述摄像头的视频数据。

请参阅图4,所述homed系统还包括:

第二接收单元105,用于接收所述视频会议后台发送的携带有所述监控频道标识的视频录制请求;

录制单元106,用于对所述摄像头输出到所述监控频道上的直播视频进行录制,生成相应的视频文件,将所述视频文件以点播文件的形式进行存储,并为所述点播文件设置相应的点播文件标识和播放地址;

第三发送单元107,用于将所述点播文件标识发送至所述视频会议后台,使所述视频会议后台将所述点播文件标识转发至所述终端;

第四发送单元108,用于当接收到所述终端通过第二预设接口发送的携带有所述点播文件标识的视频播放请求时,向所述终端发送所述点播文件的播放地址,使所述终端通过所述播放地址获取所述点播文件的视频数据。

本实施例公开的homed系统,根据视频会议后台发送的监控频道建立请求和所述摄像头地址信息,将所述摄像头的视频数据作为输入源,建立监控频道,并为所述监控频道设置相应的监控频道标识和播放地址;将所述监控频道标识发送至所述视频会议后台,使所述视频会议后台将所述监控频道标识转发至所述终端;当接收到所述终端通过第一预设接口发送的携带有所述监控频道标识的视频播放请求时,向所述终端发送所述监控频道的播放地址,使所述终端获取所述摄像头的视频数据。由于homed系统承载拥有千万级用户级别访问的能力,参与视频会议的终端数量不再受摄像头播放路数的限制,同时依托homed系统强大的处理能力,视频数据传输更为稳定,能够实现视频会议中摄像头视频数据多路稳定播发功能,满足拥有大量参会成员的视频会议的视频播放需求。

homed系统同时具有视频数据录制功能,录制的视频文件存储于homed系统云服务器中,由于homed系统云服务器的存储容量巨大,可以存储更多的录制视频文件,同时还可以实现录制视频文件的长期存储,满足了终端对视频会议视频的回看需求。

实施例四

基于实施例四公开的homed系统,请参阅图5,本实施例公开了一种支持摄像头视频数据多路播发的系统,具体包括:

多个终端201、视频会议后台202和实施例四中公开的homed系统203;

各个所述终端201用于向所述视频会议后台发送监控频道建立请求;

所述视频会议后台202,用于接收到各个所述终端发送的监控频道建立请求时,根据存储的摄像头地址信息,向所述homed系统发送携带有摄像头地址信息的监控频道建立请求;当所述homed系统建立相应的监控频道后,接收到所述homed系统反馈的监控频道标识,并将所述监控频道标识转发至各个所述终端;

各个所述终端201,还用于通过第一预设接口向所述homed系统发送携带有所述监控频道标识的视频播放请求,当接收到所述homed系统反馈的所述监控频道的播放地址时,根据所述监控频道的播放地址获取所述摄像头的视频数据。

需要说明的是,所述终端为tv终端。

所述终端的数量可以大于4,由于homed系统承载拥有千万级用户级别访问的能力,参与视频会议的终端数量不再受摄像头播放路数的限制,同时依托homed系统强大的处理能力,视频数据传输更为稳定,能够实现视频会议中摄像头视频数据多路稳定播发功能,满足拥有大量参会成员的视频会议的视频播放需求

同时,终端还可以通过视频会议后台向homed系统发送视频录制请求,homed系统对所述摄像头输出到所述监控频道上的直播视频进行录制,生成相应的视频文件,将所述视频文件以点播文件的形式进行存储,并为所述点播文件设置相应的点播文件标识和播放地址,再通过视频会议后台向终端反馈点播文件标识,使终端通过第二预设接口向homed系统发送携带有点播文件标识的视频播放请求,homed系统根据所述第二预设接口和点播文件标识向该终端发送点播文件的播放地址,使该终端通过所述播放地址获取所述点播文件的视频数据。

homed系统具有视频数据录制功能,录制的视频文件存储于homed系统云服务器中,由于homed系统云服务器的存储容量巨大,可以存储更多的录制视频文件,同时还可以实现录制视频文件的长期存储,满足了终端对视频会议视频的回看需求。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1