导播处理方法、装置、导播处理装置及存储介质制造方法及图纸

技术编号:32667718 阅读:33 留言:0更新日期:2022-03-17 11:20
本申请实施例中提供导播处理方法、装置、导播处理装置及存储介质,通过持续稳定地播放一背景流;其中,所述背景流供与至少一子流经混合处理形成导播流;监听每个子流的状态,所述状态包括:中断及恢复;根据所监听的每个子流的状态对相应子流进行管理,包括:对中断的子流暂停播放;确定中断恢复的子流;对中断恢复的子流,参考所述背景流的时间轴的时钟以同步所述恢复的子流;对所恢复的子流进行所述混合处理后以得到续播。通过提供一条常驻且稳定的背景流,维持导播流持续稳定不中断,动态地接入各路子流来与背景流混屏,通过背景流的时间轴作为参考时钟来同步子流,实现断点续播,并灵活支持子流随时接入、断开、移除等。移除等。移除等。

【技术实现步骤摘要】
导播处理方法、装置、导播处理装置及存储介质


[0001]本申请涉及导播混屏
,尤其涉及导播处理方法、装置、导播处理装置及存储介质。

技术介绍

[0002]混音混屏是导播处理的核心技术,即多路实时流在云端进行切换、缩放、混音、混屏等处理,最终合成一路导播流用于终端分发和播放。在云端以较少的资源实现传统导播台的功能,能广泛用于游戏直播、在线教育、体育直播、视频娱乐互动等行业。
[0003]在网络传输不稳定时,导播处理现有技术存在下述问题:
[0004]1、各路子流频繁出现卡顿、中断,造成导播流播放不流畅、画面中断;
[0005]2、各路子流随时中断又恢复,难以实现子流间的同步。
[0006]3、灵活性差,不能任意接入或移除子流。
[0007]为解决子流中断的问题,相关技术中有对中断子流的断开时长进行补帧处理以在恢复时能断点续播的方式,但是此种方案之下,即使子流大量中断,也要维持多路子流的计算,不必要地占用资源。
[0008]专利技术消息
[0009]鉴于以上所述现有技术的缺点,本申请的目的在于提供导播处理方法、装置、导播处理装置及存储介质及介质,用于解决上述问题。
[0010]本申请第一方面提供一种导播处理方法,包括:持续地播放一背景流;其中,所述背景流供与至少一子流经混合处理形成导播流;监听每个子流的状态,所述状态包括:中断及恢复;根据所监听的每个子流的状态对相应子流进行管理,包括:对中断的子流暂停播放;确定中断恢复的子流;对中断恢复的子流,参考所述背景流的时间轴的时钟以同步所述恢复的子流;对所恢复的子流进行所述混合处理后以得到续播。
[0011]在第一方面的一些实施例中,所述混合处理包括:混音混屏处理。
[0012]在第一方面的一些实施例中,所述背景流静音播放。
[0013]在第一方面的一些实施例中,所述背景流包括:通过预设帧率及采样率输出的背景图像及静音帧。
[0014]在第一方面的一些实施例中,所述背景图像包括以下一种:黑屏、灰屏、彩屏及预设信号中断图像。
[0015]在第一方面的一些实施例中,所述根据所监听的每个子流的状态对相应子流进行管理,还包括:新接入的子流的插入;被移除子流的释放。
[0016]本申请第二方面提供一种导播处理装置,包括:背景流发生模块,用于持续地播放一背景流;其中,所述背景流供与至少一子流经混合处理形成导播流;子流管理模块,用于监听每个子流的状态,所述状态包括:中断及恢复;并根据所监听的每个子流的状态对相应子流进行管理,包括:对中断的子流暂停播放;确定中断恢复的子流;同步模块,用于对中断恢复的子流,参考所述背景流的时间轴的时钟以同步所述恢复的子流;混合处理模块,用于
对所恢复的子流进行所述混合处理后以得到续播。
[0017]在第二方面的一些实施例中,所述混合处理包括:混音混屏处理。
[0018]本申请第三方面提供一种导播处理装置,包括:通信器、存储器及处理器;所述通信器用于与外部通信;所述存储器用于存储程序指令;所述处理器用于运行所述程序指令以执行如第一方面任一项所述的导播处理方法。
[0019]本申请第四方面提供一种计算机可读存储介质,存储有程序指令,所述程序指令被运行以执行如第一方面任一项所述的导播处理方法。
[0020]如上所述,本申请实施例中提供导播处理方法、装置、导播处理装置及存储介质,通过持续稳定地播放一背景流;其中,所述背景流供与至少一子流经混合处理形成导播流;监听每个子流的状态,所述状态包括:中断及恢复;根据所监听的每个子流的状态对相应子流进行管理,包括:对中断的子流暂停播放;确定中断恢复的子流;对中断恢复的子流,参考所述背景流的时间轴的时钟以同步所述恢复的子流;对所恢复的子流进行所述混合处理后以得到续播。通过提供一条常驻且稳定的背景流,维持导播流持续稳定不中断,动态地接入各路子流来与背景流混屏,通过背景流的时间轴作为参考时钟来同步子流,实现断点续播,并灵活支持子流随时接入、断开、移除等。
附图说明
[0021]图1展示相关技术中导播处理中对子流中断补帧的原理示意图。
[0022]图2展示本申请一实施例中导播处理方法的流程示意图。
[0023]图3展示本申请一实施例中导播处理方法的原理示意图。
[0024]图4展示本申请一实施例中导播处理装置的功能模块示意图。
[0025]图5展示本申请一实施例中导播处理装置的电路结构示意图。
[0026]图6展示本申请一实施例中导播处理装置的实际应用流程示意图。
具体实施方式
[0027]以下通过特定的具体示例说明本申请的实施方式,本领域技术人员可由本申请所揭露的消息轻易地了解本申请的其他优点与功效。本申请还可以通过另外不同的具体实施方式加以实施或应用系统,本申请中的各项细节也可以根据不同观点与应用系统,在没有背离本申请的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0028]下面以附图为参考,针对本申请的实施例进行详细说明,以便本申请所属
的技术人员能够容易地实施。本申请可以以多种不同形态体现,并不限定于此处说明的实施例。
[0029]在本申请的表示中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的表示意指结合该实施例或示例表示的具体特征、结构、材料或者特点包括于本申请的至少一个实施例或示例中。而且,表示的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本申请中表示的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0030]此外,术语“第一”、“第二”仅用于表示目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本申请的表示中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0031]为了明确说明本申请,省略与说明无关的器件,对于通篇说明书中相同或类似的构成要素,赋予了相同的参照符号。
[0032]在通篇说明书中,当说某器件与另一器件“连接”时,这不仅包括“直接连接”的情形,也包括在其中间把其它元件置于其间而“间接连接”的情形。另外,当说某种器件“包括”某种构成要素时,只要没有特别相反的记载,则并非将其它构成要素排除在外,而是意味着可以还包括其它构成要素。
[0033]虽然在一些示例中术语第一、第二等在本文中用来表示各种元件,但是这些元件不应当被这些术语限制。这些术语仅用来将一个元件与另一个元件进行区分。例如,第一接口及第二接口等表示。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导播处理方法,其特征在于,包括:持续地播放一背景流;其中,所述背景流供与至少一子流经混合处理形成导播流;监听每个子流的状态,所述状态包括:中断及恢复;根据所监听的每个子流的状态对相应子流进行管理,包括:对中断的子流暂停播放;确定中断恢复的子流;对中断恢复的子流,参考所述背景流的时间轴的时钟以同步所述恢复的子流;对所恢复的子流进行所述混合处理后以得到续播。2.根据权利要求1所述的导播处理方法,其特征在于,所述混合处理包括:混音混屏处理。3.根据权利要求2所述的导播处理方法,其特征在于,所述背景流静音播放。4.根据权利要求2或3所述的导播处理方法,其特征在于,所述背景流包括:通过预设帧率及采样率输出的背景图像及静音帧。5.根据权利要求4所述的导播处理方法,其特征在于,所述背景图像包括以下一种:黑屏、灰屏、彩屏及预设信号中断图像。6.根据权利要求1所述的导播处理方法,其特征在于,所述根据所监听的每个子流的状态对相应子流进行管理,还包括:新接入的子流的插入;被...

【专利技术属性】
技术研发人员:张萍陈云海刘晓玲
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1