【技术实现步骤摘要】
请求处理方法、装置、计算机设备及存储介质
[0001]本公开涉及视频
,特别涉及一种请求处理方法、装置、计算机设备及存储介质。
技术介绍
[0002]随着视频技术的发展,用户能够在短视频、小视频等应用程序中随时随地浏览视频。Feed视频流是一类典型的用户请求场景,用户通过终端拉取Feed视频流,并在终端上显示Feed视频流,通常,随Feed视频流下发的还包括导流入口,如导流入口是视频卡片或直播卡片,视频卡片是指显示在视频的播放页中的可交互卡片,直播卡片是指显示在直播间中的可交互卡片,导流入口呈现为下游业务导流的作用。
[0003]目前,导流入口的日常开发和维护工作通常都嵌入在Feed集群的主站工程中,随着主站工程日益庞大,开发迭代效率也在逐渐降低。因此,亟需一种能够提升开发迭代效率的方案。
技术实现思路
[0004]本公开提供一种请求处理方法、装置、计算机设备及存储介质,以至少提升视频类应用程序的开发迭代效率。本公开的技术方案如下:
[0005]根据本公开实施例的一方面,提供一种请求处理 ...
【技术保护点】
【技术特征摘要】
1.一种请求处理方法,其特征在于,由视频服务器执行,包括:通过界面应用程序接口API接收终端的视频流拉取请求,所述视频流拉取请求用于拉取所述界面API所关联界面中的视频流;通过所述界面API,向导流入口API注入所述视频流拉取请求相关联的参数信息,所述参数信息用于提供所述界面API在调用所述导流入口API时所应注入的透传参数;通过所述导流入口API远程调用导流服务器,所述导流服务器用于对所述视频流中的视频生成导流入口,所述导流入口与所述视频流中的视频所包含的视频元素相关联;在接收到所述导流服务器对所述视频流返回的导流入口的情况下,向所述终端下发所述导流入口,所述导流入口链接至所述视频元素所关联业务的交互界面。2.根据权利要求1所述的请求处理方法,其特征在于,所述通过所述界面API,向导流入口API注入所述视频流拉取请求相关联的参数信息包括:通过所述界面API,基于所述视频流拉取请求生成待注入的参数信息;通过所述界面API调起所述导流入口API,向所述导流入口API中传入所述参数信息。3.根据权利要求2所述的请求处理方法,其特征在于,所述通过所述导流入口API远程调用导流服务器包括:通过所述导流入口API,接收所述界面API注入的参数信息;按照预设格式对所述界面API注入的参数信息进行组装,得到组装后参数;向所述导流服务器发送携带所述组装后参数的远程过程调用RPC请求,所述RPC请求用于请求所述导流服务器返回所述导流入口。4.根据权利要求1所述的请求处理方法,其特征在于,所述方法还包括:响应于所述视频流拉取请求,确定所述界面API的放量开关对所述视频流拉取请求的放量结果,所述放量结果用于指示所述界面API是否通过所述导流入口API来对所述导流服务器进行远程调用;在所述放量结果为远程调用的情况下,执行将所述界面API的参数信息注入所述导流入口API的操作;在所述放量结果为本地调用的情况下,通过所述界面API本地调用获取所述导流入口的处理逻辑。5.根据权利要求1所述的请求处理方法,其特征在于,所述方法还包括:跳过所述界面API对所述导流入口API进行压力测试,得到所述导流入口API的压测评估结果,所述压测评估结果用于衡量所述导流入口API远程调用所述导流服务器的处理性能。6.根据权利要求1所述的请求处理方法,其特征在于,所述方法还包括:响应于对所述导流入口API的更新指令,对所述导流入口API进行更新,发布更新后的导流入口API。7.一种请求处理方法,其特征在于,由导流服务器执行,包括:在接收到视频服务器通过导流入口API发起的远程调用的情况下,获取所述导流入口API所提供的参数信息,所述参数信息基于视频流拉取请求生成;基于所述参数信息,从所述视频流拉取请求所拉取的视频流中,确定所述视频流包含的视频中可交互的视频元素;
生成所述视频元素的导流入口,所述导流入口链接至所述视频元素所关联业务的交互界面;向所述视频服务器下发所述导流入口。8.根据权利要求7所述的请求处理方法,其特征在于,所述在接收到视频服务器通过导流入口API发起的远程调用的情况下,获取所述导流入口API所提供的参数信息包括:在接收到所述视频服务器通过所述导流入口API发送的RPC请求的情况下,从所述RPC请求中,读取得到预设格式的组装后参数,所述组装后参数基于界面API向所述导流入口API注入的参数信息按照所述预设...
【专利技术属性】
技术研发人员:代紫微,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。