直播界面的显示方法、装置及系统制造方法及图纸

技术编号:23710674 阅读:19 留言:0更新日期:2020-04-08 12:14
本申请公开了一种直播界面的显示方法、装置及系统。其中,直播客户端可以响应于携带有用户账号的登录请求确定该用户账号所属用户的用户角色为主播用户还是观众用户,可以响应于直播请求获取与用户角色对应的直播界面配置策略信息,且可以根据该配置策略信息生成直播界面。通过该方法,可以使得主播用户和观众用户能够在一个直播客户端进行不同操作和观看到不同画面。即仅需要提供一个直播客户端,即可以实现主播用户直播和观众用户观看直播,在满足各种角色的用户需求的前提下,减小了客户端的开发和维护难度。

Display method, device and system of live broadcast interface

【技术实现步骤摘要】
直播界面的显示方法、装置及系统
本公开涉及互联网领域,特别涉及一种直播界面的显示方法、装置及系统。
技术介绍
网络直播作为一种新型的网络社交方式受到越来越多用户的喜爱。主播客户端可以通过网络实时采集或录制主播的音视频,并将音视频发送至观众客户端,以供登录观众客户端的观众观看直播。如目前较为流行的教育直播客户端。由于主播和观众的操作权限和操作方式并不相同,且不同身份的观众(如教育直播客户端的观众学生、观众家长和观众教研组)的操作权限和操作方式也可能不同,因此目前,主播客户端和观众客户端为多种不同版本的客户端。但是,由于需要提供多种不同版本的客户端才能实现直播和观看直播,因此增大了客户端的开发和维护难度。
技术实现思路
本公开实施例提供了一种直播界面的显示方法、装置及系统,可以解决相关技术中客户端开发和维护难度较大的问题。所述技术方案如下:一方面,提供了一种直播界面的显示方法,应用于直播客户端中,所述方法包括:在所述直播客户端启动时,检测所述直播客户端所属终端的系统环境信息;响应于携带有用户账号的登录请求,确定所述用户账号所属用户的用户角色,所述用户角色包括主播用户和观众用户;响应于直播请求,获取所述用户角色的直播界面的配置策略信息;根据所述配置策略信息和所述系统环境信息生成并显示直播界面。可选的,所述根据所述配置策略信息和所述系统环境信息生成并显示直播界面,包括:根据所述系统环境信息和所述配置策略信息确定处理组件;采用所述处理组件对对采集到的信息进行处理,生成并显示直播界面。可选的,所述响应于直播请求,获取所述用户的角色对应的直播界面的配置策略信息,包括:向直播配置服务器发送携带有所述用户角色的配置请求,所述配置请求用于指示所述直播配置服务器基于所述用户角色生成配置策略信息;接收所述直播配置服务器下发的所述配置策略信息。可选的,所述配置策略信息包括:编码策略信息、传输策略信息、解码策略信息和图像渲染策略信息。可选的,所述方法还包括:获取所述用户角色的操作权限信息;若接收到的用户的触发操作属于所述操作权限信息限定的操作,响应所述触发操作。可选的,所述获取所述用户角色的操作权限信息,包括:向用户服务集群发送携带有所述用户账号的用户角色请求,所述用户角色请求用于指示所述用户服务集群基于所述用户账号确定用户角色,并发送至角色服务器;接收所述角色服务器下发的操作权限信息,所述操作权限信息为所述角色服务器基于所述用户角色确定的权限信息。可选的,在所述确定所述用户账号所属用户的用户角色之前,所述方法还包括:响应于携带有用户账号的登录请求,检测所述用户账号所属用户是否有访问所述直播客户端的访问权限;若所述用户具有访问权限,执行确定所述用户账号所属用户的用户角色的操作。另一方面,提供了一种直播界面的显示装置,应用于直播客户端中,所述装置包括:检测模块,用于在所述直播客户端启动时,检测所述直播客户端所属终端的系统环境信息;确定模块,用于响应于携带有用户账号的登录请求,确定所述用户账号所属用户的用户角色,所述用户角色包括主播用户和观众用户;获取模块,用于响应于直播请求,获取所述用户角色的直播界面的配置策略信息;处理模块,用于根据所述配置策略信息和所述系统环境信息生成并显示直播界面。又一方面,提供了一种直播界面的显示装置,所述装置包括:存储器,处理器及存储在所述存储器上的计算机程序,所述处理器执行所述计算机程序时实现如上述方面所述的直播界面的显示方法。再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述计算机可读存储介质在计算机上运行时,使得计算机执行如上述方面所述的直播界面的显示方法。本公开实施例提供的技术方案带来的有益效果至少可以包括:综上所述,本公开实施例提供了一种直播界面的显示方法、装置及系统。其中,直播客户端可以响应于携带有用户账号的登录请求确定该用户账号所属用户的用户角色为主播还是观众,可以响应于直播请求获取与用户角色对应的直播界面配置策略信息,且可以根据该策略配置信息生成直播界面。使得主播用户和观众用户能够在一个直播客户端进行不同操作和观看到不同画面。也即是,仅需要提供一个直播客户端,即可以实现主播直播和观众观看直播,在满足各种角色用户需求的前提下,减小了客户端的开发和维护难度。附图说明为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本公开实施例提供的一种直播界面的显示方法所涉及的实施环境示意图;图2是本公开实施例提供的一种直播界面的显示方法流程图;图3是本公开实施例提供的另一种直播界面的显示方法流程图;图4是本公开实施例提供的一种确定用户角色和获取权限操作信息的方法示意图;图5是本公开实施例提供的一种确定配置策略信息的方法示意图;图6是本公开实施例提供的一种回放组件示意图;图7是本公开实施例提供的一种渲染组件示意图;图8是本公开实施例提供的一种编码组件示意图;图9是本公开实施例提供的一种直播处理软件示意图;图10是本公开实施例提供的一种对直播视频流处理的示意图;图11是本公开实施例提供的一种直播客户端显示的直播界面示意图;图12是本公开实施例提供的一种实现该直播界面显示方法所涉及的分层示意图;图13是本公开实施例提供的一种直播界面的显示装置框图;图14是本公开实施例提供的另一种直播界面的显示装置框图;图15是本公开实施例提供的又一种直播界面的显示装置框图;图16是本公开实施例提供的一种终端结构框图。具体实施方式为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。图1是本公开实施例提供的一种直播界面的显示方法所涉及的实施环境示意图。如图1所示,该实施环境可以包括:多个相同版本的直播客户端110,以及与该多个直播客户端110连接的服务器120。例如,参考图1,其示出了两个直播客户端110,且该两个直播客户端110分别与服务器120通过有线网络或无线网络建立有通信连接。其中,登录直播客户端110的用户账号所属用户可以为主播用户或观众用户,即主播用户和观众用户均可以在该一个版本的直播客户端110中进行直播和观看直播。相对于相关技术需提供两个直播客户端,该直播客户端110在减小维护和开发客户端难度前提下,为不同用户角色提供了差异化用户体验。例如,若该直播客户端110为在线教育直播客户端,则登录该直播客户端110的用户账号所属用户可以为主播老师本文档来自技高网...

