一种视频直播创建方法及其系统、接入设备、管理设备技术方案

技术编号:14245234 阅读:104 留言:0更新日期:2016-12-22 01:07
本发明专利技术实施例公开一种视频直播创建方法及其系统、接入设备、管理设备,其中方法包括:接入设备解析用户终端基于第一通信连接发送的视频直播请求以获取直播应用标识,基于第二通信连接将直播应用标识发送至管理设备;管理设备基于第二通信连接向直播群组服务设备请求直播应用标识对应的直播群组标识,并基于第二通信连接向接入设备发送直播群组标识;接入设备获取推流服务设备对应的推流地址信息,并基于第一通信连接将直播群组标识和推流地址信息发送至用户终端;用户终端根据直播群组标识和推流地址信息创建视频直播环境。采用本发明专利技术,可以减少用户终端和各服务设备的交互频率,降低服务设备的工作负荷,提升视频直播环境建立和使用的效率。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种视频直播创建方法及其系统、接入设备、管理设备
技术介绍
目前,集合群聊、视频直播、频道K歌、应用游戏、在线影视等功能为一体的综合型的娱乐用户端已被广泛应用于个人电脑、手机等用户终端。在实际应用中,用户可以通过娱乐用户端的视频直播间(相当于某一直播频道中的直播子频道)观看该频道中所播放的视频,向该视频直播间中的其它用户进行广播,用户可以看到当前视频直播间中的主播视频,并听到其声音等。然而,在建立视频直播间的过程中,用户终端需要与多个服务设备进行频繁的信息交互,例如需要与直播间管理服务设备进行握手连接,并获取对应的直播间标识;需要与推流服务设备进行握手连接,并获取推流地址信息等,增加了服务设备的工作负荷。
技术实现思路
本专利技术实施例提供一种视频直播创建方法及其系统、接入设备、管理设备,可以减少用户终端和各服务设备的交互频率,降低服务设备的工作负荷,提升视频直播环境建立和使用的效率。本专利技术实施例第一方面提供了一种视频直播创建方法,可包括:用户终端基于与接入设备的第一通信连接向所述接入设备发送视频直播请求;所述接入设备接收并解析所述用户终端发送的所述视频直播请求以获取直播应用标识,基于第二通信连接将所述直播应用标识发送至管理设备;所述管理设备接收所述接入设备发送的所述直播应用标识,基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识;所述接入设备接收所述管理设备发送的所述直播群组标识,获取推流服务设备对应的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端;所述用户终端接收所述接入设备发送的所述直播群组标识和所述推流地址信息,根据所述直播群组标识和所述推流地址信息创建视频直播环境。本专利技术实施例第二方面提供了一种视频直播创建方法,可包括:接收用户终端基于第一通信连接发送的视频直播请求,解析所述视频直播请求以获取直播应用标识;基于第二通信连接将所述直播应用标识发送至管理设备,以使所述管理设备基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识;接收所述管理设备基于所述第二通信连接发送的所述直播群组标识,获取推流服务设备对应的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端,以使所述用户终端根据所述直播群组标识和所述推流地址信息创建视频直播环境。本专利技术实施例第三方面提供了一种视频直播创建方法,可包括:接收接入设备基于第二通信连接发送的直播应用标识,所述直播应用标识为所述接入设备基于与用户终端的第一通信连接接收的视频直播请求中的标识;基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识,以使所述接入设备获取推流服务设备对应的推流地址信息,使所述接入设备基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端;其中,所述直播群组标识和所述推流地址信息用于所述用户终端创建视频直播环境。本专利技术实施例第四方面提供了一种接入设备,可包括:应用标识获取单元,用于接收用户终端基于第一通信连接发送的视频直播请求,解析所述视频直播请求以获取直播应用标识;应用标识发送单元,用于基于第二通信连接将所述直播应用标识发送至管理设备,以使所述管理设备基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识;数据发送单元,用于接收所述管理设备基于所述第二通信连接发送的所述直播群组标识,获取推流服务设备对应的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端,以使所述用户终端根据所述直播群组标识和所述推流地址信息创建视频直播环境。本专利技术实施例第五方面提供了一种管理设备,可包括:应用标识接收单元,用于接收接入设备基于第二通信连接发送的直播应用标识,所述直播应用标识为所述接入设备基于与用户终端的第一通信连接接收的视频直播请求中的标识;群组标识发送单元,用于基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识,以使所述接入设备获取推流服务设备对应的推流地址信息,使所述接入设备基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端;其中,所述直播群组标识和所述推流地址信息用于所述用户终端创建视频直播环境。本专利技术实施例第六方面提供了一种视频直播创建系统,可包括:用户终端、接入设备、管理设备、直播群组服务设备和推流服务设备;其中,所述用户终端,用于基于与接入设备的第一通信连接向所述接入设备发送视频直播请求;所述接入设备,用于接收并解析所述用户终端发送的所述视频直播请求以获取直播应用标识,基于第二通信连接将所述直播应用标识发送至管理设备;所述管理设备,用于接收所述接入设备发送的所述直播应用标识,基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识;所述接入设备,还用于接收所述管理设备发送的所述直播群组标识,获取推流服务设备对应的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端;所述用户终端,还用于接收所述接入设备发送的所述直播群组标识和所述推流地址信息,根据所述直播群组标识和所述推流地址信息创建视频直播环境。在本专利技术实施例中,接入设备在获取到用户终端发送的视频直播请求后,可以向管理设备发送用户终端的直播应用标识,由管理设备基于直播应用标识获取直播群组标识,接入设备在获取到管理设备返回的直播群组标识时可以进一步获取推流服务设备对应的推流地址信息,最终将直播群组标识以及推流地址信息返回至用户终端以完成视频直播环境的创建。通过一次发送视频直播请求后,由接入设备和管理设备分别获取创建视频直播环境的各个资源,无需用户终端与多个服务设备频繁的进行信息交互,可以减少用户终端和各服务设备的交互频率,降低服务设备的工作负荷,提升视频直播环境建立和使用的效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种视频直播创建方法的流程示意图;图2是本专利技术实施例提供的一种视频直播创建方法的流程时序图;图3是本专利技术实施例提供的另一种视频直播创建方法的流程示意图;图4是本专利技术实施例提供的又一种视频直播创建方法的流程示意图;图5是本专利技术实施例提供的又一种视频直播创建方法的流程示意图;图6是本专利技术实施例提供的又一种视频直播创建方法的流程示意图;图7是本专利技术实施例提供的一种接入设备的结构示意图;图8是本专利技术实施例提供的另一种接入设备的结构示意图;图9是本专利技术实施例提供的数据发送单元的结构示意图;图10是本专利技术实施例提供的又一种接入设备的结构示意图本文档来自技高网...
一种视频直播创建方法及其系统、接入设备、管理设备

