一种直播播控方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:38416185 阅读:12 留言:0更新日期:2023-08-07 11:19
本发明专利技术实施例公开了一种直播播控方法、装置、计算机设备和存储介质;本发明专利技术实施例可获取播控播单文件,播控播单文件中包括针对直播项目的直播项目设置信息,播控播单文件基于预设的播控设置映射关系编写得到的,基于播控设置映射关系对播控播单文件进行解析,得到直播项目中直播事件对应的直播事件设置信息,确定直播事件设置信息对应的目标直播设备,获取目标直播设备的设备配置信息,根据直播事件设置信息和设备配置信息,创建直播事件对应的直播事件播控模块,基于直播事件播控模块,对直播项目进行播控;本发明专利技术实施例无需手动配置直播事件播控模块,可降低使用直播播控技术时的专业素质要求,提升直播播控效率,实现直播播控过程的简易化。过程的简易化。过程的简易化。

【技术实现步骤摘要】
一种直播播控方法、装置、计算机设备和存储介质


[0001]本专利技术涉及直播
,具体涉及一种直播播控方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着直播技术的快速发展,人们可以设计多样的直播流程,并通过对直播流程的控制,丰富直播的表现形式,提升观众的观看体验。
[0003]目前,在对直播流程进行控制时,通常采用的方法是由直播播控人员预先通过手动的方式配置好直播中各个事件的控制模块,在直播过程中通过对控制模块的触发实现直播播控的效果。但是采用这种方案,由于控制模块的设置依赖于直播播控人员的手动操作,因此需要直播播控人员对直播系统有充分的了解;且手动设置的方式较为繁琐,复杂度高,影响直播播控模块的使用效率。

技术实现思路