【技术保护点】
1.一种直播界面的显示方法,其特征在于,应用于直播客户端中,所述方法包括:/n在所述直播客户端启动时,检测所述直播客户端所属终端的系统环境信息;/n响应于携带有用户账号的登录请求,确定所述用户账号所属用户的用户角色,所述用户角色包括主播用户和观众用户;/n响应于直播请求,获取所述用户角色的直播界面的配置策略信息;/n根据所述配置策略信息和所述系统环境信息生成并显示直播界面。/n

【技术特征摘要】
1.一种直播界面的显示方法,其特征在于,应用于直播客户端中,所述方法包括:
在所述直播客户端启动时,检测所述直播客户端所属终端的系统环境信息;
响应于携带有用户账号的登录请求,确定所述用户账号所属用户的用户角色,所述用户角色包括主播用户和观众用户;
响应于直播请求,获取所述用户角色的直播界面的配置策略信息;
根据所述配置策略信息和所述系统环境信息生成并显示直播界面。


2.根据权利要求1所述的方法,其特征在于,所述根据所述配置策略信息和所述系统环境信息生成并显示直播界面,包括:
根据所述系统环境信息和所述配置策略信息确定处理组件;
采用所述处理组件对采集到的信息进行处理,生成并显示直播界面。


3.根据权利要求1所述的方法,其特征在于,所述响应于直播请求,获取所述用户的角色对应的直播界面的配置策略信息,包括:
向直播配置服务器发送携带有所述用户角色的配置请求,所述配置请求用于指示所述直播配置服务器基于所述用户角色生成配置策略信息;
接收所述直播配置服务器下发的所述配置策略信息。


4.根据权利要求1至3任一所述的方法,其特征在于,所述配置策略信息包括:编码策略信息、传输策略信息、解码策略信息和图像渲染策略信息。


5.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
获取所述用户角色的操作权限信息;
若接收到的用户的触发操作属于所述操作权限信息限定的操作,响应所述触发操作。


6.根据权利要求5所述的方法,其特征在于,所述获取所述用户角色的操作权限信息,包括:...

【专利技术属性】
技术研发人员:张斌
申请(专利权)人:广州三人行壹佰教育科技有限公司
类型:发明
国别省市:广东;44

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

1