本申请涉及互联网领域,提供一种直播方法、装置、计算机设备和存储介质。该方法包括通过第一应用提供直播入口,响应于群组中属于该第一应用的第一群成员对该直播入口的触发操作,触发在该群组中传播直播邀请消息,以及显示第一应用的直播页面并在直播页面展示直播画面。直播邀请消息,用于指示群组中属于第二应用的第二群成员通过第二应用加入直播的观众集合,当第二群成员通过第二应用加入到观众集合后,在直播页面展示第二群成员的状态。本申请可在具有来自于不同应用的群成员的群组中传播直播邀请消息,群组中属于不同应用的群成员通过触发直播邀请消息在各自应用中观看直播,无需下载其他应用,提高直播效率,有利于提供高效的群组直播服务。提供高效的群组直播服务。提供高效的群组直播服务。
【技术实现步骤摘要】
直播方法、装置、计算机设备和存储介质
[0001]本申请涉及互联网
,特别是涉及一种直播方法、装置、计算机设备和存储介质。
技术介绍
[0002]随着互联网技术的发展,出现了直播技术。直播可以由主播端发起,邀请观众端加入直播间并观看直播,主播端可以采用音视频等形式,在各行业领域中为观众端提供丰富多样的直播内容。以教育领域为例,老师可在为学生提供教学直播,这样即使线下教学受阻时老师仍可在线上为学生进行授课。
[0003]目前的技术中,主播端发起直播并可邀请其他用户作为观众端加入直播间观看直播内容。然而在接受邀请后,用户通常需要下载与直播端相同的直播应用才能通过直播应用观看直播内容,而下载到加入直播间需要耗费观众端一定时间,导致直播效率低。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种直播方法、装置、计算机设备和存储介质。
[0005]一种直播方法,所述方法包括:
[0006]通过第一应用提供直播入口;
[0007]响应于群组中属于所述第一应用的第一群成员对所述直播入口的触发操作,触发在所述群组中传播直播邀请消息;所述直播邀请消息,用于指示所述群组中属于第二应用的第二群成员通过所述第二应用加入所述直播的观众集合;所述第一应用与第二应用为不同的应用;
[0008]响应于所述触发操作,显示所述第一应用的直播页面,并在所述直播页面展示直播的画面;
[0009]当所述第二群成员通过所述第二应用加入到所述观众集合后,在所述直播页面展示所述第二群成员的状态。
[0010]一种直播方法,所述方法包括:
[0011]在第二应用展示群组的会话页面;
[0012]当接收到所述群组中的第一群成员通过第一应用所触发的直播邀请消息后,在所述会话页面展示所述直播邀请消息;所述第一应用与所述第二应用为不同的应用;
[0013]响应于所述群组中的第二群成员对所述直播邀请消息的触发操作,显示所述第二应用的直播观看页面;
[0014]在所述直播观看页面,显示所述第一群成员通过所述第一应用触发的直播画面。
[0015]在一个实施例中,所述响应于所述群组中的第二群成员对所述直播邀请消息的触发操作,显示所述第二应用的直播观看页面,包括:响应于所述群组中的第二群成员对所述直播邀请消息的触发操作,在所述第二应用运行子应用;通过所述子应用显示直播观看页
面。
[0016]在一个实施例中,所述直播邀请消息在所述群组中传播时,由所述第一应用对应的第一应用服务器生成,并由所述第一应用服务器推送至所述第二应用对应的第二应用服务器,由所述第二应用服务器将所述直播邀请消息转换为适用于所述第二应用的子应用消息后,发送至所述第二应用。
[0017]在一个实施例中,所述在所述直播观看页面,显示所述第一群成员通过所述第一应用触发的直播画面,包括:与视频云服务器建立拉取连接;在所述第一应用通过与所述视频云服务器的推送连接将直播流推送至所述视频云服务器后,从所述视频云服务器拉取所述直播流;在所述直播观看页面,显示基于所述直播流生成的直播画面。
[0018]一种直播装置,所述装置包括:
[0019]直播进入模块,用于通过第一应用提供直播入口;
[0020]消息传播模块,用于响应于群组中属于所述第一应用的第一群成员对所述直播入口的触发操作,触发在所述群组中传播直播邀请消息;所述直播邀请消息,用于指示所述群组中属于第二应用的第二群成员通过所述第二应用加入所述直播的观众集合;所述第一应用与第二应用为不同的应用;
[0021]直播展示模块,用于响应于所述触发操作,显示所述第一应用的直播页面,并在所述直播页面展示直播的画面;
[0022]状态展示模块,用于当所述第二群成员通过所述第二应用加入到所述观众集合后,在所述直播页面展示所述第二群成员的状态。
[0023]在一个实施例中,所述直播进入模块,进一步用于当所述第一应用展示群组的会话页面时,在所述会话页面的群组工具栏中展示直播入口;当所述第一应用展示所述第一应用的工具集合页面时,在所述工具集合页面展示直播入口。
[0024]在一个实施例中,所述消息传播模块,进一步用于向所述第一应用对应的第一应用服务器发送直播创建请求;所述直播创建请求,用于指示所述第一应用服务器创建直播,并在验证所述第一群成员的群身份为第一目标身份时,将所述直播的直播邀请消息在所述群组中传播。
[0025]在一个实施例中,所述装置,还包括:直播流推送单元,用于当所述第一应用展示群组的会话页面时,在所述会话页面显示所述直播邀请消息;当触发对于所述直播邀请消息的确认操作时,通过所述第一应用,与视频云服务器建立对应于所述直播的推送连接;通过所述推送连接,将直播流推送至所述视频云服务器,使得所述视频云服务器通过与所述第二应用的拉取连接将所述直播流推送至所述第二应用。
[0026]在一个实施例中,所述状态展示模块,进一步用于当所述第二群成员被验证为第二目标身份,且以所述第二目标身份加入到所述观众集合后,在所述直播页面展示所述第二群成员的状态。
[0027]在一个实施例中,所述第二群成员,在所述第二应用登录所述第一应用对应的第一应用服务器并建立长连接后,被验证为第二目标身份,并由所述第一应用服务器加入到所述观众集合;所述装置,还包括,触发移除单元,用于当所述长连接断开时,触发所述第一应用服务器从所述观众集合中移除所述第二群成员。
[0028]在一个实施例中,所述直播邀请消息,是子应用消息;所述直播邀请消息用于在传
播到所述第一应用时触发在所述第一应用运行子应用,并用于在传播到所述第二应用时触发在所述第二应用运行所述子应用;在所述第一应用运行的子应用用于触发进入所述直播页面,在所述第二应用运行的子应用用于触发进入直播观看页面。
[0029]在一个实施例中,所述直播邀请消息在所述群组中传播时,由所述第一应用对应的第一应用服务器生成,并由所述第一应用服务器推送至所述第二应用对应的第二应用服务器,由所述第二应用服务器将所述直播邀请消息转换为适用于所述第二应用的子应用消息后,发送至所述第二应用。
[0030]一种直播装置,所述装置包括:
[0031]会话展示模块,用于在第二应用展示群组的会话页面;
[0032]消息展示模块,用于当接收到所述群组中的第一群成员通过第一应用所触发的直播邀请消息后,在所述会话页面展示所述直播邀请消息;所述第一应用与所述第二应用为不同的应用;
[0033]页面显示模块,用于响应于所述群组中的第二群成员对所述直播邀请消息的触发操作,显示所述第二应用的直播观看页面;
[0034]画面显示模块,用于在所述直播观看页面,显示所述第一群成员通过所述第一应用触发的直播画面。
[0035]一个实施例中,所述页面显示模块,进一步用于响应于所述群组中的第二群成员对所述直播邀请消息的触发操作,在所述第二应用运行子应用;通过所本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种直播方法,其特征在于,所述方法包括:通过第一应用提供直播入口;响应于群组中属于所述第一应用的第一群成员对所述直播入口的触发操作,触发在所述群组中传播直播邀请消息;所述直播邀请消息,用于指示所述群组中属于第二应用的第二群成员通过所述第二应用加入所述直播的观众集合;所述第一应用与第二应用为不同的应用;响应于所述触发操作,显示所述第一应用的直播页面,并在所述直播页面展示直播的画面;当所述第二群成员通过所述第二应用加入到所述观众集合后,在所述直播页面展示所述第二群成员的状态。2.根据权利要求1所述的方法,其特征在于,所述通过第一应用提供直播入口,包括:当所述第一应用展示群组的会话页面时,在所述会话页面的群组工具栏中展示直播入口;当所述第一应用展示所述第一应用的工具集合页面时,在所述工具集合页面展示直播入口。3.根据权利要求1所述的方法,其特征在于,所述触发在所述群组中传播直播邀请消息,包括:向所述第一应用对应的第一应用服务器发送直播创建请求;所述直播创建请求,用于指示所述第一应用服务器创建直播,并在验证所述第一群成员的群身份为第一目标身份时,将所述直播的直播邀请消息在所述群组中传播。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一应用展示群组的会话页面时,在所述会话页面显示所述直播邀请消息;当触发对于所述直播邀请消息的确认操作时,通过所述第一应用,与视频云服务器建立对应于所述直播的推送连接;通过所述推送连接,将直播流推送至所述视频云服务器,使得所述视频云服务器通过与所述第二应用的拉取连接将所述直播流推送至所述第二应用。5.根据权利要求1所述的方法,其特征在于,所述当所述第二群成员通过所述第二应用加入到所述观众集合后,在所述直播页面展示所述第二群成员的状态,包括:当所述第二群成员被验证为第二目标身份,且以所述第二目标身份加入到所述观众集合后,在所述直播页面展示所述第二群成员的状态。6.根据权利要求5所述的方法,其特征在于,所述第二群成员,在所述第二应用登录所述第一应用对应的第一应用服务器并建立长连接后,被验证为第二目标身份,并由所述第一应用服务器加入到所述观众集合;所述方法还包括:当所述长连接断开时,触发所述第一应用服务器从所述观众集合中移除所述第二群成员。7.根据权利要求1至6任一项所述的方法,其特征在于,所述直播邀请消息,是子应用消息;所述直播邀请消息用于在传播到所述第一应用时触发在所述第一应用运行子应用,并用于在传播到所述第二应用时触发在所述第二应用运行所述子应用;在所述第一应用运行
的子应用用于触发进入所述直播页面,在所述第二应用运行的子应用用于触发进入直播观看页面。8.根据权利要求7所述的方法,其特征在于,所述直播邀请消息在所述群组中传播时,由所述第一应用对应的第一应用服务器生成,并由所述第一应用服务器推送至所述第二应用对应的第二应用服务器,由所述第二应用服务器将所述直播邀请消息...
【专利技术属性】
技术研发人员:黄铁鸣,肖文,李斌,黄强,黄梓群,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。