[0004]本专利技术实施例提供一种直播播控方法、装置、计算机设备和存储介质,可以降低使用直播播控技术时的专业素质要求,提升直播播控效率,实现直播播控过程的简易化。
[0005]本专利技术实施例提供一种直播播控方法,应用于直播系统,所述方法包括:
[0006]获取播控播单文件,所述播控播单文件中包括针对直播项目的直播项目设置信息,所述播控播单文件基于预设的播控设置映射关系编写得到的;
[0007]基于所述播控设置映射关系对所述播控播单文件进行解析,得到所述直播项目中直播事件对应的直播事件设置信息;
[0008]确定所述直播事件设置信息对应的目标直播设备,获取所述目标直播设备的设备配置信息;
[0009]根据所述直播事件设置信息和所述设备配置信息,创建所述直播事件对应的直播事件播控模块;
[0010]基于直播事件播控模块,对所述直播项目进行播控。
[0011]相应的,本专利技术实施例还提供一种直播播控装置,应用于直播系统,所述装置包括:
[0012]文件获取单元,用于获取播控播单文件,所述播控播单文件中包括针对直播项目的直播项目设置信息,所述播控播单文件基于预设的播控设置映射关系编写得到的;
[0013]文件解析单元,用于基于所述播控设置映射关系对所述播控播单文件进行解析,得到所述直播项目中直播事件对应的直播事件设置信息;
[0014]设备信息获取单元,用于确定所述直播事件设置信息对应的目标直播设备,获取所述目标直播设备的设备配置信息;
[0015]模块创建单元,用于根据所述直播事件设置信息和所述设备配置信息,创建所述直播事件对应的直播事件播控模块;
[0016]项目播控单元,用于基于直播事件播控模块,对所述直播项目进行播控。
[0017]相应的,本专利技术实施例还提供一种计算机设备,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行本专利技术实施例所提供的任一种直播播控方法中的步骤。
[0018]相应的,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本专利技术实施例所提供的任一种直播播控方法中的步骤。
[0019]此外,本专利技术实施例还提供一种计算机程序产品,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现本专利技术实施例所提供的任一种直播播控方法中的步骤。
[0020]采用本专利技术实施例的方案,可以获取播控播单文件,该播控播单文件中包括针对直播项目的直播项目设置信息,该播控播单文件基于预设的播控设置映射关系编写得到的,基于该播控设置映射关系对该播控播单文件进行解析,得到该直播项目中直播事件对应的直播事件设置信息,确定该直播事件设置信息对应的目标直播设备,获取该目标直播设备的设备配置信息,根据该直播事件设置信息和该设备配置信息,创建该直播事件对应的直播事件播控模块,基于直播事件播控模块,对该直播项目进行播控;由于在本专利技术实施例中,可以对播控播单文件进行解析得到配置直播事件播控模块所需的直播事件设置信息,根据直播事件设置信息和设备配置信息自动创建可以控制直播流程的模块,因此,无需手动配置直播事件播控模块,可以降低使用直播播控技术时的专业素质要求,提升直播播控效率,实现直播播控过程的简易化。
附图说明
[0021]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本专利技术实施例提供的直播播控方法的场景示意图;
[0023]图2是本专利技术实施例提供的直播播控方法的流程图;
[0024]图3是本专利技术实施例提供的播控播单文件的示意图;
[0025]图4是本专利技术实施例提供的设备配置信息的示意图;
[0026]图5是本专利技术实施例提供的直播播控方法的另一流程图;
[0027]图6是本专利技术实施例提供的直播播控装置的结构示意图;
[0028]图7是本专利技术实施例提供的直播播控装置的另一结构示意图;
[0029]图8是本专利技术实施例提供的计算机设备的结构示意图。
具体实施方式
[0030]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施
例,都属于本专利技术保护的范围。
[0031]本专利技术实施例提供一种直播播控方法、装置、计算机设备和计算机可读存储介质。具体地,本专利技术实施例提供适用于直播播控装置的直播播控方法,该直播播控装置可以集成在计算机设备中。
[0032]该计算机设备可以为终端等设备,包括但不限于移动终端和固定终端,例如移动终端包括但不限于智能手机、智能手表、平板电脑、笔记本电脑、智能车载等,其中,固定终端包括但不限于台式电脑、智能电视等。
[0033]该计算机设备还可以为服务器等设备,该服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务的云服务器,但并不局限于此。
[0034]本专利技术实施例的直播播控方法,可以由终端或服务器实现,也可以由终端和服务器共同实现。
[0035]下面以终端和服务器共同实现该直播播控方法为例,对该方法进行说明。
[0036]如图1所示,本专利技术实施例提供的直播播控系统包括终端10和服务器20等;终端10与服务器20之间通过网络连接,比如,通过有线或无线网络连接等,其中,服务器20可以作为对终端10发送的播控播单文件作出响应的计算机设备存在。
[0037]其中,终端10可以用于直播播控人员编写播控播单文件,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直播播控方法,其特征在于,应用于直播系统,所述方法包括:获取播控播单文件,所述播控播单文件中包括针对直播项目的直播项目设置信息,所述播控播单文件基于预设的播控设置映射关系编写得到的;基于所述播控设置映射关系对所述播控播单文件进行解析,得到所述直播项目中直播事件对应的直播事件设置信息;确定所述直播事件设置信息对应的目标直播设备,获取所述目标直播设备的设备配置信息;根据所述直播事件设置信息和所述设备配置信息,创建所述直播事件对应的直播事件播控模块;基于直播事件播控模块,对所述直播项目进行播控。2.根据权利要求1所述的直播播控方法,其特征在于,所述直播项目中包括至少两个直播事件,所述基于直播事件播控模块,对所述直播项目进行播控之前,所述方法还包括:根据所述直播事件设置信息对各所述直播事件进行播放关系分析,得到各所述直播事件之间的播放关联关系;所述基于直播事件播控模块,对所述直播项目进行播控,包括:基于所述播放关联关系,对所述直播事件播控模块进行连接,得到连接后的直播事件播控模块;触发所述连接后的直播事件播控模块,对所述直播项目进行播控。3.根据权利要求2所述的直播播控方法,其特征在于,所述播放关联关系包括播放顺序关系和播放组合关系,所述基于所述播放关联关系,对所述直播事件播控模块进行连接,得到连接后的直播事件播控模块,包括:基于所述播放组合关系,确定属于同一播放组合的直播事件播控模块;对所述同一播放组合的直播事件播控模块基于所述播放顺序关系进行连接,构建直播事件组合播控模块;基于所述播放顺序关系,对所述直播事件组合播控模块进行连接,得到连接后的直播事件组合播控模块;所述触发所述连接后的直播事件播控模块,对所述直播项目进行播控,包括:触发所述连接后的直播事件组合播控模块,对所述直播项目进行播控。4.根据权利要求1所述的直播播控方法,其特征在于,所述方法还包括:接收针对所述直播项目的更新播控播单文件;基于所述播控设置映射关系对所述更新播控播单文件进行解析,得到所述直播项目中直播事件对应的直播事件更新设置信息;基于所述直播事件更新设置信息,对所述直播事件播控模块进行调整,得到新的直播事件播控模块;返回执行所述基于直播事件播控模块,对所述直播项目进行播控的步骤。5.根据权利要求4所述的直播播控方法,其特征在于,所述基于所述直播事件更新设置信息,对所述直播事件播控模块进行调整,得到新...

【专利技术属性】
技术研发人员:王毅叶欣毕磊赵冰
申请(专利权)人:广州博冠信息科技有限公司
类型:发明
国别省市:

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

1