CN103841348B - 视音频录制效果的调节方法、装置和*** - Google Patents
视音频录制效果的调节方法、装置和*** Download PDFInfo
- Publication number
- CN103841348B CN103841348B CN201410126761.1A CN201410126761A CN103841348B CN 103841348 B CN103841348 B CN 103841348B CN 201410126761 A CN201410126761 A CN 201410126761A CN 103841348 B CN103841348 B CN 103841348B
- Authority
- CN
- China
- Prior art keywords
- video
- audio
- index
- code stream
- reference value
- 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.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明涉及一种视音频录制效果的调节方法、装置和***。该方法包括:录播服务器接收需要录制的当前视音频码流;解析当前视音频码流,得到当前视音频码流对应的当前视音频录制指标及对应的指标值;判断当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息;将视音频调节信令消息发送至远端码流源,以使远端码流源根据视音频录制指标的指标值及对应的调节幅度对当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至录播服务器进行录制。本发明实现了实时反馈录制效果,并在效果不满足要求时及时调整视音频的录制效果。
Description
技术领域
本发明涉及视频录播技术领域,尤其涉及一种视音频录制效果的调节方法、装置和***。
背景技术
随着视频会议技术的高速发展,视频会议录制的应用也越来越广泛,视频会议录制可以应用于司法、教育、医疗等等场景中。由于所录制的会议视频作为会议记录可能被众多用户下载观看,因此视频的录制效果成为视频录播技术领域最重要的需求。
在现有技术下,录播服务器在录制会议视频时,可以根据预设的触发条件,将录播视频画面切换至主讲者或者参会者近景视频画面,并驱动云台摄像机进行调节以获取该主讲者或者参会者的近景视频画面。现有技术通过对目标的行为动作进行分析并调用不同的镜头进行导播使得拍摄的视频接近手动导播效果,但是现有技术的视频录制效果主要是通过拼接多个视频画面的方式进行调整的,且只能单一地调整视频画面切换下的录制效果,如果视频录制过程中出现音频、视频效果变化太大的情况,则录制的视频效果将受到很大的影响,并不能满足目前用户对高录制效果的要求。
发明内容
本发明实施例提供了一种视音频录制效果的调节方法、装置和***,实现了在录制过程中录播服务器实时反馈录制效果以使得在视音频效果不好时及时调整视音频的录制效果,提高了视音频的录制效果。
第一方面,本发明实施例提供了一种视音频录制效果的调节方法,该方法包括:
录播服务器接收需要录制的当前视音频码流;
解析所述当前视音频码流,得到所述当前视音频码流对应的当前视音频录制指标及对应的指标值;
判断所述当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,所述视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;
将所述视音频调节信令消息发送至远端码流源,以使所述远端码流源根据所述视音频录制指标的指标值及对应的调节幅度对所述当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至所述录播服务器进行录制。
根据第一方面,在第一种可能实现方式中,所述当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
根据第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述判断所述当前视音频录制指标对应的指标值是否与参考值一致具体为:计算所述当前亮度指标对应的指标值与所述亮度指标参考值之间的第一差值,计算所述当前音量指标的指标值与所述音量指标参考值之间的第二差值,计算所述当前分辨率指标的指标值与所述分辨率指标参考值之间的第三差值;如果所述第一差值、所述第二差值、所述第三差值中的任一差值大于预设门限值,则判断所述当前视音频录制指标对应的指标值与参考值不一致。
根据第一方面,在第三种可能的实现方式中,所述将所述视音频调节信令消息发送至远端码流源之后,还包括:接收所述远端码流源发送的调节后的所述后续视音频码流,并判断后续视音频码流的录制指标对应的指标值是否与所述参考值一致,如果一致,则对所述后续视音频码流进行录制,否则执行所述生成视音频调节信令消息的操作。
根据第一方面,在第四种可能的实现方式中,所述将所述视音频调节信令消息发送至远端码流源具体为:向视音频采集终端或者多点控制单元MCU发送所述视音频调节信令消息。
根据第一方面或者第一方面的第一种、第二种、第三种、第四种可能的实现方式,在第五种可能的实现方式中,所述视音频调节信令消息为会话发起协议SIP信令消息或者H323信令消息;
当所述当前视音频码流中每一帧视频画面存在多个子画面时,所述视音频调节信令消息中还包括需要调节录制效果的子画面的子画面编号。
第二方面,本发明实施例提供了一种视音频录制效果的调节方法,该方法包括:
接收录播服务器发送的视音频调节信令消息,所述视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度;
根据预设的参考值,判断是否需要对所述当前视音频录制指标的指标值是否偏高按照所述对应的调节幅度进行调节;
如果是,则按照所述调节幅度对所述当前视音频码流的后续视音频码流的录制效果进行调节;
发送所述后续视音频码流至所述录播服务器。
根据第二方面,在第一种可能的实现方式中,所述接收录播服务器发送的视音频调节信令消息之后还包括:向所述录播服务器发送应答信令。
根据第二方面,在第二中可能的实现方式中,所述当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
第三方面,本发明实施例提供了一种视音频录制效果的调节装置,该装置包括:
第一接收单元,用于接收需要录制的当前视音频码流;
解析单元,用于解析所述当前视音频码流,得到所述当前视音频码流对应的当前视音频录制指标及对应的指标值;
处理单元,用于判断所述当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,所述视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;
第一发送单元,用于将所述视音频调节信令消息发送至远端码流源,以使所述远端码流源根据所述视音频录制指标的指标值及对应的调节幅度对所述当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至所述录播服务器进行录制。
根据第三方面,在第一种可能的实现方式中,所述当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
根据第三方面,在第二种可能的实现方式中,所述处理单元具体用于:计算所述当前亮度指标对应的指标值与所述亮度指标参考值之间的第一差值,计算所述当前音量指标的指标值与所述音量指标参考值之间的第二差值,计算所述当前分辨率指标的指标值与所述分辨率指标参考值之间的第三差值;如果所述第一差值、所述第二差值、所述第三差值中的任一差值大于预设门限值,则判断所述当前视音频录制指标对应的指标值与参考值不一致。
根据第三方面,在第三种可能的实现方式中,所述第一接收单元还用于:接收所述远端码流源发送的调节后的所述后续视音频码流;所述处理单元还用于,判断后续视音频码流的录制指标对应的指标值是否与所述参考值一致,如果一致,则对所述后续视音频码流进行录制,否则执行所述生成视音频调节信令消息的操作。
根据第三方面,在第四种可能的实现方式中,所述第一发送单元具体用于:向视音频采集终端或者多点控制单元MCU发送所述视音频调节信令消息。
根据第三方面或者第三方面的第一种、第二种、第三种、第四种可能的实现方式,在第五种可能的实现方式中,所述视音频调节信令消息为会话发起协议SIP信令消息或者H323信令消息;
当所述当前视音频码流中每一帧视频画面存在多个子画面时,所述视音频调节信令消息中还包括需要调节录制效果的子画面的子画面编号。
第四方面,本发明实施例提供了一种视音频录制效果的调节装置,所述装置包括:
第二接收单元,用于接收录播服务器发送的视音频调节信令消息,所述视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度;
判断单元,用于根据预设的参考值,判断是否需要对所述当前视音频录制指标的指标值是否偏高按照所述对应的调节幅度进行调节;
调节单元,用于如果所述判断单元的判断结果为是,则按照所述调节幅度对所述当前视音频码流的后续视音频码流的录制效果进行调节;
第二发送单元,用于发送所述后续视音频码流至所述录播服务器。
根据第四方面,在第一种可能的实现方式中,所述第二发送单元还用于:向所述录播服务器发送应答信令。
根据第四方面,在第二种可能的实现方式中,所述当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
第五方面,本发明实施例提供了一种视音频录制效果的调节***,该***上述装置。
本发明实施例提供的视音频录制效果的调节方法、装置和***中,录播服务器接收需要录制的当前视音频码流;解析当前视音频码流,得到当前视音频码流对应的当前视音频录制指标及对应的指标值;判断当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;将视音频调节信令消息发送至远端码流源,以使远端码流源根据视音频录制指标的指标值及对应的调节幅度对当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至录播服务器进行录制。本发明实施例通过上述技术方案实现了录播服务器在录制视音频时可以实时反馈录制效果,以便在视音频录制效果不好时及时调整视音频的录制效果,满足用户视音频录制效果最优的要求。
附图说明
图1为本发明实施例提供的一种视音频录制效果的调节方法的应用场景示意图;
图2为本发明实施例提供的又一视音频录制效果的调节方法的应用场景示意图;
图3为本发明实施例提供的又一视音频录制效果的调节方法的应用场景示意图;
图4为本发明实施例提供的一种视音频录制效果的调节方法流程图;
图5为本发明实施例提供的又一视音频录制效果的调节方法流程图;
图6为本发明实施例提供的一种视音频录制效果的调节装置示意图;
图7为本发明实施例提供的又一视音频录制效果的调节装置示意图;
图8为本发明实施例提供的一种录播服务器示意图;
图9为本发明实施例提供的一种远端码流源示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的视音频录制效果的调节方法、装置和***在实际应用时,作为一种新的视音频录制效果的调节方法可应用于可以需要实时录制视音频的场景,如可视电话、视频会议等场景。其中视频会议录制可以为单点视频会议录制、多点视频会议录制、多路视频会议录制等场景。
图1为本发明实施例提供的一种视音频录制效果的调节方法的应用场景示意图,如图所示,本发明实施例提供的应用场景为单点视频会议录制场景,终端C为视音频采集终端,采集当前视音频数据后,将该当前视音频数据对应的当前视音频码流发送到录播服务器(Realistic Sound Engine,RSE),录播服务器,录播服务器解析当前视音频码流得到对应的当前视音频录制指标及对应的指标值,即当前视音频的亮度、音量、分辨度等,然后将当前视音频录制指标与参考值进行比较,如果两者一致,则说明当前视音频的录制效果满足预设的要求,否则将向终端C发送视音频调节信令信息以使得终端在后续采集视音频数据时按照新的录制指标值采集视音频数据。其中,参考值可以由会议管理平台(ServiceManagement Center,SMC)发送到RSE,也可以使用默认值作为参考值。由此,本发明实施例实现了在单点视频会议录制场景中,录播服务器向终端实时反馈当前视音频码流的当前视音频录制指标值并在当前视音频录制指标值与参考值不一致时实时调整视音频的录制效果。
图2为本发明实施例提供的又一视音频录制效果的调节方法的应用场景示意图,如图所示,本发明实施例提供的应用场景为多点视频会议录制场景,终端A、终端B、终端C为视音频采集终端,各个终端采集当前视音频数据后,将该当前视音频数据对应的当前视音频码流发送到多点会议控制器(Multi Control Unit,MCU),MCU对各个终端发送的当前视音频码流进行解码并进行混音和合成多画面处理,然后将混音后的音频数据或者多画面打包成视音频码流发送到RSE,RSE接收到视音频码流后进行拆分,得到多个子画面对应的多路码流,解析处理后得到每个子画面对应的当前视音频录制指标及对应的指标值,即每个子画面的视频录制指标,然后将每个子画面的视频录制指标与参考值进行比较,如果两者一致,则说明对应的子画面的录制效果满足预设的要求,否则说明录制效果不理想,向MCU发送视音频调节信令信息以使得MCU决定是否进行效果调节,并且决定是由MCU本身调节多画面合成还是由对应的视音频采集终端进行调节,然后由MCU进行多画面合成调节或者由视音频采集终端在后续采集视音频数据时按照新的录制指标值采集视音频数据。其中,参考值可以由SMC发送到RSE,也可以使用默认值作为参考值,而多画面合成策略则由MCU和录播服务器统一确定。由此,本发明实施例实现了在多点视频会议录制场景中,录播服务器向远端码流源,如MCU和视音频采集终端实时反馈视音频录制效果,并按照预设策略实时调整视音频录制效果。
图3为本发明实施例提供的又一视音频录制效果的调节方法的应用场景示意图,如图所示,本发明实施例提供的应用场景为多路视频会议录制场景,终端A、终端B、终端C为视音频采集终端,用来采集各个会场的视音频数据,各个终端采集当前视音频数据后,将该当前视音频数据对应的当前视音频码流发送到RSE,RSE接收到视音频码流后进行解析处理后得到每个会场的当前视音频录制指标及对应的指标值,即每个会场的视频录制指标,然后将每个会场的视频录制指标与参考值进行比较,如果两者一致,则说明对应会场的录制效果满足预设的要求,否则说明录制效果不理想,向对应终端发送视音频调节信令信息以使得对应终端决定是否进行效果调节,如果需要调节,则按照调节幅度进行调节后将后续视音频数据对应的视音频码流发送到录播服务器。其中,参考值可以由SMC发送到RSE,也可以使用默认值作为参考值。由此,本发明实施例实现了在多路视频会议录制场景中,录播服务器向远端码流源,如视音频采集终端实时反馈视音频录制效果,并按照预设策略实时调整视音频录制效果。
需要说明的是,本发明实施例所提供的方法可应用于可视电话、网络视频、无线通讯、视频会议等场景,下面的实施例以视频会议这个应用场景为例来介绍本发明的详细技术方案,但是这只是本发明的具体实施例,不用于限定本发明的保护范围。
图4为本发明实施例提供的一种视音频录制效果的调节方法流程图。该实施例的执行主体是录播服务器,其中详细描述了录播服务器对采集到的视音频录制效果进行调节的方法。如图4所示,该实施例包括以下步骤:
步骤401,录播服务器接收需要录制的当前视音频码流。
在单点视频会议录制场景中或者多路视频会议录制场景中,当终端和录播服务器建立呼叫,进行视音频录制时,视音频采集终端可以将采集到的视音频数据对应的视音频码流直接发送到录播服务器。在多点视频会议录制场景中,视音频采集终端可以将采集到的视音频数据对应的视音频码流发送到MCU,由MCU进行相应的处理后发送到录播服务器。
步骤402,解析所述当前视音频码流,得到所述当前视音频码流对应的当前视音频录制指标及对应的指标值。
在图1所示的应用场景下,录播服务器接收到视频采集终端发送的当前视音频码流之后,直接对视音频码流进行解码和解析处理,分析出视音频码流对应的视音频的录制指标及对应的指标值。其中,当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标。
可选地,当前视音频录制指标还可以包括用来衡量视音频效果的其他指标项,这里不再一一详述。
在图2所示的应用场景下,录播服务器接收到MCU发送的当前视音频的多画面视音频码流之后,可以先将多画面码流拆分为多路码流,从而将多画面拆分为多个子画面,子画面的数目与码流的路数一致。对每个子画面对应的码流进行解码和解析处理,分析出每个子画面的视音频录制指标以及对应的指标值。在衡量录制效果是否满足用户的要求时,是针对每个子画面进行衡量的,即衡量每个子画面的录制效果是否满足用户的要求。
在图3所示的应用场景下,录播服务器接收到多个终端针对每个分会场发送的视音频码流之后,直接对每个会场的视音频码流进行解码和解析处理,分析出各个会场的视音频码流对应的视音频的录制指标及对应的指标值。
步骤403,判断所述当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,所述视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度。
其中,参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。可选地,参考值还可以包括其他的用来衡量视音频效果的指标参考值。
在进行视音频录制之前,用户可以通过SMC对视音频录制设置预设策略,即针对视音频的各项指标值设置参考值,并将参考值通过第三方接口下发到录播服务器。如果SMC没有预设参考值,也可以使用录制指标的默认值。
其中,判断当前视音频录制指标对应的指标值是否与参考值一致具体为:计算当前亮度指标对应的指标值与亮度指标参考值之间的第一差值,计算当前音量指标的指标值与音量指标参考值之间的第二差值,计算当前分辨率指标的指标值与分辨率指标参考值之间的第三差值;如果第一差值、第二差值、第三差值中的任一差值大于预设门限值,则判断当前视音频录制指标对应的指标值与参考值不一致。
具体地,参考值可以为一个单独的、具体的值,也可以为一个数值范围,当为一个具体的数值时,计算该具体的数值与当前视音频指标对应的指标值的差值,哪一项录制指标的差值超过预设门限值就说明视音频的该项录制效果不理想。当参考值为一个数值范围时,可以数值范围的最低值与当前视音频指标对应的指标值的差值,并且还计算数值范围的最高值与当前指标对应的指标值的差值,两个差值都符合预设门限值时说明视音频的录制效果理想,当然也可以通过其他的方式判断视音频录制效果是否理想。例如,只有指标值与参考值完全相等时,或者指标值在参考值的范围内时才说明录制效果理想。本发明实施例只是给出了常用的判断是否一致的方法,并不对判断方法进行限定。
如果判定需要对视音频的某项录制效果进行调节,则生成视音频调节信令消息,该消息可以为通过INFO扩展的方式扩展后的SIP信令消息,也可以为通过ID0方式扩展后的H323信令消息。
具体地,如果视音频调节信令消息为通过INFO方式扩展的SIP信令消息,则消息中SIP BODY可采用XML格式,XML中可以一次携带多个指标节点,每个指标节点包括指标值是否偏高以及对应的调节幅度,对于发送到MCU的信令消息,每个指标节点还包括子画面编号。其中,指标值是否偏高的参数为just,如果just的值为0则说明指标偏低,如果just的值为1则说明指标偏高;调节幅度可以用参数value来标识,value的值表示指标需要调节的幅度;子画面编号可以用num标识。
下面通过一个具体实例说明:
<?xml Version=″1.0″encoding=″UTF-8″?>
<xml_r00t>
<light>
<just>0</just>
<num>1<num>
<value>20</value>
</light>
<volume>
<just>1</just>
<num>1<num>
<value>20</value>
</volume>
上述代码所标识的实例为子画面1的视频亮度需要调高20,子画面1的视频音量需要调低20。
具体地,如果视音频调节信令消息为通过ID0方式扩展的H323信令消息,信令消息的包头还是和标准ID0消息一致,body采用每个指标占用32bit的形式,指标名称可占用8bit(最多不会超过256种指标),指标高低可占用1bit(0、1),有7bit保留位,调节幅度可占用16bit。
步骤404,将所述视音频调节信令消息发送至远端码流源,以使所述远端码流源根据所述视音频录制指标的指标值及对应的调节幅度对所述当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至所述录播服务器进行录制。
其中,将所述视音频调节信令消息发送至远端码流源具体为:向视音频采集终端或者多点控制单元MCU发送所述视音频调节信令消息。
具体地,在图1和图3所示的应用场景下,录播服务器直接将视音频调节信令消息发送到视音频采集终端;在图2所示的应用场景下,录播服务器将视音频调节信令消息发送到MCU。视音频采集终端或者MCU接收到该信令消息之后,可首先向录播服务器发送应答消息,以使得接收到应答消息的录播服务器根据该响应消息确定视音频采集终端或者MCU已接收到视音频调节信令消息,而不会在一定时间之后再重传视音频调节信令消息。
视音频采集终端和MCU中也设置了预设策略,即视音频录制指标的指标参考值,根据预设策略和信令消息中的调节幅度确定是否要调节相关参数,如果确定需要调节,则可对相应的指标控制摄像头和麦克风按照调节幅度进行调节,从而达到控制音视频效果的目的。
其中,将所述视音频调节信令消息发送至远端码流源之后,还包括:接收所述远端码流源发送的调节后的所述后续视音频码流,并判断后续视音频码流的录制指标对应的指标值是否与所述参考值一致,如果一致,则对所述后续视音频码流进行录制,否则执行所述生成视音频调节信令消息的操作。
具体地,在图1和图3所示的场景下,视音频采集终端将调整后的后续视音频码流发到网络录播服务器,网络录播服务器的音视频模块检测到终端发送的音视频码流的指标回复正常,就达到了录制源调整的目的,从而完成了整个录制实时反馈流程。如果终端发送的音视频码流指标还未达到预设参考值,网络录播服务器会再次反馈到视音频终端,如此连续三次,如果终端的录制码流还未达到预设参考值,需要向终端发送告警消息,网络录播服务器停止反馈此指标。
具体地,在图2所示的场景下,MCU将调整后的后续视音频码流发到网络录播服务器,网络录播服务器的音视频模块检测到终端发送的音视频码流的指标回复正常,就达到了录制源调整的目的,从而完成了整个录制实时反馈流程。如果MCU发送的音视频码流指标还未达到预设参考值,网络录播服务器会再次反馈到视音频终端,如此连续三次,如果MCU发送的录制码流还未达到预设参考值,需要向MCU发送告警消息,网络录播服务器停止反馈此指标。
本发明实施例提供的方法中,录播服务器接收需要录制的当前视音频码流;解析当前视音频码流,得到当前视音频码流对应的当前视音频录制指标及对应的指标值;判断当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;将视音频调节信令消息发送至远端码流源,以使远端码流源根据视音频录制指标的指标值及对应的调节幅度对当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至录播服务器进行录制。本发明实施例通过上述技术方案实现了录播服务器在录制视音频时可以实时反馈录制效果,以便在视音频录制效果不好时即使调整视音频的录制效果,满足用户视音频录制效果最优的要求。
上述实施例描述了录播服务器在录制视音频过程中,发现视音频录制效果不理想时向远端码流源发送视音频调节信令消息的过程,下面的实施例描述终端或者MCU接收到视音频调节信令消息之后对视音频效果进行调节的过程。
图5为本发明实施例提供的又一视音频录制效果的调节方法流程图,如图所示,该实施例的执行主体是接收到视音频调节信令消息的远端码流源,在图1和图3所示的应用场景中执行主体是终端,在图2所示的应用场景中执行主体是MCU。如图所示,该实施例包括以下执行步骤:
步骤501,接收录播服务器发送的视音频调节信令消息,所述视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度。
视音频采集终端和MCU中也设置了预设策略,即视音频录制指标的指标参考值,根据预设策略和信令消息中的调节幅度确定是否要调节相关参数,如果确定需要调节,则可对相应的指标控制摄像头和麦克风按照调节幅度进行调节,从而达到控制音视频效果的目的。
其中,当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标,参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
远端码流源接收到视音频调节信令消息后,解析该消息,获取到当前视音频指标的指标值是否偏高以及对应的调节幅度。
其中,视音频调节信令消息可以为SIP信令消息,也可以为H323信令消息,信令消息的格式详见实施例一中的描述。
优选地,在远端码流源接收到录播服务器发送的视音频调节信令消息之后还包括:向所述录播服务器发送应答信令,以使得接收到应答消息的录播服务器根据该响应消息确定视音频采集终端或者MCU已接收到视音频调节信令消息,而不会在一定时间之后再重传视音频调节信令消息。
步骤502,根据预设的参考值,判断是否需要对所述当前视音频录制指标的指标值是否偏高按照所述对应的调节幅度进行调节。
在图1和图3所示的应用场景下,远端码流源判断当前录制指标值是否与预设的参考值是否一致,如果一致,则不需要对当前视音频录制指标进行调节,如果不一致,则可以按照对应的调节幅度调节当前视音频录制指标值。
在图2所示的应用场景下,为了实现本发明实施例的技术方案,远端码流源MCU和录播服务器需要统一多画面合成策略,在接收到视音频调节信令消息后,首先根据视音频调节信令消息中的子画面编号节点信息确定需要调节的子画面,根据需要调节的指标判断是由MCU本身重新调节多画面合成效果,还是将该调节信息消息转发到视音频采集终端,由视音频采集终端对所采集的视音频的效果进行调节。在MCU中可以预设调节指标以及对应的调节执行主体的映射关系,例如如果某个子画面的显示大小超过预设的子画面窗口,而不存在其他的音量、亮度等等问题,则MCU可以根据预设的条件重新合成多画面;而如果某个子画面的亮度过暗,则MCU可以向发送该子画面对应的视音频码流的视音频采集终端发送视音频调节信令消息,由该子画面对应的视音频采集终端按照调节幅度调节对应的录制指标。在MCU确定由自身进行多画面合成的调节处理后,MCU即可按照调节幅度重新合成多画面,在MCU确定应该由视音频采集终端调节相应的录制指标时,MCU可以向视音频采集终端发送视音频调节信令消息。
步骤503,如果是,则按照所述调节幅度对所述当前视音频码流的后续视音频码流的录制效果进行调节。
在图1和图3所示的应用场景下,如果远端码流源确定需要对录制指标进行调节,则按照相应的调节幅度进行调节,并按照调节后的录制指标采集后续的视音频数据。
在图2所示的应用场景下,MCU对需要由自身调节的录制指标按照调节幅度重新进行多画面合成,对需要由视音频采集终端进行调节的录制指标,向对应的视音频采集终端发送调节指令,由视音频采集终端进行调节,并按照调节后的指标采集后续视音频数据。
步骤504,发送所述后续视音频码流至所述录播服务器。
在图1和图3所示的应用场景下,视音频采集终端采集后续视音频数据后,即可将对应的后续视音频码流发送到录播服务器,录播服务器可检测录制指标是否满足用户需求,如果满足则实现了录制效果的实时调节,否则继续向视音频采集终端发送视音频调节信令消息,由视音频采集终端进行调节,如此连续三次,如果三次后录制码流仍未满足用户需求,则可给显示告警消息,并停止反馈视音频调节信令消息。
在图2所示的应用场景下,MCU和/或视音频采集终端完成录制指标的调节后,即可将对应的后续视音频码流发送到录播服务器,录播服务器可检测录制指标是否满足用户需求,如果满足则实现了录制效果的实时调节,否则继续向MCU端发送视音频调节信令消息,由MCU和/或视音频采集终端进行调节,如此连续三次,如果三次后录制码流仍未满足用户需求,则可给显示告警消息,并停止反馈视音频调节信令消息。
本发明实施例提供的方法,通过接收录播服务器发送的视音频调节信令消息,视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度;根据预设的参考值,判断是否需要对当前视音频录制指标的指标值是否偏高按照对应的调节幅度进行调节;如果是,则按照调节幅度对当前视音频码流的后续视音频码流的录制效果进行调节;发送后续视音频码流至录播服务器。由此实现了在接收到录播服务器发送的视音频调节信令消息之后,及时调整视音频的录制效果,满足用户视音频录制效果最优的要求。
相应地,本发明实施例还提供了还提供了一种视音频录制效果的调节装置,图6为本发明实施例提供的一种视音频录制效果的调节装置示意图,如图所示,该实施例包括:
第一接收单元601,用于接收需要录制的当前视音频码流。
在单点视频会议录制场景中或者多路视频会议录制场景中,当终端和录播服务器建立呼叫,进行视音频录制时,视音频采集终端可以将采集到的视音频数据对应的视音频码流直接发送到录播服务器。在多点视频会议录制场景中,视音频采集终端可以将采集到的视音频数据对应的视音频码流发送到MCU,由MCU进行相应的处理后发送到录播服务器。
解析单元602,用于解析所述当前视音频码流,得到所述当前视音频码流对应的当前视音频录制指标及对应的指标值。
具体地,在单点视频会议录制场景下,第一接收单元601接收到视频采集终端发送的当前视音频码流之后,解析单元602直接对视音频码流进行解码和解析处理,分析出视音频码流对应的视音频的录制指标及对应的指标值。其中,当前视音频录制指标包括当前亮度指标、当前音量指标、当前分辨率指标。
其中,当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标;可选地,当前视音频录制指标还可以包括用来衡量视音频效果的其他指标项,这里不再一一详述。
在多点视频会议录制场景下,第一接收单元601接收到MCU发送的当前视音频的多画面视音频码流之后,解析单元602可以先将多画面码流拆分为多路码流,从而将多画面拆分为多个子画面,子画面的数目与码流的路数一致。对每个子画面对应的码流进行解码和解析处理,分析出每个子画面的视音频录制指标以及对应的指标值。在衡量录制效果是否满足用户的要求时,是针对每个子画面进行衡量的,即衡量每个子画面的录制效果是否满足用户的要求。
在多路视频会议录制场景下,第一接收单元601接收到多个终端针对每个分会场发送的视音频码流之后,解析单元602直接对每个会场的视音频码流进行解码和解析处理,分析出各个会场的视音频码流对应的视音频的录制指标及对应的指标值。
处理单元603,用于判断所述当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,所述视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度。
其中,参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
所述视音频调节信令消息为会话发起协议SIP信令消息或者H323信令消息。具体地,如果视音频调节信令消息为通过INFO方式扩展的SIP信令消息,则消息中SIP BODY可采用XML格式,XML中可以一次携带多个指标节点,每个指标节点包括指标值是否偏高以及对应的调节幅度,对于发送到MCU的信令消息,每个指标节点还包括子画面编号。如果视音频调节信令消息为通过ID0方式扩展的H323信令消息,信令消息的包头还是和标准ID0消息一致,body采用每个指标占用32bit的形式。
当所述当前视音频码流中每一帧视频画面存在多个子画面时,所述视音频调节信令消息中还包括需要调节录制效果的子画面的子画面编号。
其中,处理单元603具体用于:计算所述当前亮度指标对应的指标值与所述亮度指标参考值之间的第一差值,计算所述当前音量指标的指标值与所述音量指标参考值之间的第二差值,计算所述当前分辨率指标的指标值与所述分辨率指标参考值之间的第三差值;如果所述第一差值、所述第二差值、所述第三差值中的任一差值大于预设门限值,则判断所述当前视音频录制指标对应的指标值与参考值不一致。
具体地,参考值可以为一个单独的、具体的值,也可以为一个数值范围,当为一个具体的数值时,计算该具体的数值与当前视音频指标对应的指标值的差值,哪一项录制指标的差值超过预设门限值就说明视音频的该项录制效果不理想。当参考值为一个数值范围时,可以数值范围的最低值与当前视音频指标对应的指标值的差值,并且还计算数值范围的最高值与当前指标对应的指标值的差值,两个差值都符合预设门限值时说明视音频的录制效果理想,当然也可以通过其他的方式判断视音频录制效果是否理想。例如,只有指标值与参考值完全相等时,或者指标值在参考值的范围内时才说明录制效果理想。本发明实施例只是给出了常用的判断是否一致的方法,并不对判断方法进行限定。
第一发送单元604,用于将所述视音频调节信令消息发送至远端码流源,以使所述远端码流源根据所述视音频录制指标的指标值及对应的调节幅度对所述当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至所述录播服务器进行录制。
其中,第一发送单元604具体用于:向视音频采集终端或者多点控制单元MCU发送所述视音频调节信令消息。
具体地,在图1和图3所示的应用场景下,录播服务器直接将视音频调节信令消息发送到视音频采集终端;在图2所示的应用场景下,录播服务器将视音频调节信令消息发送到MCU。视音频采集终端或者MCU接收到该信令消息之后,可首先向录播服务器发送应答消息,以使得接收到应答消息的录播服务器根据该响应消息确定视音频采集终端或者MCU已接收到视音频调节信令消息,而不会在一定时间之后再重传视音频调节信令消息。
优选地,第一接收单元601还用于:接收所述远端码流源发送的调节后的所述后续视音频码流;处理单元603还用于,判断后续视音频码流的录制指标对应的指标值是否与所述参考值一致,如果一致,则对所述后续视音频码流进行录制,否则执行所述生成视音频调节信令消息的操作。
本发明实施例通过上述技术方案实现了录播服务器在录制视音频时可以实时反馈录制效果,以便在视音频录制效果不好时即使调整视音频的录制效果,满足用户视音频录制效果最优的要求。
相应地,本发明实施例还提供了一种视音频录制效果的调节装置,图7为本发明实施例提供的又一视音频录制效果的调节装置示意图。其中,在图1和图3所示的应用场景下,图7所示的装置位于终端中,在图2所述的应用场景中,图7所示的装置位于MCU中。如图所示,该实施例包括:
第二接收单元701,用于接收录播服务器发送的视音频调节信令消息,所述视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度。
其中,当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
远端码流源接收到视音频调节信令消息后,解析该消息,获取到当前视音频指标的指标值是否偏高以及对应的调节幅度。
其中,视音频调节信令消息可以为SIP信令消息,也可以为H323信令消息,信令消息的格式详见实施例一中的描述。
优选地,在远端码流源接收到录播服务器发送的视音频调节信令消息之后,第二发送单元704用于:向所述录播服务器发送应答信令,以使得接收到应答消息的录播服务器根据该响应消息确定视音频采集终端或者MCU已接收到视音频调节信令消息,而不会在一定时间之后再重传视音频调节信令消息。
判断单元702,用于根据预设的参考值,判断是否需要对所述当前视音频录制指标的指标值是否偏高按照所述对应的调节幅度进行调节。
在单点视频会议录制场景和多路视频会议录制场景下,判断单元702判断当前录制指标值是否与预设的参考值是否一致,如果一致,则不需要对当前视音频录制指标进行调节,如果不一致,则可以按照对应的调节幅度调节当前视音频录制指标值。
在多点视频会议录制场景下,为了实现本发明实施例的技术方案,远端码流源MCU和录播服务器需要统一多画面合成策略,在接收到视音频调节信令消息后,首先根据视音频调节信令消息中的子画面编号节点信息确定需要调节的子画面,根据需要调节的指标判断是由MCU本身重新调节多画面合成效果,还是将该调节信息消息转发到视音频采集终端,由视音频采集终端对所采集的视音频的效果进行调节。在MCU中可以预设调节指标以及对应的调节执行主体的映射关系,例如如果某个子画面的显示大小超过预设的子画面窗口,而不存在其他的音量、亮度等等问题,则MCU可以根据预设的条件重新合成多画面;而如果某个子画面的亮度过暗,则MCU可以向发送该子画面对应的视音频码流的视音频采集终端发送视音频调节信令消息,由该子画面对应的视音频采集终端按照调节幅度调节对应的录制指标。在MCU确定由自身进行多画面合成的调节处理后,MCU即可按照调节幅度重新合成多画面,在MCU确定应该由视音频采集终端调节相应的录制指标时,MCU可以向视音频采集终端发送视音频调节信令消息。
调节单元703,用于如果所述判断单元的判断结果为是,则按照所述调节幅度对所述当前视音频码流的后续视音频码流的录制效果进行调节。
第二发送单元704,用于发送所述后续视音频码流至所述录播服务器。
在单点视频会议录制场景和多路视频会议录制场景下,视音频采集终端采集后续视音频数据后,即可将对应的后续视音频码流发送到录播服务器,录播服务器可检测录制指标是否满足用户需求,如果满足则实现了录制效果的实时调节,否则继续向视音频采集终端发送视音频调节信令消息,由视音频采集终端进行调节,如此连续三次,如果三次后录制码流仍未满足用户需求,则可给显示告警消息,并停止反馈视音频调节信令消息。
在多点视频会议录制场景下,MCU和/或视音频采集终端完成录制指标的调节后,即可将对应的后续视音频码流发送到录播服务器,录播服务器可检测录制指标是否满足用户需求,如果满足则实现了录制效果的实时调节,否则继续向MCU端发送视音频调节信令消息,由MCU和/或视音频采集终端进行调节,如此连续三次,如果三次后录制码流仍未满足用户需求,则可给显示告警消息,并停止反馈视音频调节信令消息。
由此本发明实施例提供的装置实现了在接收到录播服务器发送的视音频调节信令消息之后,及时调整视音频的录制效果,满足用户视音频录制效果最优的要求。
相应地,本发明实施例还提供了一种录播服务器,图8为本发明实施例提供的一种录播服务器示意图,如图所示,该录播服务器包括网络接口801、处理器802、存储器803。***总线804用于连接网络接口801、处理器802和存储器803,并且用于承载各个器件之间的数据传输。
网络接口801用于与其他网络实体通信。
存储器803中具有软件程序和设备驱动程序。处理器802可以加载存储器803中的软件程序,并根据软件程序使得各个器件执行相应的功能;设备驱动程序可以是接口驱动程序。
本发明实施例提供的录播服务器中,处理器802加载存储器803中的软件程序,并根据软件程序以下指令:
接收需要录制的当前视音频码流;
解析所述当前视音频码流,得到所述当前视音频码流对应的当前视音频录制指标及对应的指标值;
判断所述当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,所述视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;
将所述视音频调节信令消息发送至远端码流源,以使所述远端码流源根据所述视音频录制指标的指标值及对应的调节幅度对所述当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至所述录播服务器进行录制。
其中,当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
本发明实施例中的视音频调节信令消息可以为SIP信令消息或者H323信令消息。当所述当前视音频码流中每一帧视频画面存在多个子画面时,所述视音频调节信令消息中还包括需要调节录制效果的子画面的子画面编号。
进一步地,处理器802判断所述当前视音频录制指标对应的指标值是否与参考值一致的过程具体包括:
计算所述当前亮度指标对应的指标值与所述亮度指标参考值之间的第一差值,计算所述当前音量指标的指标值与所述音量指标参考值之间的第二差值,计算所述当前分辨率指标的指标值与所述分辨率指标参考值之间的第三差值;
如果所述第一差值、所述第二差值、所述第三差值中的任一差值大于预设门限值,则判断所述当前视音频录制指标对应的指标值与参考值不一致。
进一步地,处理器802将所述视音频调节信令消息发送至远端码流源之后,还可执行指令:接收所述远端码流源发送的调节后的所述后续视音频码流,并判断后续视音频码流的录制指标对应的指标值是否与所述参考值一致,如果一致,则对所述后续视音频码流进行录制,否则执行所述生成视音频调节信令消息的操作。
进一步地,处理器802将所述视音频调节信令消息发送至远端码流源的过程具体为:向视音频采集终端或者多点控制单元MCU发送所述视音频调节信令消息。
本发明实施例通过上述技术方案实现了录播服务器在录制视音频时可以实时反馈录制效果,以便在视音频录制效果不好时即使调整视音频的录制效果,满足用户视音频录制效果最优的要求。
本发明实施例还提供了一种远端码流源,在图1和图3所示的应用场景中远端码流源是终端,在图2所示的应用场景中远端码流源是MCU。图9为本发明实施例提供的一种远端码流源示意图,如图所示,该录播服务器包括网络接口901、处理器902、存储器903。***总线904用于连接网络接口901、处理器902和存储器903,并且用于承载各个器件之间的数据传输。
网络接口901用于与其他网络实体通信。
存储器903中具有软件程序和设备驱动程序。处理器902可以加载存储器903中的软件程序,并根据软件程序使得各个器件执行相应的功能;设备驱动程序可以是接口驱动程序。
本发明实施例提供的录播服务器中,处理器902加载存储器903中的软件程序,并根据软件程序以下指令:。
接收录播服务器发送的视音频调节信令消息,所述视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度;
根据预设的参考值,判断是否需要对所述当前视音频录制指标的指标值是否偏高按照所述对应的调节幅度进行调节;
如果是,则按照所述调节幅度对所述当前视音频码流的后续视音频码流的录制效果进行调节;
发送所述后续视音频码流至所述录播服务器。
视音频采集终端和MCU中也设置了预设策略,即视音频录制指标的指标参考值,根据预设策略和信令消息中的调节幅度确定是否要调节相关参数,如果确定需要调节,则可对相应的指标控制摄像头和麦克风按照调节幅度进行调节,从而达到控制音视频效果的目的。
其中,当前视音频录制指标包括当前亮度指标、当前音量指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
其中,视音频调节信令消息可以为SIP信令消息,也可以为H323信令消息,信令消息的格式详见实施例一中的描述。
进一步地,处理器902接收录播服务器发送的视音频调节信令消息之后,还执行指令:向所述录播服务器发送应答信令。
由此,本发明实施例提供的远端码流源实现了在接收到录播服务器发送的视音频调节信令消息之后,及时调整视音频的录制效果,满足用户视音频录制效果最优的要求。
本发明实施例还提供了一种视音频录制效果的调节***,所述***植入了上述视音频录制效果的调节方法,包括上述的视音频录制效果的调节装置。该***中,录播服务器接收需要录制的当前视音频码流;解析当前视音频码流,得到当前视音频码流对应的当前视音频录制指标及对应的指标值;判断当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;将视音频调节信令消息发送至远端码流源。远端码流源接收录播服务器发送的视音频调节信令消息,视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度;根据预设的参考值,判断是否需要对当前视音频录制指标的指标值是否偏高按照对应的调节幅度进行调节;如果是,则按照调节幅度对当前视音频码流的后续视音频码流的录制效果进行调节;发送后续视音频码流至录播服务器。由此实现了该***中录播服务器在录制视音频时可以实时反馈录制效果,以便在视音频录制效果不好时即使调整视音频的录制效果,满足用户视音频录制效果最优的要求。因此,本发明实施例提供的视音频录制效果的调节***也在本发明的保护范围内。
本发明实施例还提供了一种视音频录制效果的调节***,该***也植入了上述视音频录制效果的调节方法,包括上述录播服务器、远端码流源,其中远端码流源可以为视音频采集终端,也可以为MCU。该***中,录播服务器接收需要录制的当前视音频码流;解析当前视音频码流,得到当前视音频码流对应的当前视音频录制指标及对应的指标值;判断当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;将视音频调节信令消息发送至远端码流源。远端码流源接收录播服务器发送的视音频调节信令消息,视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度;根据预设的参考值,判断是否需要对当前视音频录制指标的指标值是否偏高按照对应的调节幅度进行调节;如果是,则按照调节幅度对当前视音频码流的后续视音频码流的录制效果进行调节;发送后续视音频码流至录播服务器。由此实现了该***中录播服务器在录制视音频时可以实时反馈录制效果,以便在视音频录制效果不好时即使调整视音频的录制效果,满足用户视音频录制效果最优的要求。因此,本发明实施例提供的视音频录制效果的调节***也在本发明的保护范围内。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (19)
1.一种视音频录制效果的调节方法,其特征在于,所述方法包括:
录播服务器接收需要录制的当前视音频码流;
解析所述当前视音频码流,得到所述当前视音频码流对应的当前视音频录制指标及对应的指标值;
判断所述当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,所述视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;
将所述视音频调节信令消息发送至远端码流源,以使所述远端码流源根据所述视音频录制指标的指标值及对应的调节幅度对所述当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至所述录播服务器进行录制。
2.根据权利要求1所述的视音频录制效果的调节方法,其特征在于,所述当前视音频录制指标包括当前亮度指标、当前音频指标和当前分辨率指标;
所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
3.根据权利要求2所述的视音频录制效果的调节方法,其特征在于,所述判断所述当前视音频录制指标对应的指标值是否与参考值一致具体为:
计算所述当前亮度指标对应的指标值与所述亮度指标参考值之间的第一差值,计算所述当前音频指标的指标值与所述音频指标参考值之间的第二差值,计算所述当前分辨率指标的指标值与所述分辨率指标参考值之间的第三差值;
如果所述第一差值、所述第二差值、所述第三差值中的任一差值大于预设门限值,则判断所述当前视音频录制指标对应的指标值与参考值不一致。
4.根据权利要求1所述的视音频录制效果的调节方法,其特征在于,所述将所述视音频调节信令消息发送至远端码流源之后,还包括:
接收所述远端码流源发送的调节后的所述后续视音频码流,并判断后续 视音频码流的录制指标对应的指标值是否与所述参考值一致,如果一致,则对所述后续视音频码流进行录制,否则执行所述生成视音频调节信令消息的操作。
5.根据权利要求1所述的视音频录制效果的调节方法,其特征在于,所述将所述视音频调节信令消息发送至远端码流源具体为:
向视音频采集终端或者多点控制单元MCU发送所述视音频调节信令消息。
6.根据权利要求1-5任一项所述的视音频录制效果的调节方法,其特征在于,所述视音频调节信令消息为会话发起协议SIP信令消息或者H323信令消息;
当所述当前视音频码流中每一帧视频画面存在多个子画面时,所述视音频调节信令消息中还包括需要调节录制效果的子画面的子画面编号。
7.一种视音频录制效果的调节方法,其特征在于,所述方法包括:
接收录播服务器发送的视音频调节信令消息,所述视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度;
根据预设的参考值,判断是否需要对所述当前视音频录制指标的指标值是否偏高按照所述对应的调节幅度进行调节;
如果是,则按照所述调节幅度对所述当前视音频码流的后续视音频码流的录制效果进行调节;
发送所述后续视音频码流至所述录播服务器。
8.根据权利要求7所述的视音频录制效果的调节方法,其特征在于,所述接收录播服务器发送的视音频调节信令消息之后还包括:向所述录播服务器发送应答信令。
9.根据权利要求7所述的视音频录制效果的调节方法,其特征在于,所述当前视音频录制指标包括当前亮度指标、当前音频指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
10.一种视音频录制效果的调节装置,其特征在于,所述装置包括:
第一接收单元,用于接收需要录制的当前视音频码流;
解析单元,用于解析所述当前视音频码流,得到所述当前视音频码流对应的当前视音频录制指标及对应的指标值;
处理单元,用于判断所述当前视音频录制指标对应的指标值是否与参考值一致,如果不一致,则生成视音频调节信令消息,所述视音频调节信令消息中携带有需要调节的当前视音频录制指标的指标值是否偏高及对应的调节幅度;
第一发送单元,用于将所述视音频调节信令消息发送至远端码流源,以使所述远端码流源根据所述视音频录制指标的指标值及对应的调节幅度对所述当前视音频码流的后续视音频码流进行调节并将调节后的后续视音频码流发送至所述第一接收单元进行录制。
11.根据权利要求10所述的视音频录制效果的调节装置,其特征在于,所述当前视音频录制指标包括当前亮度指标、当前音频指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
12.根据权利要求11所述的视音频录制效果的调节装置,其特征在于,所述处理单元具体用于:
计算所述当前亮度指标对应的指标值与所述亮度指标参考值之间的第一差值,计算所述当前音频指标的指标值与所述音频指标参考值之间的第二差值,计算所述当前分辨率指标的指标值与所述分辨率指标参考值之间的第三差值;
如果所述第一差值、所述第二差值、所述第三差值中的任一差值大于预设门限值,则判断所述当前视音频录制指标对应的指标值与参考值不一致。
13.根据权利要求10所述的视音频录制效果的调节装置,其特征在于,所述第一接收单元还用于:接收所述远端码流源发送的调节后的所述后续视音频码流;
所述处理单元还用于,判断后续视音频码流的录制指标对应的指标值是否与所述参考值一致,如果一致,则对所述后续视音频码流进行录制,否则执行所述生成视音频调节信令消息的操作。
14.根据权利要求10所述的视音频录制效果的调节装置,其特征在于,所述第一发送单元具体用于:
向视音频采集终端或者多点控制单元MCU发送所述视音频调节信令消息。
15.根据权利要求10-14任一项所述的视音频录制效果的调节装置,其特征在于,所述视音频调节信令消息为会话发起协议SIP信令消息或者H323信令消息;
当所述当前视音频码流中每一帧视频画面存在多个子画面时,所述视音频调节信令消息中还包括需要调节录制效果的子画面的子画面编号。
16.一种视音频录制效果的调节装置,其特征在于,所述装置包括:
第二接收单元,用于接收录播服务器发送的视音频调节信令消息,所述视音频调节信令消息中携带有当前视音频码流对应的当前视音频录制指标的指标值是否偏高以及对应的调节幅度;
判断单元,用于根据预设的参考值,判断是否需要对所述当前视音频录制指标的指标值是否偏高按照所述对应的调节幅度进行调节;
调节单元,用于如果所述判断单元的判断结果为是,则按照所述调节幅度对所述当前视音频码流的后续视音频码流的录制效果进行调节;
第二发送单元,用于发送所述后续视音频码流至所述录播服务器。
17.根据权利要求16所述的视音频录制效果的调节装置,其特征在于,所述第二发送单元还用于:向所述录播服务器发送应答信令。
18.根据权利要求16所述的视音频录制效果的调节装置,其特征在于,所述当前视音频录制指标包括当前亮度指标、当前音频指标和当前分辨率指标;所述参考值包括亮度指标参考值、音频指标参考值和分辨率指标参考值。
19.一种视音频录制效果的调节***,其特征在于,所述***包括如权利要求10-18任一项所述的装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410126761.1A CN103841348B (zh) | 2014-03-31 | 2014-03-31 | 视音频录制效果的调节方法、装置和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410126761.1A CN103841348B (zh) | 2014-03-31 | 2014-03-31 | 视音频录制效果的调节方法、装置和*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103841348A CN103841348A (zh) | 2014-06-04 |
CN103841348B true CN103841348B (zh) | 2017-03-08 |
Family
ID=50804442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410126761.1A Active CN103841348B (zh) | 2014-03-31 | 2014-03-31 | 视音频录制效果的调节方法、装置和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103841348B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108632551A (zh) * | 2017-03-16 | 2018-10-09 | 南昌黑鲨科技有限公司 | 基于深度学习的视频录摄方法、装置及终端 |
CN110650080B (zh) * | 2018-06-27 | 2021-12-10 | 视联动力信息技术股份有限公司 | 一种基于视联网的视频邮件的传输方法及装置 |
CN110798640A (zh) * | 2019-11-01 | 2020-02-14 | 广州云蝶科技有限公司 | 全高清录播方法 |
CN111124567B (zh) * | 2019-12-02 | 2021-06-25 | 腾讯科技(深圳)有限公司 | 目标应用的操作录制方法和装置 |
CN111343557B (zh) * | 2020-02-28 | 2021-10-08 | 西安广和通无线通信有限公司 | 音频信号的测试方法、装置和设备 |
CN114371825B (zh) * | 2022-01-08 | 2022-12-13 | 北京布局未来教育科技有限公司 | 一种基于互联网的远程教育服务*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101262583A (zh) * | 2007-03-05 | 2008-09-10 | 华为技术有限公司 | 媒体流的录制方法、实体及*** |
CN102547248A (zh) * | 2012-02-03 | 2012-07-04 | 深圳锐取信息技术股份有限公司 | 多路实时监控单视频文件录制方法 |
CN102783141A (zh) * | 2010-05-14 | 2012-11-14 | Lg电子株式会社 | 显示装置及其控制方法 |
CN103077733A (zh) * | 2012-12-28 | 2013-05-01 | 华为终端有限公司 | 音频信息录制方法及录音装置 |
CN103458210A (zh) * | 2013-09-03 | 2013-12-18 | 华为技术有限公司 | 一种录制方法、装置及终端 |
CN103473028A (zh) * | 2013-08-30 | 2013-12-25 | 华为技术有限公司 | 立体声录制方法、装置和终端 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8208001B2 (en) * | 2008-09-12 | 2012-06-26 | Embarq Holdings Company, Llc | System and method for encoding changes for video conferencing through a set-top box |
-
2014
- 2014-03-31 CN CN201410126761.1A patent/CN103841348B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101262583A (zh) * | 2007-03-05 | 2008-09-10 | 华为技术有限公司 | 媒体流的录制方法、实体及*** |
CN102783141A (zh) * | 2010-05-14 | 2012-11-14 | Lg电子株式会社 | 显示装置及其控制方法 |
CN102547248A (zh) * | 2012-02-03 | 2012-07-04 | 深圳锐取信息技术股份有限公司 | 多路实时监控单视频文件录制方法 |
CN103077733A (zh) * | 2012-12-28 | 2013-05-01 | 华为终端有限公司 | 音频信息录制方法及录音装置 |
CN103473028A (zh) * | 2013-08-30 | 2013-12-25 | 华为技术有限公司 | 立体声录制方法、装置和终端 |
CN103458210A (zh) * | 2013-09-03 | 2013-12-18 | 华为技术有限公司 | 一种录制方法、装置及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN103841348A (zh) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103841348B (zh) | 视音频录制效果的调节方法、装置和*** | |
AU2010345675B2 (en) | Method for synchronized content playback | |
US7558221B2 (en) | Method and system for recording videoconference data | |
CN104519310B (zh) | 一种远程导播控制*** | |
US7546343B2 (en) | System and method for supporting virtual conferences | |
US7773581B2 (en) | Method and apparatus for conferencing with bandwidth control | |
EP2863642B1 (en) | Method, device and system for video conference recording and playing | |
US20080151885A1 (en) | On-Demand Multi-Channel Streaming Session Over Packet-Switched Networks | |
JP2003009105A5 (zh) | ||
CN105763832A (zh) | 一种视频互动、控制方法及装置 | |
CN103841361B (zh) | 一种低带宽下整合多种会议***的通讯方法 | |
CN114546308B (zh) | 应用界面投屏方法、装置、设备以及存储介质 | |
WO2021143043A1 (zh) | 多人即时通讯方法、***、装置及电子设备 | |
CN108449632A (zh) | 一种演唱视频实时合成的方法及终端 | |
CN106445436A (zh) | 一种电脑终端投屏的控制方法 | |
EP3325116A1 (de) | Verfahren und telekommunikationsnetz zum streamen und zur wiedergabe von anwendungen | |
CN109756744A (zh) | 数据处理方法、电子设备及计算机存储介质 | |
Marfil et al. | Synchronization mechanisms for multi-user and multi-device hybrid broadcast and broadband distributed scenarios | |
CN105915837B (zh) | 一种视频切换方法、装置和*** | |
CN108495076A (zh) | 一种在实时会话中嵌入实时视频流的方法及*** | |
CN114257771A (zh) | 一种多路音视频的录像回放方法、装置、存储介质和电子设备 | |
CN114866763A (zh) | 一种视频质量的评估方法、装置、终端设备和存储介质 | |
CN114449311A (zh) | 一种基于高效视频流转发的网络视频交换***及方法 | |
CN111556275A (zh) | 音视频流调度方法、装置、指挥调度端及存储介质 | |
CN104869434A (zh) | 用于传送多媒体流的方法/终端、播放设备、服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |