配置信息下发方法及系统技术方案

技术编号:33834940 阅读:24 留言:0更新日期:2022-06-16 11:48
本申请公开了一种配置信息下发方法,该方法包括:配置服务端接收针对指定业务的接入SEI的申请,并存储所述业务相关信息;主播端响应于用户对所述业务的操作,获得所述操作对应的配置信息,将所述配置信息写入SEI消息队列,与视频流一起发送至观看端;观看端在接收所述视频流时监听所述SEI消息队列,解析出所述业务的所述配置信息。本申请还公开了一种配置信息下发系统、装置、计算机设备和计算机可读存储介质。由此,能够通过引入SEI技术的实时信息下发能力,将业务配置信息通过SEI伴随主播端推送的视频流一起下发到观看端,从而有效保证所述配置信息下发的实时性、到达性和信息保真性。性。性。

【技术实现步骤摘要】
配置信息下发方法及系统


[0001]本申请涉及数据传输
,尤其涉及一种配置信息下发方法、系统、装置、计算机设备及计算机可读存储介质。

技术介绍

[0002]随着计算机技术和移动终端应用的发展,直播行业越来越流行。主播端的用户(一般为主播)可以在直播间中与观看端的用户(观众)进行互动。主播在主播端使用开播工具进行推流,观众进入直播间后接收主播推送的视频流并进行观看。另外,除了视频流之外,主播端经常还需要将其他配置信息下发给观看端,例如主播端的贴纸渲染信息。
[0003]当前直播场景中信息下发的方式主要包括以下几种:(1)将配置信息当作视频流的一部分进行录制、编码,最终推流给观看端。(2)由客户端(观看端)调用服务端接口获取。(3)由服务端发起定向或非定向广播进行信息下发。例如,当前业界的直播贴纸方案,就是主播使用开播工具推流时,将贴纸信息当作视频流的一部分进行录制、编码,最终推流给观看端。
[0004]但是,上述几种信息下发方式均存在一定缺陷。其中,第(1)种方式将所述配置信息和视频流绑定会出现一系列问题,例如因视频流的不同策略,会引起贴纸模糊、裁剪、遮挡弹幕等影响用户体验的问题。第(2)种和第(3)种方式虽然将所述配置信息与视频流解绑,但是需要观看端再通过另外的渠道获取所述配置信息,所述配置信息与所述视频流的关联性不强,且很可能影响信息下发和解析的及时性。

技术实现思路

