基于直播的推流数据处理方法、计算设备和存储介质技术

技术编号:29971176 阅读:17 留言:0更新日期:2021-09-08 09:47
本申请公开了一种基于直播的推流数据处理方法、计算设备和存储介质,该方法包括获取用户上传的音视频数据,所述音视频数据携带用户绑定账号信息,且该账号已针对多个目标直播平台的播放参数完成配置;由服务器分别针对各目标直播平台创建推流任务;在该用户绑定账号下,由所述服务器向多个目标直播平台分发该用户的音视频数据。满足了针对一个主播在多个平台同时直播的需求,克服了现有技术中无法实现一键多平台推流的技术缺陷。一键多平台推流的技术缺陷。一键多平台推流的技术缺陷。

【技术实现步骤摘要】
基于直播的推流数据处理方法、计算设备和存储介质


[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]本专利技术还披露了一种计算设备,包括:
[0036]至少一个处理器;以及
[0037]与所述至少一个处理器通信连接的存储器;其中,
[0038]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述方法。
[0039]本专利技术的基于直播的推流数据处理方法,通过在一个平台上将绑定的用户绑定账号针对多个目标直播平台的播放参数完成基于直播的配置;由服务器分别针对各目标直播平台创建推流任务,向多个目标直播平台分发该用户的音视频数据,满足了针对一个主播在多个平台同时直播的需求,克服了现有技术中无法实现一键多平台推流的技术缺陷。
附图说明
[0040]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0041]图1为本申请实施例中的基于直播的推流数据处理方法的流程示意图;
[0042]图2为本申请实施例中的基于直播的推流数据方法的客户端账号绑定的流程示意图;
[0043]图3为本申请实施例中的基于直播的推流数据处理方法的流程示意图;
[0044]图4为本申请实施例中的基于直播的推流数据的准备流程示意图;
[0045]图5为本申请实施例中的基于直播的推流数据的配置流程示意图;
[0046]图6为本申请实施例中的基于直播的推流数据的配置交互示意图;
[0047]图7为本申请实施例中的基于直播的推流数据处理方法的流程示意图;
[0048]图8为本申请实施例中的计算机可读介质的结构示意图;
[0049]图9为基于本申请实施方式的计算设备的结构示意图。
具体实施方式
[0050]为了进行信息推广,本申请实施例中提供一种基于直播的推流数据处理方法、计算设备和存储介质,用以针对一个主播在多个平台同时直播的需求,克服了现有技术中无法实现一键多平台推流的技术缺陷。
[0051]下面结合参照附图对本申请实施例提供的基于直播的推流数据处理方法作进一步说明,
[0052]图1示出了本专利技术披露了一种基于直播的推流数据处理方法,包括:
[0053]需要说明的是,本方法特别适用于在客户端为直播一体机的场景中使用,而在本专利技术中,以该场景作为实施例中的基础,但并不作为局限。
[0054]S11:获取用户上传的音视频数据,所述音视频数据携带用户绑定账号信息,且该账号已针对多个目标直播平台的播放参数完成配置;
[0055]在直播一体机的客户端,用户的账号需要通过客户端与多个目标直播平台进行授权绑定,可参考图2的流程,但并不唯一,优选地,包括:
[0056]S21:用户点击添加账号按钮;
[0057]S22:通过浏览器调起目标平台登录授权网页;
[0058]S23:用户登录目标平台完成授权;
[0059]S24:后端云服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于直播的推流数据处理方法,其特征在于,包括:获取用户上传的音视频数据,所述音视频数据携带用户绑定账号信息,且该账号已针对多个目标直播平台的播放参数完成配置;由服务器分别针对各目标直播平台创建推流任务;在该用户绑定账号下,由所述服务器向多个目标直播平台分发该用户的音视频数据。2.根据权利要求1所述的方法,其特征在于,还包括:获取用户绑定账号信息及多个目标直播平台的推流需求信息;在该用户绑定账号下,向用户发送直播平台配置交互信息;由服务器响应该用户基于所述交互信息的配置指示,生成匹配对应直播平台需求信息的直播平台配置数据。3.根据权利要求1或2所述的方法,其特征在于,获取该用户在已配置完成的多个目标直播平台中上传音视频数据,包括:通过音视频采集设备采集音视频数据;通过对所述音视频数据进行编码及封装,以准备进行针对多个目标直播平台的推流。4.根据权利要求2所述的方法,其特征在于,向用户发送直播平台配置交互信息,包括:向用户发送针对目标直播平台的绑定账号信息;由服务器响应该用户基于所述交互信息的配置指示,包括:当所述绑定账号信息请求授权通过时,接收用户选择数据并向目标直播平台发送配置数据,所述配置数据包括隐私设置指示信息和音视频发布设置信息;由服务器依据所述用户选择数据完成设置及存储该用户针对目标直播平台的配置数据。5.一种基于直播的推流数据处理方法,其特征在于,包括:接收由客户端发来的音视频数据,所述音视频数据由用户上传至所述客户端;所述音视频数据携带用户绑定账号信息,且该账号已针对多个目...

【专利技术属性】
技术研发人员:程文波尹洪福张林葛天杰孟环宇
申请(专利权)人:杭州星犀科技有限公司
类型:发明
国别省市:

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

1