【技术保护点】
一种视频直播创建方法,其特征在于,包括:用户终端基于与接入设备的第一通信连接向所述接入设备发送视频直播请求;所述接入设备接收并解析所述用户终端发送的所述视频直播请求以获取直播应用标识,基于第二通信连接将所述直播应用标识发送至管理设备;所述管理设备接收所述接入设备发送的所述直播应用标识,基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识;所述接入设备接收所述管理设备发送的所述直播群组标识,获取推流服务设备对应的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端;所述用户终端接收所述接入设备发送的所述直播群组标识和所述推流地址信息,根据所述直播群组标识和所述推流地址信息创建视频直播环境。

【技术特征摘要】
1.一种视频直播创建方法,其特征在于,包括:用户终端基于与接入设备的第一通信连接向所述接入设备发送视频直播请求;所述接入设备接收并解析所述用户终端发送的所述视频直播请求以获取直播应用标识,基于第二通信连接将所述直播应用标识发送至管理设备;所述管理设备接收所述接入设备发送的所述直播应用标识,基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识;所述接入设备接收所述管理设备发送的所述直播群组标识,获取推流服务设备对应的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端;所述用户终端接收所述接入设备发送的所述直播群组标识和所述推流地址信息,根据所述直播群组标识和所述推流地址信息创建视频直播环境。2.根据权利要求1所述的方法,其特征在于,所述用户终端基于与接入设备的第一通信连接向所述接入设备发送视频直播请求之前,还包括:接入设备获取用户终端基于第一通信连接发送的权限验证信息,并基于第二通信连接将所述权限验证信息发送至权限服务设备;所述接入设备获取所述权限服务设备对所述权限验证信息验证通过后返回的权限确认结果,并基于所述第一通信连接将所述权限确认结果发送至所述用户终端。3.根据权利要求1所述的方法,其特征在于,所述管理设备接收所述接入设备发送的所述直播应用标识,基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识,包括:所述管理设备接收所述接入设备发送的所述直播应用标识,基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识;所述管理设备基于所述第二通信连接向至少一个测速服务设备中每个测速服务设备请求所述每个测速服务设备的网络地址信息;所述管理设备基于所述第二通信连接将所述直播群组标识和所述每个测速服务设备的网络地址信息发送至所述接入设备。4.根据权利要求3所述的方法,其特征在于,所述接入设备接收所述管理设备发送的所述直播群组标识,获取推流服务设备的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端,包括:所述接入设备接收所述管理设备发送的所述直播群组标识和所述每个测速服务设备的网络地址信息,记录所述每个测速服务设备的网络地址信息,并基于所述第一通信连接将所述直播群组标识发送至所述用户终端;所述用户终端接收所述接入设备发送的所述直播群组标识,并基于所述第一通信连接向所述接入设备发送测速数据;所述接入设备接收所述用户终端发送的测速数据,基于所述第二网络连接并按照所述每个测速服务设备的网络地址信息分别向所述每个测速服务设备发送所述测速数据;所述接入设备接收所述每个测速服务设备根据所述测速数据返回的响应结果,并根据所述响应结果确定推流服务设备的推流地址信息;所述接入设备基于所述第一通信连接将所述推流地址信息发送至所述用户终端。5.根据权利要求1所述的方法,其特征在于,还包括:所述用户终端基于所述视频直播环境向所述接入设备发送直播数据,所述直播数据携带有所述推流地址信息;所述接入设备接收所述用户终端发送的所述直播数据,获取所述直播数据中的所述推流地址信息,并将所述直播数据发送至所述推流地址信息对应的推流服务设备。6.根据权利要求1所述的方法,其特征在于,所述第一通信连接为外网通信连接,所述第二通信连接为内网通信连接。7.一种视频直播创建方法,其特征在于,包括:接收用户终端基于第一通信连接发送的视频直播请求,解析所述视频直播请求以获取直播应用标识;基于第二通信连接将所述直播应用标识发送至管理设备,以使所述管理设备基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识;接收所述管理设备基于所述第二通信连接发送的所述直播群组标识,获取推流服务设备对应的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端,以使所述用户终端根据所述直播群组标识和所述推流地址信息创建视频直播环境。8.根据权利要求7所述的方法,其特征在于,所述接收用户终端基于第一通信连接发送的视频直播请求之前,还包括:获取用户终端基于第一通信连接发送的权限验证信息,并基于第二通信连接将所述权限验证信息发送至权限服务设备;获取所述权限服务设备对所述权限验证信息验证通过后返回的权限确认结果,并基于所述第一通信连接将所述权限确认结果发送至所述用户终端。9.根据权利要求7所述的方法,其特征在于,所述接收所述管理设备发送的所述直播群组标识,获取推流服务设备的推流地址信息,并基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端,包括:接收所述管理设备基于所述第二通信连接发送的所述直播群组标识和至少一个测速服务设备中每个测速服务设备的网络地址信息,记录所述每个测速服务设备的网络地址信息,并基于所述第一通信连接将所述直播群组标识发送至所述用户终端;当接收到所述用户终端基于所述第一通信连接发送的测速数据时,基于所述第二网络连接并按照所述每个测速服务设备的网络地址信息分别向所述每个测速服务设备发送所述测速数据;接收所述每个测速服务设备根据所述测速数据返回的响应结果,并根据所述响应结果确定推流服务设备的推流地址信息;基于所述第一通信连接将所述推流地址信息发送至所述用户终端。10.根据权利要求7所述的方法,其特征在于,还包括:接收所述用户终端基于所述视频直播环境发送的所述直播数据,获取所述直播数据中携带的所述推流地址信息,并将所述直播数据发送至所述推流地址信息对应的推流服务设备。11.根据权利要求7所述的方法,其特征在于,所述第一通信连接为外网通信连接,所述第二通信连接为内网通信连接。12.一种视频直播创建方法,其特征在于,包括:接收接入设备基于第二通信连接发送的直播应用标识,所述直播应用标识为所述接入设备基于与用户终端的第一通信连接接收的视频直播请求中的标识;基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识,以使所述接入设备获取推流服务设备对应的推流地址信息,使所述接入设备基于所述第一通信连接将所述直播群组标识和所述推流地址信息发送至所述用户终端;其中,所述直播群组标识和所述推流地址信息用于所述用户终端创建视频直播环境。13.根据权利要求12所述的方法,其特征在于,所述基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识,并基于所述第二通信连接向所述接入设备发送所述直播群组标识,包括:基于所述第二通信连接向直播群组服务设备请求所述直播应用标识对应的直播群组标识;基于所述第二通信连接向至少一个测速服务设备中每个测速服务设备请求所述每个测速服务设备的网络地址信息;基于所述第二通信连接将所述直播群组标识和所述每个测速服务设备的网络地址信息发送至所述接入设备。14.根据权利要求12所述的方法,其特征在于,所述第一通信连接为外网通信连接,所述第二通信连接为内网通...

【专利技术属性】
技术研发人员:白少林
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1