[0005]本申请的主要目的在于提出一种配置信息下发方法、系统、装置、计算机设备及计算机可读存储介质,旨在解决如何在直播场景中提供一种有效的配置信息下发方式的问题。
[0006]为实现上述目的,本申请实施例提供了一种配置信息下发方法,所述方法包括:
[0007]配置服务端接收针对指定业务的接入补充增强信息SEI的申请,并存储所述业务相关信息;
[0008]主播端响应于用户对所述业务的操作,获得所述操作对应的配置信息,将所述配置信息写入SEI消息队列,与视频流一起发送至观看端;
[0009]观看端在接收所述视频流时监听所述SEI消息队列,解析出所述业务的所述配置信息。
[0010]可选地,所述将所述配置信息写入SEI消息队列,与视频流一起发送至观看端包括:
[0011]针对一个或多个所述业务中需要下发的配置信息生成SEI编码,缓存在容器中;
[0012]当视频数据编码时从所述容器中获取所述SEI编码加入所述视频流,以发送至所述观看端,并清空所述容器。
[0013]可选地,所述存储所述业务相关信息包括:
[0014]配置服务端在接收到所述业务的接入SEI的申请后,对所述业务进行登记,并针对所述业务在通过所述SEI下发所述配置信息过程中的状况进行监控和记录。
[0015]可选地,所述业务为直播间的贴纸业务。
[0016]可选地,所述方法还包括:
[0017]业务服务端为所述主播端提供贴纸列表,包括贴纸标识、贴纸类型、适用人群;
[0018]当所述主播端的用户根据所述贴纸列表选择和使用贴纸后,所述主播端针对已申请接入SEI的所述贴纸业务执行所述将所述配置信息写入SEI消息队列,与视频流一起发送至观看端的步骤;
[0019]所述业务服务端向所述观看端同步指定标识的贴纸地址列表。
[0020]可选地,所述配置信息为所述主播端的贴纸渲染信息,包括贴纸标识、贴纸类型、贴纸文案、贴纸展示位置。
[0021]可选地,当所述贴纸类型为文案贴纸时,所述方法还包括:
[0022]所述主播端将编辑的文案上报到审核端,当所述文案审核通过后写入所述SEI消息队列中,否则所述文案被重置为预设的初始文案。
[0023]可选地,所述观看端在接收所述视频流时监听所述SEI消息队列,解析出所述业务的所述配置信息包括:
[0024]所述观看端在接收所述视频流时监听所述SEI消息队列,从所述SEI消息队列中解析出所述贴纸标识、贴纸类型、贴纸文案、贴纸展示位置;
[0025]根据所述贴纸标识和从所述业务服务端中同步得到的所述贴纸地址列表,查询到所述贴纸标识对应的贴纸地址;
[0026]从所述贴纸地址中获取贴纸图片;
[0027]根据所述贴纸图片和所述贴纸类型、贴纸文案、贴纸展示位置进行贴图绘制和展示。
[0028]可选地,所述针对所述业务在通过所述SEI下发所述配置信息过程中的状况进行监控和记录包括:
[0029]监控和记录所述业务是否上线、所述业务是否开启、所述业务是否使用SEI、所述主播端是否向所述SEI消息队列中写入所述配置信息、所述SEI消息队列中是否有所述主播端写入的所述配置信息、所述SEI消息队列中的所述配置信息是否符合申请的结构、所述观看端是否成功解析所述SEI消息队列中的所述配置信息、所述观看端根据所述配置信息进行展示的结果是否异常。
[0030]此外,为实现上述目的,本申请实施例还提供一种配置信息下发系统,所述系统包括:
[0031]配置服务端,用于接收针对指定业务的接入补充增强信息SEI的申请,并存储所述业务相关信息;
[0032]主播端,用于响应于用户对所述业务的操作,获得所述操作对应的配置信息,将所述配置信息写入SEI消息队列,与视频流一起发送至观看端;
[0033]观看端,用于在接收所述视频流时监听所述SEI消息队列,解析出所述业务的所述配置信息。
[0034]为实现上述目的,本申请实施例还提供一种配置信息下发方法,应用于主播端,所述方法包括:
[0035]针对已申请接入补充增强信息SEI的业务,响应于用户对所述业务的操作,获得所述操作对应的配置信息,将所述配置信息写入SEI消息队列;
[0036]将所述SEI消息队列与所述主播端推送的视频流一起发送至观看端,以使所述观看端在接收所述视频流时监听所述SEI消息队列,解析出所述业务的所述配置信息。
[0037]可选地,所述将所述配置信息写入SEI消息队列及将所述SEI消息队列与所述主播端推送的视频流一起发送至观看端包括:
[0038]针对一个或多个所述业务中需要下发的配置信息生成SEI编码,缓存在容器中;
[0039]当视频数据编码时从所述容器中获取所述SEI编码加入所述视频流,以发送至所述观看端;
[0040]清空所述容器。
[0041]可选地,所述业务为直播间的贴纸业务。
[0042]可选地,所述方法还包括:
[0043]接收业务服务端提供的贴纸列表,包括贴纸标识、贴纸类型、适用人群;
[0044]当用户根据所述贴纸列表选择和使用贴纸后,针对已申请接入SEI的所述贴纸业务执行所述将配置信息写入SEI消息队列的步骤。
[0045]可选地,所述方法还包括:
[0046]接收业务服务端提供的贴纸列表,包括贴纸标识、贴纸类型、适用人群;
[0047]当用户根据所述贴纸列表选择和使用贴纸后,针对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置信息下发方法,其特征在于,所述方法包括:配置服务端接收针对指定业务的接入补充增强信息SEI的申请,并存储所述业务相关信息;主播端响应于用户对所述业务的操作,获得所述操作对应的配置信息,将所述配置信息写入SEI消息队列,与视频流一起发送至观看端;观看端在接收所述视频流时监听所述SEI消息队列,解析出所述业务的所述配置信息。2.根据权利要求1所述的配置信息下发方法,其特征在于,所述将所述配置信息写入SEI消息队列,与视频流一起发送至观看端包括:针对一个或多个所述业务中需要下发的配置信息生成SEI编码,缓存在容器中;当视频数据编码时从所述容器中获取所述SEI编码加入所述视频流,以发送至所述观看端,并清空所述容器。3.根据权利要求1或2所述的配置信息下发方法,其特征在于,所述存储所述业务相关信息包括:配置服务端在接收到所述业务的接入SEI的申请后,对所述业务进行登记,并针对所述业务在通过所述SEI下发所述配置信息过程中的状况进行监控和记录。4.根据权利要求1至3任一项所述的配置信息下发方法,其特征在于,所述业务为直播间的贴纸业务。5.根据权利要求4所述的配置信息下发方法,其特征在于,所述方法还包括:业务服务端为所述主播端提供贴纸列表,包括贴纸标识、贴纸类型、适用人群;当所述主播端的用户根据所述贴纸列表选择和使用贴纸后,所述主播端针对已申请接入SEI的所述贴纸业务执行所述将所述配置信息写入SEI消息队列,与视频流一起发送至观看端的步骤;所述业务服务端向所述观看端同步指定标识的贴纸地址列表。6.根据权利要求4或5所述的配置信息下发方法,其特征在于,所述配置信息为所述主播端的贴纸渲染信息,包括贴纸标识、贴纸类型、贴纸文案、贴纸展示位置。7.根据权利要求6所述的配置信息下发方法,其特征在于,当所述贴纸类型为文案贴纸时,所述方法还包括:所述主播端将编辑的文案上报到审核端,当所述文案审核通过后写入所述SEI消息队列中,否则所述文案被重置为预设的初始文案。8.根据权利要求6或7所述的配置信息下发方法,其特征在于,所述观看端在接收所述视频流时监听所述SEI消息队列,解析出所述业务的所述配置信息包括:所述观看端在接收所述视频流时监听所述SEI消息队列,从所述SEI消息队列中解析出所述贴纸标识、贴纸类型、贴纸文案、贴纸展示位置;根据所述贴纸标识和从所述业务服务端中同步得到的所述贴纸地址列表,查询到所述贴纸标识对应的贴纸地址;从所述贴纸地址中获取贴纸图片;根据所述贴纸图片和所述贴纸类型、贴纸文案、贴纸展示位置进行贴图绘制和展示。9.根据权利要求3至8任一项所述的配置信息下发方法,其特征在于,所述针对所述业务在通过所述SEI下发所述配置信息过程中的状况进行监控和记录包括:
监控和记录所述业务是否上线、所述业务是否开启、所述业务是否使用SEI、所述主播端是否向所述SEI消息队列中写入所述配置信息、所述SEI消息队列中是否有所述主播端写入的所述配置信息、所述SEI消息队列中的所述配置信息是否符合申请的结构、所述观看端是否成功解析所述SEI消息队列中的所述配置信息、所述观看端根据所述配置信息进行展示的结果是否异常。10.一种配置信息下发系统,其特征在于,所述系统包括:...

【专利技术属性】
技术研发人员:傅喆
申请(专利权)人:上海哔哩哔哩科技有限公司
类型:发明
国别省市:

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

1