数据流推送方法、系统、计算机设备及可读存储介质技术方案

技术编号:28430472 阅读:20 留言:0更新日期:2021-05-11 18:40
本申请实施例公开了一种数据流推送方法,包括:通过一个应用程序获取多个内容源对应的多个内容;选择所述多个内容中的第一部分内容合成第一多媒体数据流,以及选择所述多个内容中的第二部分内容合成第二多媒体数据流,所述第一多媒体数据流和所述第二多媒体数据流不相同;及将所述第一多媒体数据流推送到第一直播平台,并将所述第二多媒体数据流推送到第二直播平台。本申请还提供了数据流推送系统、计算机设备及计算机可读存储介质。本申请实施例可以基于单个应用程序对接多个直播平台,以同时为不同的直播平台提供差异化的多媒体数据流,降低了直播设备的运行负担,如CPU和内存使用率等。

【技术实现步骤摘要】
数据流推送方法、系统、计算机设备及可读存储介质
本申请实施例涉及数据处理领域,尤其涉及一种数据流推送方法、系统、计算机设备及计算机可读存储介质。
技术介绍
互联网被广泛应用在各个产业中,并催生了很多新兴产业,如多媒体播放/直播产业。在多媒体直播产业中涉及到三方:直播平台、主播设备和用户设备,其中主播设备可以经由直播平台向用户设备提供多媒体内容(如,视频内容),还可以经由指派平台接收用户设备提供的多媒体内容(如,评论内容),从而实现了边直播边互动的效果。由于多媒体直播现场性和强互动性,开始受到越来越多的观众和主播的青睐。基于商业化的考虑,部分主播可能会签约多个直播平台,并在这些直播平台上同时直播。不难理解,主播需要在这些直播平台上同时直播,则需要在其直播设备(如计算机设备)上同时运行多个直播平台对应的多个应用程序,如同时运行“youtube程序”和“Bilibili程序”。在直播设备上同时运行多个直播平台对应的多个应用程序,无疑会增加直播设备的运行负担,如过高的CPU使用率和内存使用率。
技术实现思路
r>有鉴于此,本申请本文档来自技高网...

【技术保护点】
1.一种数据流推送方法,其特征在于,包括:/n通过应用程序获取多个内容源对应的多个内容;/n选择所述多个内容中的第一部分内容合成第一多媒体数据流,以及选择所述多个内容中的第二部分内容合成第二多媒体数据流;及/n将所述第一多媒体数据流推送到第一直播平台,并将所述第二多媒体数据流推送到第二直播平台。/n

【技术特征摘要】
1.一种数据流推送方法,其特征在于,包括:
通过应用程序获取多个内容源对应的多个内容;
选择所述多个内容中的第一部分内容合成第一多媒体数据流,以及选择所述多个内容中的第二部分内容合成第二多媒体数据流;及
将所述第一多媒体数据流推送到第一直播平台,并将所述第二多媒体数据流推送到第二直播平台。


2.根据权利要求1所述的数据流推送方法,其特征在于,所述第一部分内容包括来自所述第一直播平台的第一内容,所述第二部分内容包括来自所述第二直播平台的第二内容。


3.根据权利要求2所述的数据流推送方法,其特征在于,所述第一部分内容包括主播内容和来自所述第一直播平台的第一内容,所述第二部分内容包括主播内容和来自所述第二直播平台的第二内容。


4.根据权利要求3所述的数据流推送方法,其特征在于,所述主播内容包括以下一个或多个:窗口捕获内容、显示界面捕获内容、基于视频采集单元的视频捕获内容、基于音频采集单元的音频输入捕获内容、视频源内容,以及基于用户输入接口获取的输入内容。


5.根据权利要求3所述的数据流推送方法,其特征在于,选择所述多个内容中的第一部分内容合成第一多媒体数据流,以及选择所述多个内容中的第二部分内容合成第二多媒体数据流,包括:
根据第一多媒体参数合成所述主播内容和所述第一内容,得到所述第一多媒体数据流,以及根据第二多媒体参数合成所述主播内容和所述第二内容,得到所述第二多媒体数据流。


6.根据权利要求1所述的数据流推送方法,其特征在于,还包括:
预先为所述应用程序配置多个输入、多个输出控制器、多个多媒体合成器、多个编码器和多个输出;其中:
每个输入,关联于所述多个内容源之一,用于接收关联的内容源的内容;
每个输出控制器,关联于所述多个输入之一,用于控制与其关联的输入与各个多媒体合成器之间的逻辑连接;
每个多媒体合成器,关联于各个输出控制器,用于将接收到的一个或多内容合成为多媒体数据流;
每个编码器,关联于所述多个多媒体合成器之一,用于将与其关联的多媒体合成器输出的多媒体数据流执行编码操作;
每个输出,被配置不同的目标地址并关联于所述多个编码器中的至少一个编码器,用于将与其关联的一个或多个编码器输出的多媒体数据流推送到与目的地址对应的直播平台。


7.根据权利...

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

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

1