CN109688345A - 一种基于时间码驱动的媒体服务器演出控制***及方法 - Google Patents
一种基于时间码驱动的媒体服务器演出控制***及方法 Download PDFInfo
- Publication number
- CN109688345A CN109688345A CN201811553552.XA CN201811553552A CN109688345A CN 109688345 A CN109688345 A CN 109688345A CN 201811553552 A CN201811553552 A CN 201811553552A CN 109688345 A CN109688345 A CN 109688345A
- Authority
- CN
- China
- Prior art keywords
- code
- performance
- time
- time code
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/222—Studio circuitry; Studio devices; Studio equipment
- H04N5/262—Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
- Programmable Controllers (AREA)
Abstract
一种基于时间码驱动的媒体服务器演出控制***及方法,该***包括时间码发生器、基于时间轴的编程控制器以及效果执行器,其中:时间码发生器,用于确定时间码获取类型;当时间码获取类型为外部时间码获取类型时,将目标外部设备对应的外部时间码确定为目标时间码;当时间码获取类型为内部时间码获取类型时,将内部时间码确定为目标时间码;基于时间轴的编程控制器,用于在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令,目标控制指令用于指示效果执行器根据目标控制指令执行目标操作;效果执行器,用于根据目标控制指令执行目标操作。实施本发明实施例,能够提高演出舞台各种设备之间配合的同步性,从而提升舞台效果。
Description
技术领域
本发明涉及演艺设备控制技术领域,尤其涉及一种基于时间码驱动的媒体服务器演出控制***及方法。
背景技术
目前,在演出过程中,往往需要多种设备共同配合来实现复杂、绚丽的舞台效果。在实践中发现,经常会存在一些需要多种设备在某一时刻共同工作来实现某一舞台效果的情况,但是,现在对于这种舞台效果的实现往往依赖于人工控制来配合,从而导致舞台效果的实现在时间上存在一定的滞后性,进而导致舞台效果不佳。可见,如何提高演出舞台各种设备之间配合的同步性来提升舞台效果成为了一个亟需解决的问题。
发明内容
本发明实施例公开一种基于时间码驱动的媒体服务器演出控制***及方法,能够提高演出舞台各种设备之间配合的同步性,从而提升舞台效果。
本发明实施例第一方面公开一种基于时间码驱动的媒体服务器演出控制***,所述***包括时间码发生器、基于时间轴的编程控制器以及效果执行器,其中:
所述时间码发生器,用于确定时间码获取类型;当所述时间码获取类型为外部时间码获取类型时,将目标外部设备对应的外部时间码确定为目标时间码;当所述时间码获取类型为内部时间码获取类型时,将内部时间码确定为目标时间码;
所述基于时间轴的编程控制器,用于在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,所述目标控制指令用于指示所述效果执行器根据所述目标控制指令执行目标操作;
所述效果执行器,用于根据所述目标控制指令执行所述目标操作。
作为一种可选的实施方式,在本发明实施例第一方面中,所述效果执行器至少包括灯光设备、音响设备和/或视频播放设备,所述效果执行器用于根据所述目标控制指令执行所述目标操作的方式具体为:
所述灯光设备,用于确定所述目标控制指令对应的灯光参数设置信息,并根据所述灯光参数设置信息开启灯光;和/或,
所述音响设备,用于确定所述目标控制指令对应的音响参数信息,并根据所述音响参数信息进行参数配置;和/或,
所述视频播放设备,用于确定所述目标控制指令对应的视频播放参数以及视频播放内容,并按照所述视频播放参数播放所述视频播放内容。
作为一种可选的实施方式,在本发明实施例中,
所述时间码发生器,还用于在所述将目标外部设备对应的外部时间码确定为目标时间码之前,当所述时间码获取类型为所述外部时间码获取类型时,根据外部设备对应的设备类型在所有外部设备中确定目标外部设备,并执行所述的将目标外部设备对应的外部时间码确定为目标时间码。
作为一种可选的实施方式,在本发明实施例中,所述基于时间轴的编程控制器用于在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令的方式具体为:
所述基于时间轴的编程控制器,用于获取演出控制信息,并根据所述演出控制信息在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,所述演出控制信息至少包括各个演出时间点以及每一演出时间点相匹配的演出控制指令。
作为一种可选的实施方式,在本发明实施例中,所述基于时间轴的编程控制器用于根据所述演出控制信息在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令的方式具体为:
所述基于时间轴的编程控制器,用于根据所述目标时间码确定所述演出控制信息中每一演出时间点在所述媒体服务器的演出控制界面中的时间轴上的时间节点,以及将该演出时间点相匹配的演出控制指令确定为该时间节点对应的目标控制指令。
本发明实施例第二方面公开一种基于时间码驱动的媒体服务器演出控制方法,所述方法应用于基于时间码驱动的媒体服务器演出控制***,所述基于时间码驱动的媒体服务器演出控制***包括时间码发生器、基于时间轴的编程控制器以及效果执行器,所述方法包括:
所述时间码发生器确定时间码获取类型;
当所述时间码获取类型为外部时间码获取类型时,所述时间码发生器将目标外部设备对应的外部时间码确定为目标时间码;
当所述时间码获取类型为内部时间码获取类型时,所述时间码发生器将内部时间码确定为目标时间码;
所述基于时间轴的编程控制器在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,所述目标控制指令用于指示效果执行器根据所述目标控制指令执行目标操作;
所述效果执行器根据所述目标控制指令执行所述目标操作。
作为一种可选的实施方式,在本发明实施例第二方面中,所述效果执行器至少包括灯光设备、音响设备和/或视频播放设备,所述效果执行器根据所述目标控制指令执行所述目标操作,包括:
所述灯光设备确定所述目标控制指令对应的灯光参数设置信息,并根据所述灯光参数设置信息开启灯光;和/或,
所述音响设备确定所述目标控制指令对应的音响参数信息,并根据所述音响参数信息进行参数配置;和/或,
所述视频播放设备确定所述目标控制指令对应的视频播放参数以及视频播放内容,并按照所述视频播放参数播放所述视频播放内容。
作为一种可选的实施方式,在本发明实施例第二方面中,在所述时间码发生器将目标外部设备对应的外部时间码确定为目标时间码之前,所述方法还包括:
当所述时间码获取类型为所述外部时间码获取类型时,根据外部设备对应的设备类型在所有外部设备中确定目标外部设备,并执行所述的将目标外部设备对应的外部时间码确定为目标时间码。
作为一种可选的实施方式,在本发明实施例第二方面中,所述基于时间轴的编程控制器在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,包括:
所述基于时间轴的编程控制器获取演出控制信息,并根据所述演出控制信息在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,所述演出控制信息至少包括各个演出时间点以及每一演出时间点相匹配的演出控制指令。
作为一种可选的实施方式,在本发明实施例第二方面中,所述基于时间轴的编程控制器根据所述演出控制信息在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,包括:
所述基于时间轴的编程控制器根据所述目标时间码确定所述演出控制信息中每一演出时间点在所述媒体服务器的演出控制界面中的时间轴上的时间节点,以及将该演出时间点相匹配的演出控制指令确定为该时间节点对应的目标控制指令。
本发明实施例第三方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
本发明实施例第四方面公开一种应用发布平台,所述应用发布平台用于发布计算机程序产品,其中,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面的任意一种方法的部分或全部步骤。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,基于时间码驱动的媒体服务器演出控制******包括时间码发生器、基于时间轴的编程控制器以及效果执行器,其中:时间码发生器,用于确定时间码获取类型;当时间码获取类型为外部时间码获取类型时,将目标外部设备对应的外部时间码确定为目标时间码;当时间码获取类型为内部时间码获取类型时,将内部时间码确定为目标时间码;基于时间轴的编程控制器,用于在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令,目标控制指令用于指示效果执行器根据目标控制指令执行目标操作;效果执行器,用于根据目标控制指令执行目标操作。实施本发明实施例,能够利用时间码来确定目标控制指令,并控制相应的效果执行器根据目标控制指令执行目标操作,采用时间码进行时间同步,自动化控制在每个时间节点执行相应的操作,能够提高演出舞台各种设备之间配合的同步性,从而提升舞台效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种基于时间码驱动的媒体服务器演出控制***的结构示意图;
图2是本发明实施例公开的另一种基于时间码驱动的媒体服务器演出控制***的结构示意图;
图3是本发明实施例公开的一种基于时间码驱动的媒体服务器演出控制方法的流程示意图;
图4是本发明实施例公开的另一种基于时间码驱动的媒体服务器演出控制方法的流程示意图;
图5是本发明实施例公开的一种时间码发生器的结构示意图;
图6是本发明实施例公开的一种基于时间轴的编程控制器的结构示意图;
图7是本发明实施例公开的一种效果执行器的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开一种基于时间码驱动的媒体服务器演出控制***及方法,能够提高演出舞台各种设备之间配合的同步性,从而提升舞台效果。以下分别进行详细说明。
实施例一
请参阅图1,图1是本发明实施例公开的一种基于时间码驱动的媒体服务器演出控制***的结构示意图。如图1所示,该基于时间码驱动的媒体服务器演出控制***100包括时间码发生器101、基于时间轴的编程控制器102以及效果执行器103,其中:
时间码发生器101,用于确定时间码获取类型;当时间码获取类型为外部时间码获取类型时,将目标外部设备对应的外部时间码确定为目标时间码;当时间码获取类型为内部时间码获取类型时,将内部时间码确定为目标时间码。
本发明实施例中,目标时间码可以从外部设备中获取,也即是时间码获取类型为外部时间码获取类型,目标时间码也可以从媒体服务器内部获取,也即是时间码获取类型为内部时间码获取类型。具体的,当时间码获取类型为外部时间码获取类型时,可以接入目标外部设备,并接收目标外部设备对应的外部时间码,将外部时间码确定为内部目标时间码;当时间码获取类型为内部时间码获取类型时,可以将内部时间码确定为目标时间码。并且,确定得到的目标时间码的格式为“时:分:秒:帧”的格式。
作为一种可选的实施方式,时间码发生器101确定时间码获取类型可以包括:
时间码发生器101输出时间码设置界面,时间码设置界面上至少包括输入来源设置框以及输出来源设置框,输入来源设置框用于接收时间码,输出来源设置框用于输出时间码;
当检测到用户在上述输入来源设置框中输入的输入来源信息时,时间码发生器101获取输入来源信息相匹配的外部时间码,并确定时间码获取类型为外部时间码获取类型;
当检测到用户在上述输出来源设置框中输入的输出端口信息时,时间码发生器101确定时间码获取类型为内部时间码获取类型。
通过实施这种可选的实施方式,可以根据用户在时间码设置界面上输入的输入来源信息确定时间码获取类型为外部时间码获取类型,以及根据用户在时间码设置界面上输入的输出端口信息确定时间码获取类型为内部时间码获取类型。这一过程可以根据用户触发的指令选择相应的时间码获取类型,设置方便,使得时间码获取类型的切换更加方便。
基于时间轴的编程控制器102,用于在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令,目标控制指令用于指示效果执行器根据目标控制指令执行目标操作。
本发明实施例中,媒体服务器为用于展示的媒体处理设备,可以通过媒体服务器控制***进行媒体服务器的管理与配置,并且媒体服务器控制***中包含媒体服务器的演出控制界面,在媒体服务器的演出控制界面上至少包括用于演出控制的时间轴,时间轴上包括若干时间节点,在确定目标时间码之后,可以在时间轴上确定目标时间码相匹配的时间节点,以及与时间节点相匹配的预设效果,以使基于时间轴的编程控制器根据演出控制的时间轴上的时间节点控制该时间节点相匹配的预设效果对应的效果执行器执行目标操作。其中,效果执行器可以包括但不限于灯光设备、音响设备、视频播放设备以及展览控制设备等中的任意组合。并且,与灯光设备相匹配的目标操作即为灯光的开启、灯光色彩的切换、灯光明暗的切换等,与音响设备相匹配的目标操作即为音响的启动、音响参数的调配等,与视频播放设备相匹配的目标操作即为播放相应视频内容的视频、切换播放视频的分辨率等,与展览控制设备相匹配的目标操作即为配合展览的一些操作,本发明实施例中对此不做限定。
效果执行器103,用于根据目标控制指令执行目标操作。
本发明实施例中,效果执行器可以根据目标控制指令执行目标操作,以使得根据时间码同步舞台中各种设备之间的配合,提升舞台效果。
可见,通过实施图1所描述的基于时间码驱动的媒体服务器演出控制***,能够利用时间码来确定目标控制指令,并控制相应的效果执行器根据目标控制指令执行目标操作,采用时间码进行时间同步,自动化控制在每个时间节点执行相应的操作,能够提高演出舞台各种设备之间配合的同步性,从而提升舞台效果。
实施例二
请参阅图2,图2是本发明实施例公开的另一种基于时间码驱动的媒体服务器演出控制***的结构示意图,图2所示的基于时间码驱动的媒体服务器演出控制***100是在图1所示的基于时间码驱动的媒体服务器演出控制***100的基础上得到的,与图1所示的基于时间码驱动的媒体服务器演出控制***100相比,在图2所示的基于时间码驱动的媒体服务器演出控制***100中,效果执行器103至少包括灯光设备1031、音响设备1032和/或视频播放设备1033,效果执行器103用于根据目标控制指令执行目标操作的方式具体为:
灯光设备1031,用于确定目标控制指令对应的灯光参数设置信息,并根据灯光参数设置信息开启灯光;和/或,
音响设备1032,用于确定目标控制指令对应的音响参数信息,并根据音响参数信息进行参数配置;和/或,
视频播放设备1033,用于确定目标控制指令对应的视频播放参数以及视频播放内容,并按照视频播放参数播放视频播放内容。
本发明实施例中,灯光参数设置信息可以包括但不限于灯光颜色信息、灯光亮度信息、灯光数量信息等,音响参数信息可以包括但不限于音响功率信息、音响频率信息等,视频播放参数可以包括但不限于视频分辨率参数、视频画面参数等。
可选的,时间码发生器101,还用于在将目标外部设备对应的外部时间码确定为目标时间码之前,当时间码获取类型为外部时间码获取类型时,根据外部设备对应的设备类型在所有外部设备中确定目标外部设备,并执行上述的将目标外部设备对应的外部时间码确定为目标时间码。
本发明实施例中,目标外部设备的确定可以依据外部设备对应的设备类型来确定,从而选取时间码最为精准、精确度最高的外部设备类型对应的外部设备作为目标外部设备。
作为一种可选的实施方式,时间码发生器101根据外部设备对应的设备类型在所有外部设备中确定目标外部设备可以包括:
时间码发生器101在预置时间码准确度数据库中获取外部设备对应的设备类型相匹配的准确度;
时间码发生器101在所有外部设备中确定准确度最高的外部设备作为目标外部设备。
通过实施这种可选的实施方式,可以选取时间码精确度最高的外部设备类型对应的外部设备作为目标外部设备,从而提高获取到的时间码的可靠性。
进一步可选的,基于时间轴的编程控制器102用于在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令的方式具体为:
基于时间轴的编程控制器102,用于获取演出控制信息,并根据演出控制信息在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令,演出控制信息至少包括各个演出时间点以及每一演出时间点相匹配的演出控制指令。
本发明实施例中,演出控制信息可以包括各个演出时间点以及每一演出时间点相匹配的演出控制指令,每一演出时间点相匹配的演出控制指令至少包括若干效果执行器以及每一效果执行器需要进行的演出展演指令。例如,与某一演出时间点相匹配的演出控制指令可以包括控制某一效果执行器(如灯光设备)开启灯光,以及控制另一效果执行器(如音响设备)开启音响。
进一步可选的,基于时间轴的编程控制器102用于根据演出控制信息在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令的方式具体为:
基于时间轴的编程控制器102,用于根据目标时间码确定演出控制信息中每一演出时间点在媒体服务器的演出控制界面中的时间轴上的时间节点,以及将该演出时间点相匹配的演出控制指令确定为该时间节点对应的目标控制指令。
本发明实施例中,可以根据目标时间码确定演出控制信息中每一演出时间点对应在上述时间轴上的时间节点,并将演出控制指令确定为该时间节点对应的目标控制指令,以完成演出的各个节点。
可见,通过实施图2所描述的基于时间码驱动的媒体服务器演出控制***,能够利用时间码来确定目标控制指令,并控制相应的效果执行器根据目标控制指令执行目标操作,采用时间码进行时间同步,自动化控制在每个时间节点执行相应的操作,能够提高演出舞台各种设备之间配合的同步性,从而提升舞台效果。
此外,通过实施图2所描述的基于时间码驱动的媒体服务器演出控制***,还可以利用灯光设备、音响设备以及视频播放设备中的一个或多个执行相应的操作,并且这些设备可以经由目标时间码进行控制,设备之间的同步性高,从而使得利用这些设备展示的舞台效果佳。
此外,通过实施图2所描述的基于时间码驱动的媒体服务器演出控制***,还可以根据外部设备的设备类型在所有外部设备中确定目标外部设备,从而实现选取更精准的目标时间码。
此外,通过实施图2所描述的基于时间码驱动的媒体服务器演出控制***,还可以根据演出控制信息在媒体服务器的演出控制界面中的时间轴上确定每一时间节点对应的目标控制指令,用以控制演出的展示,便于演出展示控制。
实施例三
请参阅图3,图3是本发明实施例公开的一种基于时间码驱动的媒体服务器演出控制方法的流程示意图,该基于时间码驱动的媒体服务器演出控制方法应用于实施例一或者实施例二所描述的基于时间码驱动的媒体服务器演出控制***中,该基于时间码驱动的媒体服务器演出控制***包括时间码发生器、基于时间轴的编程控制器以及效果执行器,如图3所示,该基于时间码驱动的媒体服务器演出控制方法可以包括以下步骤:
301、时间码发生器确定时间码获取类型。
作为一种可选的实施方式,时间码发生器确定时间码获取类型可以包括:
时间码发生器输出时间码设置界面,时间码设置界面上至少包括输入来源设置框以及输出来源设置框,输入来源设置框用于接收时间码,输出来源设置框用于输出时间码;
当检测到用户在上述输入来源设置框中输入的输入来源信息时,时间码发生器获取输入来源信息相匹配的外部时间码,并确定时间码获取类型为外部时间码获取类型;
当检测到用户在上述输出来源设置框中输入的输出端口信息时,时间码发生器确定时间码获取类型为内部时间码获取类型。
通过实施这种可选的实施方式,可以根据用户在时间码设置界面上输入的输入来源信息确定时间码获取类型为外部时间码获取类型,以及根据用户在时间码设置界面上输入的输出端口信息确定时间码获取类型为内部时间码获取类型。这一过程可以根据用户触发的指令选择相应的时间码获取类型,设置方便,使得时间码获取类型的切换更加方便。
302、当时间码获取类型为外部时间码获取类型时,时间码发生器将目标外部设备对应的外部时间码确定为目标时间码。
本发明实施例中,目标时间码可以从外部设备中获取,也即是时间码获取类型为外部时间码获取类型,目标时间码也可以从媒体服务器内部获取,也即是时间码获取类型为内部时间码获取类型。具体的,当时间码获取类型为外部时间码获取类型时,可以接入目标外部设备,并接收目标外部设备对应的外部时间码,将外部时间码确定为内部目标时间码;当时间码获取类型为内部时间码获取类型时,可以将内部时间码确定为目标时间码。并且,确定得到的目标时间码的格式为“时:分:秒:帧”的格式。
303、当时间码获取类型为内部时间码获取类型时,时间码发生器将内部时间码确定为目标时间码。
304、基于时间轴的编程控制器在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令,目标控制指令用于指示效果执行器根据目标控制指令执行目标操作。
本发明实施例中,媒体服务器为用于展示的媒体处理设备,可以通过媒体服务器控制***进行媒体服务器的管理与配置,并且媒体服务器控制***中包含媒体服务器的演出控制界面,在媒体服务器的演出控制界面上至少包括用于演出控制的时间轴,时间轴上包括若干时间节点,在确定目标时间码之后,可以在时间轴上确定目标时间码相匹配的时间节点,以及与时间节点相匹配的预设效果,以使基于时间轴的编程控制器根据演出控制的时间轴上的时间节点控制该时间节点相匹配的预设效果对应的效果执行器执行目标操作。其中,效果执行器可以包括但不限于灯光设备、音响设备、视频播放设备以及展览控制设备等中的任意组合。并且,与灯光设备相匹配的目标操作即为灯光的开启、灯光色彩的切换、灯光明暗的切换等,与音响设备相匹配的目标操作即为音响的启动、音响参数的调配等,与视频播放设备相匹配的目标操作即为播放相应视频内容的视频、切换播放视频的分辨率等,与展览控制设备相匹配的目标操作即为配合展览的一些操作,本发明实施例中对此不做限定。
305、效果执行器根据目标控制指令执行目标操作。
本发明实施例中,效果执行器可以根据目标控制指令执行目标操作,以使得根据时间码同步舞台中各种设备之间的配合,提升舞台效果。
可见,通过实施图3所描述的基于时间码驱动的媒体服务器演出控制方法,能够利用时间码来确定目标控制指令,并控制相应的效果执行器根据目标控制指令执行目标操作,采用时间码进行时间同步,自动化控制在每个时间节点执行相应的操作,能够提高演出舞台各种设备之间配合的同步性,从而提升舞台效果。
实施例四
请参阅图4,图4是本发明实施例公开的另一种基于时间码驱动的媒体服务器演出控制方法的流程示意图,该基于时间码驱动的媒体服务器演出控制方法应用于实施例一或者实施例二所描述的基于时间码驱动的媒体服务器演出控制***中,该基于时间码驱动的媒体服务器演出控制***包括时间码发生器、基于时间轴的编程控制器以及效果执行器,如图4所示,该基于时间码驱动的媒体服务器演出控制方法可以包括以下步骤:
401、时间码发生器确定时间码获取类型。
402、当时间码获取类型为外部时间码获取类型时,时间码发生器根据外部设备对应的设备类型在所有外部设备中确定目标外部设备。
本发明实施例中,目标外部设备的确定可以依据外部设备对应的设备类型来确定,从而选取时间码最为精准、精确度最高的外部设备类型对应的外部设备作为目标外部设备。
作为一种可选的实施方式,时间码发生器根据外部设备对应的设备类型在所有外部设备中确定目标外部设备可以包括:
时间码发生器在预置时间码准确度数据库中获取外部设备对应的设备类型相匹配的准确度;
时间码发生器在所有外部设备中确定准确度最高的外部设备作为目标外部设备。
通过实施这种可选的实施方式,可以选取时间码精确度最高的外部设备类型对应的外部设备作为目标外部设备,从而提高获取到的时间码的可靠性。
403、时间码发生器将目标外部设备对应的外部时间码确定为目标时间码。
404、当时间码获取类型为内部时间码获取类型时,时间码发生器将内部时间码确定为目标时间码。
405、基于时间轴的编程控制器在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令,目标控制指令用于指示效果执行器根据目标控制指令执行目标操作。
本发明实施例中,效果执行器至少包括灯光设备、音响设备和/或视频播放设备。
作为一种可选的实施方式,基于时间轴的编程控制器在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令可以包括:
基于时间轴的编程控制器获取演出控制信息,并根据演出控制信息在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令,演出控制信息至少包括各个演出时间点以及每一演出时间点相匹配的演出控制指令。
本发明实施例中,演出控制信息可以包括各个演出时间点以及每一演出时间点相匹配的演出控制指令,每一演出时间点相匹配的演出控制指令至少包括若干效果执行器以及每一效果执行器需要进行的演出展演指令。例如,与某一演出时间点相匹配的演出控制指令可以包括控制某一效果执行器(如灯光设备)开启灯光,以及控制另一效果执行器(如音响设备)开启音响。
作为另一种可选的实施方式,基于时间轴的编程控制器根据演出控制信息在媒体服务器的演出控制界面上确定目标时间码相匹配的目标控制指令可以包括:
基于时间轴的编程控制器根据目标时间码确定演出控制信息中每一演出时间点在媒体服务器的演出控制界面中的时间轴上的时间节点,以及将该演出时间点相匹配的演出控制指令确定为该时间节点对应的目标控制指令。
本发明实施例中,可以根据目标时间码确定演出控制信息中每一演出时间点对应在上述时间轴上的时间节点,并将演出控制指令确定为该时间节点对应的目标控制指令,以完成演出的各个节点。
通过实施这种可选的实施方式,可以根据演出控制信息在媒体服务器的演出控制界面中的时间轴上确定每一时间节点对应的目标控制指令,用以控制演出的展示,便于演出展示控制。
406、效果执行器根据目标控制指令执行目标操作。
作为一种可选的实施方式,效果执行器根据目标控制指令执行目标操作可以包括:
灯光设备确定目标控制指令对应的灯光参数设置信息,并根据灯光参数设置信息开启灯光;和/或,
音响设备确定目标控制指令对应的音响参数信息,并根据音响参数信息进行参数配置;和/或,
视频播放设备确定目标控制指令对应的视频播放参数以及视频播放内容,并按照视频播放参数播放视频播放内容。
本发明实施例中,灯光参数设置信息可以包括但不限于灯光颜色信息、灯光亮度信息、灯光数量信息等,音响参数信息可以包括但不限于音响功率信息、音响频率信息等,视频播放参数可以包括但不限于视频分辨率参数、视频画面参数等。
通过实施这种可选的实施方式,可以根据演出控制信息在媒体服务器的演出控制界面中的时间轴上确定每一时间节点对应的目标控制指令,用以控制演出的展示,便于演出展示控制。
可见,通过实施图4所描述的基于时间码驱动的媒体服务器演出控制方法,能够利用时间码来确定目标控制指令,并控制相应的效果执行器根据目标控制指令执行目标操作,采用时间码进行时间同步,自动化控制在每个时间节点执行相应的操作,能够提高演出舞台各种设备之间配合的同步性,从而提升舞台效果。
实施例五
请参阅图5,图5是本发明实施例公开的一种时间码发生器的结构示意图。如图5所示,该时间码发生器可以包括:
存储有可执行程序代码的存储器501;
与存储器501耦合的处理器502;
其中,处理器502调用存储器501中存储的可执行程序代码,执行图1~图2任意一种基于时间码驱动的媒体服务器演出控制方法。
实施例六
请参阅图6,图6是本发明实施例公开的一种基于时间轴的编程控制器的结构示意图。如图6所示,该基于时间轴的编程控制器可以包括:
存储有可执行程序代码的存储器601;
与存储器601耦合的处理器602;
其中,处理器602调用存储器601中存储的可执行程序代码,执行图1~图2任意一种基于时间码驱动的媒体服务器演出控制方法。
实施例七
请参阅图7,图7是本发明实施例公开的一种效果执行器的结构示意图。如图7所示,该效果执行器可以包括:
存储有可执行程序代码的存储器701;
与存储器701耦合的处理器702;
其中,处理器702调用存储器701中存储的可执行程序代码,执行图1~图2任意一种基于时间码驱动的媒体服务器演出控制方法。
本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1~图2任意一种基于时间码驱动的媒体服务器演出控制方法。
本发明实施例还公开一种计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
本发明实施例还公开一种应用发布平台,其中,应用发布平台用于发布计算机程序产品,其中,当计算机程序产品在计算机上运行时,使得计算机执行如以上各方法实施例中的方法的部分或全部步骤。
在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
在本发明所提供的实施例中,应理解,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其他信息确定B。
另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种基于时间码驱动的媒体服务器演出控制***及方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种基于时间码驱动的媒体服务器演出控制***,其特征在于,所述***包括时间码发生器、基于时间轴的编程控制器以及效果执行器,其中:
所述时间码发生器,用于确定时间码获取类型;当所述时间码获取类型为外部时间码获取类型时,将目标外部设备对应的外部时间码确定为目标时间码;当所述时间码获取类型为内部时间码获取类型时,将内部时间码确定为目标时间码;
所述基于时间轴的编程控制器,用于在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,所述目标控制指令用于指示所述效果执行器根据所述目标控制指令执行目标操作;
所述效果执行器,用于根据所述目标控制指令执行所述目标操作。
2.根据权利要求1所述的基于时间码驱动的媒体服务器演出控制***,其特征在于,所述效果执行器至少包括灯光设备、音响设备和/或视频播放设备,所述效果执行器用于根据所述目标控制指令执行所述目标操作的方式具体为:
所述灯光设备,用于确定所述目标控制指令对应的灯光参数设置信息,并根据所述灯光参数设置信息开启灯光;和/或,
所述音响设备,用于确定所述目标控制指令对应的音响参数信息,并根据所述音响参数信息进行参数配置;和/或,
所述视频播放设备,用于确定所述目标控制指令对应的视频播放参数以及视频播放内容,并按照所述视频播放参数播放所述视频播放内容。
3.根据权利要求1所述的基于时间码驱动的媒体服务器演出控制***,其特征在于:
所述时间码发生器,还用于在所述将目标外部设备对应的外部时间码确定为目标时间码之前,当所述时间码获取类型为所述外部时间码获取类型时,根据外部设备对应的设备类型在所有外部设备中确定目标外部设备,并执行所述的将目标外部设备对应的外部时间码确定为目标时间码。
4.根据权利要求1至3任一项所述的基于时间码驱动的媒体服务器演出控制***,其特征在于,所述基于时间轴的编程控制器用于在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令的方式具体为:
所述基于时间轴的编程控制器,用于获取演出控制信息,并根据所述演出控制信息在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,所述演出控制信息至少包括各个演出时间点以及每一演出时间点相匹配的演出控制指令。
5.根据权利要求4所述的基于时间码驱动的媒体服务器演出控制***,其特征在于,所述基于时间轴的编程控制器用于根据所述演出控制信息在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令的方式具体为:
所述基于时间轴的编程控制器,用于根据所述目标时间码确定所述演出控制信息中每一演出时间点在所述媒体服务器的演出控制界面中的时间轴上的时间节点,以及将该演出时间点相匹配的演出控制指令确定为该时间节点对应的目标控制指令。
6.一种基于时间码驱动的媒体服务器演出控制方法,其特征在于,所述方法应用于基于时间码驱动的媒体服务器演出控制***,所述基于时间码驱动的媒体服务器演出控制***包括时间码发生器、基于时间轴的编程控制器以及效果执行器,所述方法包括:
所述时间码发生器确定时间码获取类型;
当所述时间码获取类型为外部时间码获取类型时,所述时间码发生器将目标外部设备对应的外部时间码确定为目标时间码;
当所述时间码获取类型为内部时间码获取类型时,所述时间码发生器将内部时间码确定为目标时间码;
所述基于时间轴的编程控制器在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,所述目标控制指令用于指示效果执行器根据所述目标控制指令执行目标操作;
所述效果执行器根据所述目标控制指令执行所述目标操作。
7.根据权利要求6所述的基于时间码驱动的媒体服务器演出控制方法,其特征在于,所述效果执行器至少包括灯光设备、音响设备和/或视频播放设备,所述效果执行器根据所述目标控制指令执行所述目标操作,包括:
所述灯光设备确定所述目标控制指令对应的灯光参数设置信息,并根据所述灯光参数设置信息开启灯光;和/或,
所述音响设备确定所述目标控制指令对应的音响参数信息,并根据所述音响参数信息进行参数配置;和/或,
所述视频播放设备确定所述目标控制指令对应的视频播放参数以及视频播放内容,并按照所述视频播放参数播放所述视频播放内容。
8.根据权利要求7所述的基于时间码驱动的媒体服务器演出控制方法,其特征在于,在所述时间码发生器将目标外部设备对应的外部时间码确定为目标时间码之前,所述方法还包括:
当所述时间码获取类型为所述外部时间码获取类型时,根据外部设备对应的设备类型在所有外部设备中确定目标外部设备,并执行所述的将目标外部设备对应的外部时间码确定为目标时间码。
9.根据权利要求6至8任一项所述的基于时间码驱动的媒体服务器演出控制方法,其特征在于,所述基于时间轴的编程控制器在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,包括:
所述基于时间轴的编程控制器获取演出控制信息,并根据所述演出控制信息在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,所述演出控制信息至少包括各个演出时间点以及每一演出时间点相匹配的演出控制指令。
10.根据权利要求9所述的基于时间码驱动的媒体服务器演出控制***,其特征在于,所述基于时间轴的编程控制器根据所述演出控制信息在所述媒体服务器的演出控制界面上确定所述目标时间码相匹配的目标控制指令,包括:
所述基于时间轴的编程控制器根据所述目标时间码确定所述演出控制信息中每一演出时间点在所述媒体服务器的演出控制界面中的时间轴上的时间节点,以及将该演出时间点相匹配的演出控制指令确定为该时间节点对应的目标控制指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811553552.XA CN109688345B (zh) | 2018-12-18 | 2018-12-18 | 一种基于时间码驱动的媒体服务器演出控制***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811553552.XA CN109688345B (zh) | 2018-12-18 | 2018-12-18 | 一种基于时间码驱动的媒体服务器演出控制***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109688345A true CN109688345A (zh) | 2019-04-26 |
CN109688345B CN109688345B (zh) | 2022-02-01 |
Family
ID=66186991
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811553552.XA Active CN109688345B (zh) | 2018-12-18 | 2018-12-18 | 一种基于时间码驱动的媒体服务器演出控制***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109688345B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110233692A (zh) * | 2019-07-30 | 2019-09-13 | 北京天耀未来文旅科技有限责任公司 | 灯光音响视频时间码同步*** |
CN111432259A (zh) * | 2020-03-13 | 2020-07-17 | 阿特摩斯科技(深圳)有限公司 | 基于时间码同步的大型演艺控制*** |
CN111813360A (zh) * | 2020-06-28 | 2020-10-23 | 广州励丰文化科技股份有限公司 | 一种多媒体演艺设备的控制方法、控制中心及控制*** |
CN113497661A (zh) * | 2020-04-08 | 2021-10-12 | 廖欣叶 | 时码数据的处理方法、装置及实时视觉包装*** |
CN116506480A (zh) * | 2023-05-11 | 2023-07-28 | 广州市埃威姆电子科技有限公司 | 一种沉浸式演艺逻辑联动秀控*** |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5708628A (en) * | 1996-08-26 | 1998-01-13 | Chen; Eddie Zon Tsu | Universal time equipment |
US20090045853A1 (en) * | 2007-08-17 | 2009-02-19 | Samsung Electronics Co., Ltd. | Timing controller, display apparatus having the same and method for driving the display apparatus |
CN201812153U (zh) * | 2010-09-09 | 2011-04-27 | 河北旭辉电气股份有限公司 | 数字化变电站精确对时装置 |
CN202385068U (zh) * | 2012-04-23 | 2012-08-15 | 广州易茂科技发展有限公司 | 一种高精度电缆传输时延测量仪 |
CN204965052U (zh) * | 2015-07-28 | 2016-01-13 | 浙江大丰实业股份有限公司 | 一种可独立以及多单元协同运行的舞台控制*** |
US9358456B1 (en) * | 2010-06-11 | 2016-06-07 | Harmonix Music Systems, Inc. | Dance competition game |
CN106547250A (zh) * | 2016-10-14 | 2017-03-29 | 广州励丰文化科技股份有限公司 | 一种基于多轨道和全时模式的机械臂控制台及方法 |
CN106937021A (zh) * | 2015-12-31 | 2017-07-07 | 上海励丰创意展示有限公司 | 基于时间轴多轨回放技术的演出集成控制方法 |
CN107229219A (zh) * | 2017-06-28 | 2017-10-03 | 山东超越数控电子有限公司 | 一种基于gps模块、嵌入式***的计算机精确授时方法及其实现*** |
-
2018
- 2018-12-18 CN CN201811553552.XA patent/CN109688345B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5708628A (en) * | 1996-08-26 | 1998-01-13 | Chen; Eddie Zon Tsu | Universal time equipment |
US20090045853A1 (en) * | 2007-08-17 | 2009-02-19 | Samsung Electronics Co., Ltd. | Timing controller, display apparatus having the same and method for driving the display apparatus |
US9358456B1 (en) * | 2010-06-11 | 2016-06-07 | Harmonix Music Systems, Inc. | Dance competition game |
CN201812153U (zh) * | 2010-09-09 | 2011-04-27 | 河北旭辉电气股份有限公司 | 数字化变电站精确对时装置 |
CN202385068U (zh) * | 2012-04-23 | 2012-08-15 | 广州易茂科技发展有限公司 | 一种高精度电缆传输时延测量仪 |
CN204965052U (zh) * | 2015-07-28 | 2016-01-13 | 浙江大丰实业股份有限公司 | 一种可独立以及多单元协同运行的舞台控制*** |
CN106937021A (zh) * | 2015-12-31 | 2017-07-07 | 上海励丰创意展示有限公司 | 基于时间轴多轨回放技术的演出集成控制方法 |
CN106547250A (zh) * | 2016-10-14 | 2017-03-29 | 广州励丰文化科技股份有限公司 | 一种基于多轨道和全时模式的机械臂控制台及方法 |
CN107229219A (zh) * | 2017-06-28 | 2017-10-03 | 山东超越数控电子有限公司 | 一种基于gps模块、嵌入式***的计算机精确授时方法及其实现*** |
Non-Patent Citations (1)
Title |
---|
徐健等: "电能表中二元互制的实时时钟同步纠错处理", 《电测与仪表》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110233692A (zh) * | 2019-07-30 | 2019-09-13 | 北京天耀未来文旅科技有限责任公司 | 灯光音响视频时间码同步*** |
CN111432259A (zh) * | 2020-03-13 | 2020-07-17 | 阿特摩斯科技(深圳)有限公司 | 基于时间码同步的大型演艺控制*** |
CN113497661A (zh) * | 2020-04-08 | 2021-10-12 | 廖欣叶 | 时码数据的处理方法、装置及实时视觉包装*** |
CN111813360A (zh) * | 2020-06-28 | 2020-10-23 | 广州励丰文化科技股份有限公司 | 一种多媒体演艺设备的控制方法、控制中心及控制*** |
CN116506480A (zh) * | 2023-05-11 | 2023-07-28 | 广州市埃威姆电子科技有限公司 | 一种沉浸式演艺逻辑联动秀控*** |
CN116506480B (zh) * | 2023-05-11 | 2023-12-26 | 广州市埃威姆电子科技有限公司 | 一种沉浸式演艺逻辑联动秀控*** |
Also Published As
Publication number | Publication date |
---|---|
CN109688345B (zh) | 2022-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109688345A (zh) | 一种基于时间码驱动的媒体服务器演出控制***及方法 | |
US20140136186A1 (en) | Method and system for generating an alternative audible, visual and/or textual data based upon an original audible, visual and/or textual data | |
JP5524653B2 (ja) | 表示制御装置及びその制御方法 | |
CN103839562A (zh) | 一种视频创作*** | |
JP4373467B2 (ja) | 編集方法 | |
CN106375860A (zh) | 一种视频播放方法、装置、终端及服务器 | |
US20210335331A1 (en) | Image control system and method for controlling image | |
CN108172245A (zh) | 电影院中音轨的连续自动同步 | |
US20070040901A1 (en) | Video processing apparatus and object processing method | |
JP2017032693A (ja) | 映像記録再生装置 | |
JP5750641B2 (ja) | 医療支援装置及び医療支援装置の作動方法 | |
CN109688344A (zh) | 一种基于时间轴的演出实时预览控制方法及*** | |
CN109195002A (zh) | 视频的生成方法、装置、智能终端和计算机可读存储介质 | |
JP5765255B2 (ja) | 画像処理プログラムおよび画像処理装置 | |
JP3796752B2 (ja) | 音楽演奏プログラム | |
JP6409790B2 (ja) | 情報処理装置及びプログラム | |
AU2003255316B2 (en) | Method and system for depicting digital display elements | |
CN109428972A (zh) | 终端中的语音控制方法和设备 | |
US8690672B2 (en) | Media reproduction device | |
CN107835463A (zh) | 一种图片展示的自定义方法、***及机顶盒 | |
CN106407105B (zh) | 一种测试设计书生成方法 | |
JP2014235301A (ja) | ジェスチャーによるコマンド入力識別システム | |
JP5666257B2 (ja) | コンテンツ再生装置、コンテンツ再生方法、プログラム、および記録媒体 | |
JP7406761B1 (ja) | 人材育成を支援するためのプログラムおよび装置 | |
JP2008203541A (ja) | 選曲履歴に基づくアーティスト名検索が可能なカラオケ選曲装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |