基于云服务平台的视频控制方法、装置、系统和存储介质与流程
未命名
08-05
阅读:109
评论:0
1.本发明涉及视频技术领域,具体地涉及一种基于云服务平台的视频控制方法、装置、系统和存储介质。
背景技术:
2.视音频指挥调度终端软件集指挥调度、视频会议、视频监控、以及上墙控制等功能于一体的客户端软件,其通常部署在用户的指挥大厅、联合值班室、技保室等多种应用场所。其中,音视频(多媒体)解码显示是其最主要核心能力,该指挥调度终端软件(客户端软件)最多需要解码显示16路高清视频,一般选用intel等国外cpu芯片的计算机终端。而随着这几年国产替代的推行,采用国产cpu芯片成为必须选项,但是由于国产cpu计算能力无法解码16路高清视频,现有技术采用如下两种解决方法:
3.(1)pci解码卡:在国产计算机插入pci解码卡,用来扩展国产计算机的高清视频解码能力,以实现16路图像的解码显示。
4.(2)专用解码设备:在计算机终端外接1台专用的解码设备,通过视频接口(hdmi、dvi、vga等接口)将计算终端与解码设备进行连接,然后通过视频叠加、开窗显示等技术实现画面的合成,通过这种方式实现解码能力的扩展。
5.但是,上述两种解决方式存在以下缺点:
6.1、定制设备成本高,无法使用通用设备;
7.2、对硬件设备的结构要求高;
8.3、安装部署不灵活。
9.因此,当前亟需一种视频控制方法以克服上述存在的技术问题。
技术实现要素:
10.本发明实施例的目的是提供一种基于云服务平台的视频控制方法、装置、系统和存储介质,解决了当前采用硬件设备成本高、安装部署不灵活、无法解码多路视频的问题。
11.为了实现上述目的,第一方面,本发明实施例提供一种基于云服务平台的视频控制方法,应用于云服务平台,该视频控制方法包括:响应于来自客户端的基于用户针对多路视频的操作而生成的远程控制协议,解析得到关于多路视频的控制指令和视频源地址;基于所述多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频;以及将所合成的一路视频传输至所述客户端,以使所述客户端进行播放。
12.可选的,所述基于所述多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频,包括:基于所述视频源地址,获取所述多路视频的图像和声音;基于所述控制指令的图像指令,将所述多路视频的图像合成为一路图像;基于所述控制指令的声音指令,将所述多路视频的声音合成为一路声音;对所述一路图像和所述一路声音进行时间同步和拼接,以得到所述一路视频。
13.可选的,所述控制指令的图像指令包括以下任意一者或多者:点播/停止图像指
令、画面分割指令、图像编码指令以及图像解码指令;所述控制指令的声音指令包括以下任意一者或多者:播放/停止声音指令、声音编码指令、声音解码指令以及混音指令。
14.第二方面,本发明实施例提供一种基于云服务平台的视频控制方法,应用于客户端,该视频控制方法包括:响应于用户针对多路视频的操作,生成用于视频控制的远程控制协议;将所述远程控制协议发送至所述云服务平台,以使得所述云服务平台解析得到关于多路视频的控制指令和视频源地址,并基于所述关于多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频;播放所述云服务平台发送的所述一路视频。
15.可选的,所述响应于用户针对所述多路视频的操作动作,生成用于视频控制的远程控制协议,包括:监听所述用户在所述客户端针对所述多路视频的操作动作而得到的输入事件,其中所述操作动作包括键盘输入、鼠标输入、屏幕控制输入、图像控制输入和声音控制输入;基于tcp/ip协议,对所监听到的输入事件进行封装,以得到所述远程控制协议。
16.可选的,监听所述用户在所述客户端针对所述多路视频的操作动作而得到的输入事件,包括,包括:针对所述鼠标输入,监听所述鼠标的双击操作、左击操作、右击操作和和移动操作;针对所述键盘输入,监听所述键盘的按键操作和按键的asc ii码;针对所述屏幕控制输入,监听所述屏幕控制的坐标系;针对所述声音控制输入,监听所述声音源编号、声音控制行为和混音音量;针对所述图像控制输入,监听所述图像源编号、图像控制行为、图像显示位置和图像分屏数量。
17.第三方面,本发明实施例提供一种基于云服务平台的视频控制装置,应用于云服务平台,所述视频控制装置包括:存储器,其存储有能够在处理器上运行的程序;以及所述处理器,其被配置为执行所述程序时实现上述第一方面应用于所述云服务平台的视频控制方法。
18.第四方面,本发明实施例提供一种基于云服务平台的视频控制装置,应用于客户端,所述视频控制装置包括:存储器,其存储有能够在处理器上运行的程序;以及所述处理器,其被配置为执行所述程序时实现上述第二方面应用于所述客户端的视频控制方法。
19.第五方面,本发明实施例提供一种基于云服务平台的视频控制系统,所述视频控制系统包括远程交互的客户端和云服务平台;其中,所述客户端配置有第四方面所述的视频控制装置以及所述云服务平台配置有第三方面所述的视频控制装置。
20.第六方面,本发明实施例提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行本技术上述第一方面所述的视频控制方法或者第二方面所述的视频控制方法。
21.通过上述技术方案,本发明实施例的视频控制方法相比现有的硬件方式采用软件方式实现视频控制,充分利用云服务平台的算力,将多路视频合成一路进行显示,有效规避了硬件方式扩展的缺陷,达到了降低成本的目的,且使用场景灵活。
22.本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
23.附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:
24.图1是根据一示例性实施例示出的一种应用于云服务平台的视频控制方法流程示意图;
25.图2是根据一示例性实施例示出的一种视频合成方法流程示意图;
26.图3是根据一示例性实施例示出的一种应用于客户端的视频控制装置示意框图;
27.图4是根据一示例性实施例示出的一种远程控制协议生成方法流程示意图;以及
28.图5是根据一示例性实施例示出的一种视频控制系统示意框图。
具体实施方式
29.以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
30.实施例一
31.图1是根据一示例性实施例示出的一种基于云服务平台的视频控制方法流程示意图,如图1所示,该视频控制方法应用于云服务平台,包括步骤s110~s130:
32.步骤s110,响应于来自客户端的基于用户针对多路视频的操作而生成的远程控制协议,解析得到关于多路视频的控制指令和视频源地址。
33.举例而言,本发明实施例中客户端和云服务平台可以基于远程控制协议进行交互。例如,考虑到云服务平台的算力优势,可以在云服务平台端预设针对视频处理的软件模块。该软件模块可以与客户端基于远程控制协议实现远程交互。其中,该远程控制协议可以是tcp/ip协议,协议中预先定义用户针对多路视频操作的指令格式。例如,该tcp/ip协议可以是视频原指挥sip协议,还可以是rtsp会话协议。另外,为了使得云服务平台能够有效获取到源视频,同时减少传输负载压力,本发明实施例中的tcp/ip协议预先定义了多路视频的源地址的格式,即将多路视频的源地址封装在协议中。进而,当云服务平台接收到远程控制协议后,可以基于预先设定的协议格式对远程控制协议进行解析,以得到用户针对多路视频的控制指令和视频源地址。
34.步骤s120,基于所述多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频。
35.举例而言,以多路视频为16路为例,当云服务平台接收到针对16路视频的控制指令,通过对16路视频中每一路视频的图像和声音进行处理,将16路视频拼接得到完整的一路视频。
36.在一优选实施方式中,如图2所示,所述基于所述多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频,包括步骤s210~步骤s240:
37.步骤s210,基于所述视频源地址,获取所述多路视频的图像和声音。
38.举例而言,云服务平台可以根据视频源地址获取到多路视频,进而通过对每一路视频的图像和声音进行提取,得到多路视频的多个图像和多个声音。
39.步骤s220,基于所述控制指令的图像指令,将所述多路视频的图像合成为一路图像。
40.更为优选的,所述控制指令的图像指令包括以下任意一者或多者:点播/停止图像指令、画面分割指令、图像编码指令以及图像解码指令。
41.举例而言,本发明实施例可以基于图像指令,将所述多路视频中的图像依次进行
解码、分割和叠加合成处理,并将合成处理后的图像进行编码,得到完整的一路图像。以16路为例,首先对16路视频中的每一路图像进行解码,然后将解码后的16路图像进行分割和叠加合成处理,最终得到一路图像。其中,多路视频支持h.264、h.265视频编解码。
42.步骤s230,基于所述控制指令的声音指令,将所述多路视频的声音合成为一路声音;
43.更为优选的,所述控制指令的声音指令包括以下任意一者或多者:播放/停止声音指令、声音编码指令、声音解码指令以及混音指令。
44.举例而言,本发明实施例可以基于声音指令,将所述多路视频中的声音依次进行解码、混音处理,并将混音处理后的声音进行编码,得到一路声音。其中,本发明实施例中的声音支持g.711、g.722、aac、opus等音频编解码。例如,以16路为例,首先对16路视频的中的每一路声音进行解码,得到16路声音。然后将解码后的16路声音进行混音处理并编码,最终得到完整的一路声音。
45.步骤s230,对所述一路图像和所述一路声音进行时间同步和拼接,以得到所述一路视频。
46.举例而言,本发明实施例将生成的一路图像和一路声音进行时间同步处理,使得视频中的图像和声音保持一致,最大程度确保生成的一路视频的真实度。
47.需要说明的是,本发明实施例并不仅限于上述控制指令,本领域技术人员可以根据实际的视频控制需要设置不同的控制指令,以实现对于视频的有效控制处理。
48.通过上述步骤s210至步骤s230可以看出,本发明实施例通过对多路视频的每一路图像和声音进行解码处理,并分别对图像和声音进行拼接,最终将拼接后的图像和声音进行同步打包,能够有效的将多路视频合成为适于客户端显示的一路视频,在无需提高客户端配置且无需添加硬件的情况下实现对于视频的处理控制,有效降低了成本,且易于实现。
49.步骤s130,将所合成的一路视频传输至所述客户端,以使所述客户端进行播放。
50.举例而言,云服务平台可以将合成的一路视频直接传输给客户端。还可以将该一路视频的视频源地址传输给客户端,以使得客户端通过该一路视频的视频源地址获取到一路视频,并通过解码等视频处理方式在客户端的屏幕上进行播放显示。
51.通过上述步骤s110至步骤s130可以看出,本发明实施例的视频控制方法采用不同于现有硬件方式的软件方式,充分利用云服务平台的计算资源,有效规避了采用传统硬件方式扩展的缺陷。尤其是针对于采用国产cpu芯片的客户端,本发明的多路视频合成均由云服务平台来完成,因此即使客户端具备解码一路视频的能力,也能够看到多路合成的视频,从而有效降低了应用成本,无需对客户端配置更多视频功能。
52.实施例二
53.图3是根据一示例性实施例示出的一种基于云服务平台的视频控制方法流程示意图,如图3所示,该视频控制方法应用于客户端,包括步骤s310~步骤s330:
54.步骤s310,响应于用户针对多路视频的操作,生成用于视频控制的远程控制协议。
55.在一优选的实施方式中,如图4所示,所述响应于用户针对多路视频的操作动作,生成用于视频控制的远程控制协议,包括:
56.步骤s410,监听所述用户在所述客户端针对所述多路视频的操作动作而得到的输入事件,其中所述操作动作包括键盘输入、鼠标输入、屏幕控制输入、图像控制输入和声音
控制输入;
57.举例而言,在操作系统中,硬件设备的驱动程序会映射相应的设备文件,由于这些设备文件对应硬件设备的驱动程序,因此,通过应用程序打开这些设备文件,即可读取到对应的硬件设备的操作信息。鉴于此,本发明实施例通过监听键盘、鼠标、屏幕、显示和声音等硬件的操作动作,进而获知用户针对多路视频控制的输入事件。具体的,当鼠标移动或者键盘按键下时,会产生中断并进入中断处理程序。在中断处理程序中,鼠标或者键盘的动作则会生成相应的指令保存在缓冲区,进而应用程序打开设备文件就能够从缓冲区读取得到鼠标或者键盘的操作。
58.更为优选的,如下方表1所示,所述监听所述用户针对所述多路视频的输入事件,包括:针对所述鼠标输入,监听所述鼠标的双击操作、左击操作、右击操作和和移动操作;针对所述键盘输入,监听所述键盘的按键操作和按键的ascii码;针对所述屏幕控制输入,监听所述屏幕控制的坐标系;针对所述声音控制输入,监听所述声音源编号、声音控制行为和混音音量;针对所述图像控制输入,监听所述图像源编号、图像控制行为、图像显示位置和图像分屏数量。
59.表1
[0060][0061]
需要说明的是,本发明实施例并不限于上述列举的输入事件,本领域技术人员可以根据实际应用需要监听针对视频执行的不同类型的输入,在此不作过多限定。
[0062]
步骤s420,基于tcp/ip协议,对所监听到的输入事件进行封装,以得到所述远程控制协议。
[0063]
举例而言,当监听到针对多路视频的输入事件后,本发明实施例基于预先设定的tcp/ip协议的格式,将输入事件进行转换得到远程控制协议,进而将该远程控制协议传输至云服务平台。另外,为了确保传输的安全性,本发明实施例还可以对该远程控制协议预先设置加密方式,以保证客户端和云服务平台之间交互的安全性。所采用的加密方式可以是现有常规的加密方式,还可以是针对具体应用场景的加密,再次不再过多赘述。
[0064]
步骤s320,将所述远程控制协议发送至所述云服务平台,以使得所述云服务平台解析得到关于多路视频的控制指令和视频源地址,并基于所述关于多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频。
[0065]
步骤s330,播放所述云服务平台发送的所述一路视频。
[0066]
通过步骤s310至s330可以看出,本发明实施例中通过获取用户针对多路视频的操
作动作,能够有效得到针对多路视频的控制指令,进而基于客户端与云服务平台的交互,使得云服务平台实现对于多路视频的远程控制。
[0067]
综上,上述实施例提供的视频控制方法具有如下优势:
[0068]
1)采用软件方式实现多路视频控制,充分利用了云服务平台的计算资源;
[0069]
2)有效克服硬件扩展方式的缺陷,降低应用成本,且应用方便灵活;
[0070]
3)无需提高客户端的配置,尤其适用于配置国产cpu芯片的客户端,使得客户端能够在现有配置下播放多路视频合成的一路完成视频。
[0071]
实施例三
[0072]
基于与上述实施例一相同的技术构思,本发明实施例提供一种基于云服务平台的视频控制装置,应用于云服务平台,所述视频控制装置包括:存储器,其存储有能够在处理器上运行的程序;以及所述处理器,其被配置为执行所述程序时实现上述实施例一中应用于所述云服务平台的视频控制方法。
[0073]
本发明实施例的更多实施细节及有益效果可参考上述实施例一,在此不再过多赘述。
[0074]
实施例四
[0075]
相应的,基于与上述实施例二相同的技术构思,本发明实施例提供一种基于云服务平台的视频控制装置,应用于客户端,所述视频控制装置包括:存储器,其存储有能够在处理器上运行的程序;以及所述处理器,其被配置为执行所述程序时实现上述实施例二中应用于所述客户端的视频控制方法。
[0076]
本发明实施例的更多实施细节及有益效果可参考上述实施例二,在此不再过多赘述。
[0077]
实施例五
[0078]
如图5所示,本发明实施例提供一种基于云服务平台的视频控制系统500,所述视频控制系统包括远程交互的客户端510和云服务平台520;其中,其中,所述客户端510配置有实施例四所述的视频控制装置以及所述云服务平台520配置有实施例三所述的视频控制装置。
[0079]
本发明实施例的更多实施细节及有益效果可参考上述实施例,在此不再过多赘述。
[0080]
实施例六
[0081]
本发明实施例提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行本技术上述实施例一中所述的视频控制方法或者实施例二所述的视频控制方法。
[0082]
所述视频控制装置包括处理器和存储器,上述解析单元、处理单元、传输单元、生成单元、发送单元和接收单元等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
[0083]
处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来实现视频控制。
[0084]
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至少一个存
储芯片。
[0085]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0086]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0087]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0088]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0089]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0090]
存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。存储器是计算机可读介质的示例。
[0091]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0092]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0093]
以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,
本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
技术特征:
1.一种基于云服务平台的视频控制方法,其特征在于,应用于云服务平台,该视频控制方法包括:响应于来自客户端的基于用户针对多路视频的操作而生成的远程控制协议,解析得到关于所述多路视频的控制指令和视频源地址;基于所述多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频;以及将所合成的一路视频传输至所述客户端,以使所述客户端进行播放。2.根据权利要求1所述的视频控制方法,其特征在于,基于所述多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频,包括:基于所述视频源地址,获取所述多路视频的图像和声音;基于所述控制指令的图像指令,将所述多路视频的图像合成为一路图像;基于所述控制指令的声音指令,将所述多路视频的声音合成为一路声音;对所述一路图像和所述一路声音进行时间同步和拼接,以得到所述一路视频。3.根据权利要求2所述的视频控制方法,其特征在于,所述控制指令的图像指令包括以下任意一者或多者:点播/停止图像指令、画面分割指令、图像编码指令以及图像解码指令;所述控制指令的声音指令包括以下任意一者或多者:播放/停止声音指令、声音编码指令、声音解码指令以及混音指令。4.一种基于云服务平台的视频控制方法,其特征在于,应用于客户端,该视频控制方法包括:响应于用户针对多路视频的操作,生成用于视频控制的远程控制协议;将所述远程控制协议发送至所述云服务平台,以使得所述云服务平台解析得到关于多路视频的控制指令和视频源地址,并基于所述关于多路视频的控制指令和视频源地址,将所述多路视频合成为一路视频;播放所述云服务平台发送的所述一路视频。5.根据权利要求4所述的音视频控制方法,其特征在于,所述响应于用户针对所述多路视频的操作动作,生成用于视频控制的远程控制协议,包括:监听所述用户在所述客户端针对所述多路视频的操作动作而得到的输入事件,其中所述操作动作包括键盘输入、鼠标输入、屏幕控制输入、图像控制输入和声音控制输入;基于tcp/ip协议,对所监听到的输入事件进行封装,以得到所述远程控制协议。6.根据权利要求5所述的视频控制方法,其特征在于,监听所述用户在所述客户端针对所述多路视频的操作动作而得到的输入事件,包括:针对所述鼠标输入,监听所述鼠标的双击操作、左击操作、右击操作和和移动操作;针对所述键盘输入,监听所述键盘的按键操作和按键的ascii码;针对所述屏幕控制输入,监听所述屏幕控制的坐标系;针对所述声音控制输入,监听所述声音源编号、声音控制行为和混音音量;针对所述图像控制输入,监听所述图像源编号、图像控制行为、图像显示位置和图像分屏数量。7.一种基于云服务平台的视频控制装置,其特征在于,应用于云服务平台,所述视频控制装置包括:存储器,其存储有能够在处理器上运行的程序;以及
所述处理器,其被配置为执行所述程序时实现上述权利要求1-3任一项应用于所述云服务平台的视频控制方法。8.一种基于云服务平台的视频控制装置,其特征在于,应用于客户端,所述视频控制装置包括:存储器,其存储有能够在处理器上运行的程序;以及所述处理器,其被配置为执行所述程序时实现上述权利要求4-6任一项应用于所述客户端的视频控制方法。9.一种基于云服务平台的视频控制系统,其特征在于,所述视频控制系统包括远程交互的客户端和云服务平台;其中,所述客户端配置有权利要求8所述的视频控制装置以及所述云服务平台配置有权利要求7所述的视频控制装置。10.一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行本申请上述权利要求1-3中任一项所述的视频控制方法或者权利要求4-6中任一项所述的视频控制方法。
技术总结
本发明实施例提供一种基于云服务平台的视频控制方法、装置、系统和存储介质,属于视频技术领域。该视频控制方法,应用于云服务平台,包括:响应于来自客户端的基于用户针对多路视频的操作而生成的远程控制协议,解析得到关于多路视频的控制指令;基于所述控制指令,将所述多路视频合成为一路视频;以及将所合成的一路视频传输至所述客户端,以使所述客户端进行播放。本发明采用软件方式实现视频控制,充分利用云服务平台的算力,将多路视频合成一路进行显示,有效规避了硬件方式扩展的缺陷,降低成本,且应用方式灵活。且应用方式灵活。且应用方式灵活。
技术研发人员:黄少军
受保护的技术使用者:北京飞讯数码科技有限公司
技术研发日:2022.12.30
技术公布日:2023/8/4
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:快换总成和换电车辆的制作方法 下一篇:一种快速拆装备用过渡仓的制作方法
