一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

视频会议的录播方法、系统、终端设备以及存储介质与流程

2022-03-19 18:59:09 来源:中国专利 TAG:


1.本发明涉及通信技术领域,尤其是涉及一种视频会议的录播方法、系统、终端设备以及计算机可读存储介质。


背景技术:

2.视频会议系统发展迅速,短短几年内已经在it、教育和医疗等领域被广泛应用,成为人们日常办公的一大助力。
3.视频会议系统的录播一般通过第三方录播系统进行,将需要录制的媒体流发送给录播系统,由人为控制录制的开始和停止,并且无法根据实际需求进行针对性录制。这种由人为控制录制开始和停止的方式容易使得录像文件产生多个分片,给回放带来复杂度。另外,对录像文件进行回放时一般是采用第三方播放器播放或者是下载后播放的方式,不能够直接利用现有视频会议系统进行回放,且无法控制录像文件的传播范围。
4.综上,现有的视频会议录播技术普遍采用人工控制录播的方式,使得视频会议的录制和播放的效率低下。


技术实现要素:

5.本发明的主要目的在于提供一种视频会议的录播方法、系统、终端设备以及计算机可读存储介质,旨在提升视频会议的录播效率。
6.为实现上述目的,本发明提供一种视频会议的录播方法,所述视频会议的录播方法包括:
7.接收所述视频会议系统传递的录制请求,并解析所述录制请求得到针对视频会议的预设录制方式;
8.按照所述预设录制方式对所述视频会议进行录制得到音视频文件;
9.接收所述视频会议系统传递回放请求,基于所述回放请求从所述音视频文件中获取目标音视频文件,并将所述目标音视频文件回传至所述视频会议系统进行回放。
10.可选地,所述视频会议的录播方法,还包括:
11.获取录制配置参数,并根据所述录制配置参数生成预设录制方式,其中,所述预设录制方式包括:时间录制、码流录制、角色录制、人物录制、预置位录制和接口录制。
12.可选地,所述按照所述预设录制方式对所述视频会议进行录制得到音视频文件的步骤,包括:
13.基于所述预设录制方式,通过预设的录制通道对所述视频会议进行录制得到所述音视频文件。
14.可选地,所述视频会议的录播方法还包括:
15.判断是否接收到针对所述视频会议的暂停录制请求;
16.若是,则暂停对所述视频会议的录制,并判断是否接收到针对所述视频会议的继续录制请求;
17.若接收到所述继续录制请求,则通过所述录制通道继续对所述视频会议进行录制。
18.可选地,在所述判断是否接收到针对所述视频会议的继续录制请求的步骤之后,还包括:
19.若未接收到所述继续录制请求,则根据所述预设录制方式结束针对所述视频会议的录制,并得到所述音视频文件。
20.可选地,所述基于所述回放请求从所述音视频文件中获取目标音视频文件,并将所述目标音视频文件回传至所述视频会议系统进行回放的步骤,包括:
21.基于所述回放请求获取通过预设的ivvr流程确定的所述音视频文件中的目标音视频文件;
22.判断所述视频会议的组会方式得到判断结果,并根据所述判断结果将所述目标音视频文件回传至所述视频会议系统进行回放。
23.可选地,所述视频会议的录播方法,还包括:
24.在根据所述录制请求对视频会议进行录制得到所述音视频文件的同时,根据所述回放请求将所述音视频文件回传至所述视频会议系统进行回放。
25.为实现上述目的,本发明还提供一种视频会议的录播系统,所述视频会议的录播系统包括:
26.解析模块,用于接收所述视频会议系统传递的录制请求,并解析所述录制请求得到针对视频会议的预设录制方式;
27.录制模块,用于按照所述预设录制方式对所述视频会议进行录制得到音视频文件;
28.回传模块,用于接收所述视频会议系统传递回放请求,基于所述回放请求从所述音视频文件中获取目标音视频文件,并将所述目标音视频文件回传至所述视频会议系统进行回放。
29.其中,本发明视频会议的录播系统的各个功能模块各自在运行时均实现如上所述的视频会议的录播方法的步骤。
30.为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的视频会议的录播程序,所述视频会议的录播程序被所述处理器执行时实现如上所述的视频会议的录播方法的步骤。
31.此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有视频会议的录播程序,所述视频会议的录播程序被处理器执行时实现如上所述的视频会议的录播方法的步骤。
32.此外,为实现上述目的,本发明还提供计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上所述的视频会议的录播方法的步骤。
33.本发明提供一种视频会议的录播方法、系统、终端设备、计算机可读存储介质以及计算机程序产品,通过接收所述视频会议系统传递的录制请求,并解析所述录制请求得到针对视频会议的预设录制方式;按照所述预设录制方式对所述视频会议进行录制得到音视频文件;接收所述视频会议系统传递回放请求,基于所述回放请求从所述音视频文件中获
取目标音视频文件,并将所述目标音视频文件回传至所述视频会议系统进行回放。
34.本发明中,终端设备获取到用户通过视频会议系统触发的录制请求,解析该录制请求,进而从该录制请求中得到用户确定的预设录制方式。终端设备在通过解析录制请求获取到针对视频会议的预设录制方式后,将按照该预设录制方式对视频会议进行录制,并得到录制完成后的音视频文件。终端设备将通过视频会议系统接收针对该音视频文件的回放请求,并基于该回放请求从该音视频文件中获取目标音视频文件,并通过录播系统将该目标音视频文件回传至视频会议系统,以通过视频会议系统对目标音视频文件进行回放。本发明能够提升视频会议的录播效率。
附图说明
35.图1为本发明实施例方案涉及的硬件运行环境的结构示意图;
36.图2为本发明视频会议的录播方法一实施例的流程示意图;
37.图3为本发明视频会议的录播方法一实施例涉及到的视频会议录播模块示意图;
38.图4为本发明视频会议的录播方法一实施例涉及到的视频会议录制流程示意图;
39.图5为本发明视频会议的录播方法一实施例涉及到的视频会议回放流程示意图;
40.图6为本发明视频会议的录播系统一实施例的功能模块示意图。
41.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
42.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
43.如图1所示,图1是本发明实施例方案涉及的硬件运行环境的设备结构示意图。
44.需要说明的是,本发明实施例终端设备可以是用于实现各个类型数据源的数据抽取的终端设备,该终端设备具体可以是智能手机、个人计算机和服务器等。
45.如图1所示,该设备可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
46.本领域技术人员可以理解,图1中示出的设备结构并不构成对设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
47.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及视频会议的录播程序。操作系统是管理和控制设备硬件和软件资源的程序,支持视频会议的录播程序以及其它软件或程序的运行。在图1所示的设备中,用户接口1003主要用于与客户端进行数据通信;网络接口1004主要用于与服务器建立通信连接;而处理器1001可以用于调用存储器1005中存储的视频会议的录播程序,并执行以下操作:
48.接收所述视频会议系统传递的录制请求,并解析所述录制请求得到针对视频会议
的预设录制方式;
49.按照所述预设录制方式对所述视频会议进行录制得到音视频文件;
50.接收所述视频会议系统传递回放请求,基于所述回放请求从所述音视频文件中获取目标音视频文件,并将所述目标音视频文件回传至所述视频会议系统进行回放。
51.进一步地,处理器1001还可以用于调用存储器1005中存储的视频会议的录播程序,还执行以下操作:
52.获取录制配置参数,并根据所述录制配置参数生成预设录制方式,其中,所述预设录制方式包括:时间录制、码流录制、角色录制、人物录制、预置位录制和接口录制。
53.进一步地,处理器1001还可以用于调用存储器1005中存储的视频会议的录播程序,还执行以下操作:
54.基于所述预设录制方式,通过预设的录制通道对所述视频会议进行录制得到所述音视频文件。
55.进一步地,在所述暂停对所述视频会议的录制的步骤之后,处理器1001还可以用于调用存储器1005中存储的视频会议的录播程序,还执行以下操作:
56.判断是否接收到针对所述视频会议的暂停录制请求;
57.若是,则暂停对所述视频会议的录制,并判断是否接收到针对所述视频会议的继续录制请求;
58.若接收到所述继续录制请求,则通过所述录制通道继续对所述视频会议进行录制。
59.进一步地,在所述判断是否接收到针对所述视频会议的继续录制请求的步骤之后,处理器1001还可以用于调用存储器1005中存储的视频会议的录播程序,还执行以下操作:
60.若未接收到所述继续录制请求,则根据所述预设录制方式结束针对所述视频会议的录制,并得到所述音视频文件。
61.进一步地,处理器1001还可以用于调用存储器1005中存储的视频会议的录播程序,执行以下操作:
62.基于所述回放请求获取通过预设的ivvr流程确定的所述音视频文件中的目标音视频文件;
63.判断所述视频会议的组会方式得到判断结果,并根据所述判断结果将所述目标音视频文件回传至所述视频会议系统进行回放。
64.进一步地,处理器1001还可以用于调用存储器1005中存储的视频会议的录播程序,还执行以下操作:
65.在根据所述录制请求对视频会议进行录制得到所述音视频文件的同时,根据所述回放请求将所述音视频文件回传至所述视频会议系统进行回放。
66.基于上述的结构,提出本发明视频会议的录播方法的各个实施例。
67.参照图2,图2为本发明视频会议的录播方法第一实施例的流程示意图。
68.在本实施例中,提供了视频会议的录播方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以不同于此处的顺序所示出或描述的步骤。
69.步骤s10,接收所述视频会议系统传递的录制请求,并解析所述录制请求得到针对
视频会议的预设录制方式;
70.终端设备获取到用户通过视频会议系统触发的录制请求,解析该录制请求,进而从该录制请求中得到用户确定的预设录制方式,以根据该预设录制方式对视频会议进行录制,得到音视频文件。
71.需要说明的是,在本实施例中,如图3所示的视频会议录播模块示意图,视频会议系统包括:控制模块1、连接模块1和媒体模块1,而录播系统包括:控制模块2、连接模块2和媒体模块2。终端设备在通过视频会议系统接收到用户针对视频会议发出的录制请求后,需要预先建立视频会议系统和录播系统之间的连接。
72.具体地,例如,如图4所示的视频会议录制流程示意图,终端设备建立视频会议系统与录播系统连接的方式包括:通过控制模块1向连接模块1发送连接消息,该连接模块1接收到该连接消息后将该连接消息发送至连接模块2,该连接模块2接收到该连接消息后将该连接消发送至控制模块2,在控制模块2接收到该连接消息后将建立视频会议系统和录播系统之间的连接。另外,在控制模块2接收到连接消息后将对该连接消息做出响应,并将响应消息发送至控制模块1,控制模块1在接收到该响应消息后将开始针对视频会议进行录制。进而,终端设备将录制请求通过视频会议系统中的控制模块1发送至录播系统中的控制模块2,由控制模块2向媒体模块2发送准备录制的消息,以通过媒体模块2对视频会议进行录制。其中,控制模块2将响应消息发送至控制模块1的方式包括:通过控制模块2向连接模块2发送响应消息,该连接模块2接收到该响应消息后将该响应消息发送至连接模块1,该连接模块1接收到该响应消息后将该响应消息通发送至控制模块1。
73.需要说明的是,在本实施例中,用户在通过视频会议系统对视频会议进行录制时,需要提前确定预设录制方式,该预设录制方式可以包括:时间录制、码流录制、角色录制、人物录制、预设位录制和接口录制等。若用户选择的预设录制方式为时间录制,那么需要提前设置针对视频会议的录制开始时间和录制结束时间,终端设备将按照用户预先设置的录制开始时间和录制结束时间进行视频会议的录制。若用户选择的录制方式为码流录制,那么需要提前确定录制目标,该录制目标包括:主视频、辅视频以及主视频和辅视频的合成视频。若用户选择的录制方式为角色录制,那么需要预先设置需要录制的主会场和分会场等。若用户选择的录制方式为人物录制,那么用户需要预先设置录制的目标人物,比如领导a等。若用户选择的录制方式为预置位录制,那么用户需要确定预置位名称,如1号预置位、2号预置位等,使得终端设备能够调用相应的预置位,并对该预置位的视频会议进行录制。若用户选择的录制方式为接口录制,那么需要预置接口类型,包括:hdmi、dvi和vga等。
74.步骤s20,按照所述预设录制方式对所述视频会议进行录制得到音视频文件;
75.终端设备在通过解析录制请求获取到针对视频会议的预设录制方式后,将按照该预设录制方式对视频会议进行录制,并得到录制完成后的音视频文件。
76.需要说明的是,在本实施例中,当用户选择某一种预设录制方式时,终端设备将按照用户预先选择的预设录制方式进行视频会议的录制。
77.具体地,例如,若用户选择的录制方式为时间录制,终端设置将按照的预设的录制开始时间和录制结束时间对视频会议进行录制;若用户选择的预设录制方式为码流录制中的辅视频录制方式,终端设备将对视频会议中的辅视频进行录制,其中,该辅视频可以包括针对视频会议中ppt等文件录制的视频,此时终端设备只会针对视频会议中ppt等文件进行
录制,并在ppt播放完成后结束录制;若用户选择的预设录制方式为针对视频会议中的主会场进行录制,此时终端设备将针对该主会场进行录制,并在该主会场关闭之后结束录制;若用户选择的预设录制方式为针对视频会议中的发言领导a进行录制,此时终端设备将针对该发言领导a进行录制,在该发言领导a结束发言时将结束录制;若用户选择的预设录制方式为针对1号预置位进行录制,此时终端设备将调用该1号预置位,并针对该1号预置位的音视频进行持续录制;若用户选择的预设录制方式为对hdmi接口的视频源进行录制,此时终端设备将只对hdmi接口的视频源进行录制,终端设备在检测到视频源的接口类型为非hdmi类型是将暂停或者结束录制。
78.进一步地,本发明视频会议的录播方法,还包括:
79.步骤s40,获取录制配置参数,并根据所述录制配置参数生成预设录制方式,其中,所述预设录制方式包括:时间录制、码流录制、角色录制、人物录制、预置位录制和接口录制。
80.终端设备在通过预设录制方式对视频会议进行录制之前,需要预先获取录制配置参数,并根据该录制配置参数生成预设录制方式,该预置录制方式可以包括:时间录制、码流录制、角色录制、人物录制、预置位录制和接口录制等。
81.需要说明的是,在本实施例中,用户在通过录播系统进行视频会议进行录制之前,可通过录播系统对录制配置参数进行具体设置,终端设备将按照用户预先设置的录制配置参数生成预设录制方式,并按照该预设录制方式对视频会议进行录制。不同预设录制方式的录制配置参数也是不同的,如,预设录制方式为时间录制,那么录制配置参数可以包括:录制开始时间和录制结束时间等;若预设录制方式为码流录制,那么录制配置参数可以包括:主视频、辅视频以及主视频和辅视频的合成视频等;若预设录制方式为角色录制,那么录制配置参数可以包括:主会场和分会场等;若预设录制方式为人物录制,那么录制配置参数可以包括:目标人物,比如领导、发言者、提问者等;若预设录制方式为预置位录制,那么录制配置参数可以包括:1号预置位、2号预置位等;若预设录制方式为接口录制,那么录制配置参数可以包括:hdmi接口、dvi接口和vga接口等。另外,用户也可通过视频会议系统对录制配置参数进行具体设置,或者由管理员预先对录制配置参数进行配置,用户可根据实现需求对设置完成的录制配置参数进行参数修改,在本实施例中不对录制配置参数的设置方式做具体限定。
82.进一步地,在上述步骤s20中,“按照所述预设录制方式对所述视频会议进行录制得到音视频文件”,可以包括:
83.步骤s201,基于所述预设录制方式,通过预设的录制通道对所述视频会议进行录制得到所述音视频文件。
84.终端设备在接收到用户的录制请求后,将为该用户预留一个录制通道,并按照预设录制方式通过该录制通道对视频会议进行录制。
85.需要说明的是,在本实施例中,终端设备即使接收到针对视频会议的暂停录制请求也将保持该录制通道,只有在判断到结束录制时才会关闭该录制通道。另外,当接收到暂停录制请求时,录播系统也将处于等待状态,直至接收到继续录制请求,以保证录制的音视频文件的连续性,避免出现音视频文件分段的问题。并且,暂停录制请求的可以是由用户所触发,也可以是由预设录制方式所触发。
86.进一步地,本发明视频会议的录播方法,还包括:
87.步骤s50,判断是否接收到针对所述视频会议的暂停录制请求;
88.终端设备在针对视频会议进行录制时,需要时刻判断是否有接收到暂停录制请求,以基于该暂停录制请求对视频会议的录制进行暂停。
89.具体地,例如,若用户选择的预设录制方式为码流录制,那么终端设备在检测到ppt文件后将对该ppt的播放过程进行录制,在未检测到该ppt时将暂时对该ppt的录制,直至重新检测到该ppt;若用户选择的预设录制方式为角色录制,那么终端设备在检测到主会场后将对该主会场的会议进程进行录制,在未检测到该会场时将暂停对该主会场会议进程的录制,直至重新检测到该主会场;若用户选择的预设录制方式为人物录制,那么终端设备在检测到发言领导a后将对该发言领导a的音频和视频进行录制,在未检测到该发言领导a时将暂停录制,直至重新检测到发言领导a。若用户选择的预设录制方式为针对1号预置位进行录制,那么终端设备只会针对1号预置位的音视频进行录制。
90.步骤s60,若是,则暂停对所述视频会议的录制,并判断是否接收到针对所述视频会议的继续录制请求;
91.终端设备在接收到针对所述视频的暂停录制请求后,将暂停视频会议的录制,并且保持录制通道为等待状态,并需要继续判断是否接收到继续录制请求,以基于该继续请求对视频会议继续录制。
92.需要说明的是,在本实施例中,视频会议系统中的控制模块1在接收到暂停录制请求之后,将发送暂停录制消息至媒体模块1和控制模块2,由控制模块2将暂停录制消息发送至媒体模块2,媒体模块1在接收到暂停录制消息后将暂停传输音视频文件至媒体模块2,媒体模块2在接收到暂停录制消息后将暂停接收和存储音视频文件。
93.具体地,例如,若此时的预设录制方式为人物录制,当捕捉不到目标人物时将会触发暂停录制请求,终端设备在接收到该暂停录制请求后将暂停针对视频会议的录制,并保持当前录制通道为等待状态,以在接收到继续录制请求后通过该录制通道继续进行录制。其中,继续录制请求可由预设录制方式所触发,如,若此时的预设录制方式为人物录制,在捕捉不到目标人物时触发暂停录制请求,终端设备基于该暂停录制请求对视频会议暂停录制后,将进一步判断是否接收到针对视频会议的继续录制请求,以基于该继续录制请求,通过录制通道继续对视频会议进行录制。
94.步骤s70,若接收到所述继续录制请求,则通过所述录制通道继续对所述视频会议进行录制。
95.需要说明的是,在本实施例中,终端设备在接收到继续录制请求后,将通过录制通过对视频会议进行录制,该录制通过仍旧是在接收到暂停录制请求之前的录制通道,以保证录制视频的连续性。另外,终端设备在通过视频会议系统中的控制模块1接收到继续录制请求之后,将发送继续录制消息至媒体模块1和控制模块2,由控制模块2将继续录制消息发送至媒体模块2,媒体模块1在接收到暂停录制消息后将继续转发和传输音视频文件至媒体模块2,媒体模块2在接收到继续录制消息后将继续接收和存储音视频文件。
96.具体地,例如,若此时的预设录制方式为人物录制,在暂停视频会议的录制后,又再次检测到了目标人物,此时将触发继续录制请求,终端设备将基于该继续录制请求,通过录制通道继续对视频会议进行录制得到音视频文件。
97.进一步地,本发明视频会议的录播方法,还包括:
98.步骤s30,接收所述视频会议系统传递回放请求,基于所述回放请求从所述音视频文件中获取目标音视频文件,并将所述目标音视频文件回传至所述视频会议系统进行回放。
99.终端设备将通过视频会议系统接收针对该音视频文件的回放请求,并基于该回放请求从该音视频文件中获取目标音视频文件,并通过录播系统将该目标音视频文件回传至视频会议系统,以通过视频会议系统对目标音视频文件进行回放。
100.需要说明的是,在本实施例中,终端设备在接收到针对视频会议的回放请求后,首先需要建立视频会议系统与录播系统之间的联系。
101.具体地,例如,如图5所示的视频会议回放流程示意图,终端设备通过控制模块1向连接模块1发送连接消息,该连接模块1接收到该连接消息后将该连接消息发送至连接模块2,该连接模块2接收到该连接消息后将该连接消息发送至控制模块2,控制模块2接收到连接信令后将对该连接信令做出响应,并将响应消息发送至控制模块1,在控制模块1在接收到该响应消息后将基于回放请求对视频会议进行回放。
102.在本实施例中,终端设备获取到用户通过视频会议系统触发的录制请求,解析该录制请求,进而从该录制请求中得到用户确定的预设录制方式,以根据该预设录制方式对视频会议进行录制,得到音视频文件。终端设备在通过解析录制请求获取到针对视频会议的预设录制方式后,将按照该预设录制方式对视频会议进行录制,并得到录制完成后的音视频文件。终端设备在通过预设录制方式对视频会议进行录制之前,需要预先获取录制配置参数,并根据该录制配置参数生成预设录制方式,该预置录制方式可以包括:时间录制、码流录制、角色录制、人物录制、预置位录制和接口录制等。终端设备在针对视频会议进行录制时,需要时刻判断是否有接收到暂停录制请求,以基于该暂停录制请求对视频会议的录制进行暂停。终端设备在接收到针对所述视频的暂停录制请求后,将暂停视频会议的录制,并且保持录制通道为等待状态,并需要继续判断是否接收到继续录制请求,以基于该继续请求对视频会议继续录制。终端设备在接收到继续录制请求后,将通过录制通过对视频会议进行录制。终端设备将通过视频会议系统接收针对该音视频文件的回放请求,并基于该回放请求从该音视频文件中获取目标音视频文件,并通过录播系统将该目标音视频文件回传至视频会议系统,以通过视频会议系统对目标音视频文件进行回放。
103.相比于传统的人工控制视频录制的开始和结束,本发明采用了智能录播方式,通过预设录制方式对视频会议进行录制和播放,本发明能够提升视频会议的录播效率。
104.进一步地,基于上述本发明视频会议的录播方法的第一实施例,提出本发明视频会议的录播方法的第二实施例。
105.本实施例与上述第一实施例之间的主要区别在于,在上述步骤s60中,“判断是否接收到针对所述视频会议的继续录制请求”之后,还包括:
106.步骤s80,若未接收到所述继续录制请求,则根据所述预设录制方式结束针对所述视频会议的录制,并得到所述音视频文件。
107.终端设备在针对视频会议进行录制时,不仅需要判断是否需要暂停视频会议的录制,还需要根据预设录制方式判断是否需要结束录制,若是未接收到针对视频会议的继续录制请求,将采取与预设录制方式相一致的方式结束录制。
108.需要说明的是,在本实施例中,由于预设录制方式可以包括:时间录制、码流录制、角色录制、人物录制、预设位录制和接口录制,当终端设备采用某种预设录制方式对视频会议进行录制时,也将采用与该预设录制方式相对应的方式结束视频会议的录制。除此之外,用户也可根据实际需求随时结束录制。
109.具体地,例如,若预设录制方式为时间录制,终端设备将按照预设的录制结束时间对视频会议结束录制;若预设录制方式为码流录制、角色录制、人物录制、预置位录制或者接口录制时,终端设备在针对视频会议进行暂停录制之后,若在预设时长内未接收到针对视频会议的继续录制请求,将结束录制,在本实施例中不对预设时长做具体限定。
110.进一步地,上述步骤s30中,“基于所述回放请求从所述音视频文件中获取目标音视频文件,并将所述目标音视频文件回传至所述视频会议系统进行回放”,可以包括:
111.步骤s301,基于所述回放请求获取通过预设的ivvr流程确定的所述音视频文件中的目标音视频文件;
112.终端设备在接收到回放请求后将解析该回放请求,得到用户通过预设的ivvr流程确定的目标音视频文件,并将该目标音视频文件通过录播系统回传至视频会议系统,以通过视频会议系统对目标音视频文件进行回放。
113.具体地,例如,如图5所示的视频会议回放流程示意图,而终端设备在接收到用户触发的基于ivvr流程的回放请求后,将通过视频会议系统中的控制模块1向录播系统中的控制模块2发送回放消息,并通过控制模块1将回放消息发送至媒体模块1,通过控制模块2将回放消息发送至媒体模块2,媒体模块2在接收到该回放消息后将目标音视频文件回传至媒体模块1,而媒体模块1在获取到由媒体模块2传输的目标音视频文件后将通过视频会议系统对该目标音视频文件进行回放。
114.需要说明的是,在本实施例中,用户可通过ivvr(interactive voice and video response,交互式语音及视频应答)流程选择需要回放的音视频文件,终端设备在接收到用户通过ivvr流程选择的目标音视频文件后,将该目标音视频文件通过录播系统回传至视频会议系统,由视频会议系统对目标音视频文件进行回放。
115.步骤s302,判断所述视频会议的组会方式得到判断结果,并根据所述判断结果将所述目标音视频文件回传至所述视频会议系统进行回放。
116.终端设备在通过视频会议系统获取到用户需要回放的目标音视频文件后,需要进一步判断当前视频会议的组会方式,并得到判断结果,以根据该判断结果通过视频会议系统对目标音视频进行回放。
117.需要说明的是在,在本实施例中,终端设备可直接通过视频会议系统对目标音视频文件进行回放,不需要通过第三录播软件对目标音视频文件进行回放,但是需要预先判断当前视频会议的组会方式,以根据当前视频会议的组会方式对目标文件音视频进行回放,以控制目标音视频文件的传播范围。
118.具体地,例如,视频会议的组会方式可以包括:讨论模式、主席模式、广播模式等。若终端设备判断到当前的组会方式为讨论模式,终端设备只会将目标音视频文件通过视频会议系统回放给该讨论模式中的每一位用户;若判断到当前视频会议的组会方式为主席模式,终端设备则会将该目标音视频文件回放给主席模式下的管理员,即只有管理员才能够观看该目标音视频文件的回放,而管理员以外的用户只有在获取到管理员的许可后才有权
发送回放请求,并获取目标音视频文件,此种回放方式有效限制音视频文件的传播范围。
119.进一步地,本发明视频会议的录播方法,还包括:
120.步骤s90,在根据所述录制请求对视频会议进行录制得到所述音视频文件的同时,根据所述回放请求将所述音视频文件回传至所述视频会议系统进行回放。
121.终端设备在接收到用户发起的录制请求时,也可以同步接收用户发起的回放请求,并基于该录制请求对视频会议进行录制得到音视频文件,同时也可以基于该回放请求通过录播系统将该音视频文件回传至视频会议系统,以通过该视频会议系统对音视频文件进行回放。
122.需要说明的是,在本实施例中,终端设备在通过视频会议系统和录播系统对视频会议进行录制的同时,也能够通过ivvr流程从音视频文件中获取目标音视频文件,并通过录播系统将该目标音视频文件回传至视频会议系统进行播放,此种同步录播的方式不会引起资源和进程的冲突,并且能够极大提升视频会议的录播效率。
123.在本实施例中,终端设备在针对视频会议进行录制时,不仅需要判断是否需要暂停视频会议的录制,还需要根据预设录制方式判断是否需要结束录制,若是未接收到针对视频会议的继续录制请求,将采取与预设录制方式相一致的方式结束录制。终端设备在接收到回放请求后将解析该回放请求,得到用户通过预设的ivvr流程确定的目标音视频文件,并将该目标音视频文件通过录播系统回传至视频会议系统,以视频会议系统对目标音视频文件进行回放。终端设备在通过视频会议系统获取到用户需要回放的目标音视频文件后,需要进一步判断当前视频会议的组会方式,并得到判断结果,以根据该判断结果通过视频会议系统对目标音视频进行回放。终端设备在接收到用户发起的录制请求时,也可以同步接收用户发起的回放请求,并基于该录制请求对视频会议进行录制得到音视频文件,同时也可以基于该回放请求通过录播系统将该音视频文件回传至视频会议系统,以通过该视频会议系统对音视频文件进行回放。
124.此外,本发明实施例还提出一种视频会议的录播系统,参照图6,图6为本发明视频会议的录播系统一实施例的功能模块示意图。如图6所示,本发明视频会议的录播系统,包括:
125.解析模块,用于接收所述视频会议系统传递的录制请求,并解析所述录制请求得到针对视频会议的预设录制方式;
126.录制模块,用于按照所述预设录制方式对所述视频会议进行录制得到音视频文件;
127.回传模块,用于接收所述视频会议系统传递回放请求,基于所述回放请求从所述音视频文件中获取目标音视频文件,并将所述目标音视频文件回传至所述视频会议系统进行回放。
128.进一步地,本发明视频会议的录播系统,还包括:
129.生成模块,用于获取录制配置参数,并根据所述录制配置参数生成预设录制方式,其中,所述预设录制方式包括:时间录制、码流录制、角色录制、人物录制、预置位录制和接口录制。
130.进一步地,所述录制模块,包括:
131.录制单元,用于基于所述预设录制方式,通过预设的录制通道对所述视频会议进
行录制得到所述音视频文件。
132.进一步地,本发明视频会议的录播系统,还包括:
133.第一判断模块,用于判断是否接收到针对所述视频会议的暂停录制请求;
134.第二判断模块,用于若是,则暂停对所述视频会议的录制,并判断是否接收到针对所述视频会议的继续录制请求;
135.继续录制模块,用于若接收到所述继续录制请求,则通过所述录制通道继续对所述视频会议进行录制。
136.进一步地,本发明视频会议的录播系统,还包括:
137.结束录制模块,用于若未接收到所述继续录制请求,则根据所述预设录制方式结束针对所述视频会议的录制,并得到所述音视频文件。
138.进一步地,所述回传模块,包括:
139.获取单元,用于基于所述回放请求获取通过预设的ivvr流程确定的所述音视频文件中的目标音视频文件;
140.回传单元,用于判断所述视频会议的组会方式得到判断结果,并根据所述判断结果将所述目标音视频文件回传至所述视频会议系统进行回放。
141.进一步地,本发明视频会议的录播系统,还包括:
142.录播模块,用于在根据所述录制请求对视频会议进行录制得到所述音视频文件的同时,根据所述回放请求将所述音视频文件回传至所述视频会议系统进行回放。
143.本发明视频会议的录播系统的各个功能模块的具体实施方式与上述视频会议的录播方法各实施例基本相同,在此不做赘述。
144.此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有视频会议的录播程序,所述视频会议的录播程序被处理器执行时实现如上所述的视频会议的录播方法的步骤。
145.本发明视频会议的录播系统和计算机可读存储介质的各实施例,均可参照本发明视频会议的录播方法各个实施例,此处不再赘述。
146.此外,本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如以上视频会议的录播方法的任一项实施例所述的视频会议的录播方法的步骤。
147.本发明计算机程序产品的具体实施例与上述视频会议的录播方法的各实施例基本相同,在此不作赘述。
148.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
149.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
150.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做
出贡献的部分可以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
151.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献