[go: up one dir, main page]

CN111107296B - Audio data acquisition method and device, electronic equipment and readable storage medium - Google Patents

Audio data acquisition method and device, electronic equipment and readable storage medium Download PDF

Info

Publication number
CN111107296B
CN111107296B CN201911176202.0A CN201911176202A CN111107296B CN 111107296 B CN111107296 B CN 111107296B CN 201911176202 A CN201911176202 A CN 201911176202A CN 111107296 B CN111107296 B CN 111107296B
Authority
CN
China
Prior art keywords
audio
collection device
data collection
data
quality priority
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
Application number
CN201911176202.0A
Other languages
Chinese (zh)
Other versions
CN111107296A (en
Inventor
王治军
赵广石
潘廷勇
王艳辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Visionvera Information Technology Co Ltd
Original Assignee
Visionvera Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Visionvera Information Technology Co Ltd filed Critical Visionvera Information Technology Co Ltd
Priority to CN201911176202.0A priority Critical patent/CN111107296B/en
Publication of CN111107296A publication Critical patent/CN111107296A/en
Application granted granted Critical
Publication of CN111107296B publication Critical patent/CN111107296B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/141Systems for two-way working between two video terminals, e.g. videophone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment of the application provides an audio data acquisition method, an audio data acquisition device, electronic equipment and a readable storage medium, wherein the method is applied to a terminal, the terminal is provided with a plurality of Universal Serial Bus (USB) interfaces, and the method comprises the following steps: when a USB interface of the terminal is accessed to data acquisition equipment with an audio data acquisition function, determining the data acquisition equipment as target equipment for executing audio data acquisition; detecting whether the plurality of USB interfaces are connected with new audio acquisition equipment or not; when the audio acquisition equipment is detected to be accessed, determining a first audio quality priority corresponding to the data acquisition equipment and a second audio quality priority corresponding to the audio acquisition equipment; and when the first audio quality priority is lower than the second audio quality priority, switching the target equipment for executing the audio data acquisition to the audio acquisition equipment. The method and the device can improve the quality of the audio data collected in the audio and video conference.

Description

音频数据采集方法、装置、电子设备及可读存储介质Audio data collection method, device, electronic device and readable storage medium

技术领域technical field

本申请涉及数据采集技术领域,特别是涉及一种音频数据采集方法、装置、电子设备以及可读存储介质。The present application relates to the technical field of data collection, in particular to an audio data collection method, device, electronic equipment and readable storage medium.

背景技术Background technique

随着网络通信技术的不断发展,各类即时通信应用得到广泛应用,如用户可以通过即时通信应用进行视频通话或语音通话,也可以进行视频会议等。With the continuous development of network communication technologies, various instant messaging applications are widely used. For example, users can conduct video calls or voice calls through instant messaging applications, and can also conduct video conferences.

以进行视频会议为例,出于对某些视频会议内容进行保密的需要,常常需要使用的终端外接摄像设备或麦克风,在参与视频会议时接上摄像设备,在退出视频会议时,拔出摄像设备。其中,大多数用户所使用的该终端是安装安卓系统的终端,但是,现有的安卓终端在采用摄像设备进行音视频采集时,往往摄像设备的音频采集功能不佳,造成音频不清晰、有底噪的问题。因此,现有的安卓终端采集的音频数据的质量有待提高。Taking video conferencing as an example, in order to keep some video conferencing content confidential, it is often necessary to use an external camera or microphone to the terminal, connect the camera when participating in the video conference, and unplug the camera when exiting the video conference equipment. Among them, the terminal used by most users is a terminal with an Android system installed. However, when an existing Android terminal uses a camera device for audio and video collection, the audio collection function of the camera device is often poor, resulting in unclear audio and noisy audio. Noise issue. Therefore, the quality of the audio data collected by the existing Android terminal needs to be improved.

发明内容Contents of the invention

鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种音频数据采集方法、装置、电子设备以及可读存储介质。In view of the above problems, the embodiments of the present application are proposed to provide an audio data collection method, device, electronic device, and readable storage medium that overcome the above problems or at least partially solve the above problems.

第一方面,本申请实施例公开了一种音频数据采集方法,所述方法应用于终端,所述终端配置有多个通用串行总线USB接口,所述方法包括:In the first aspect, the embodiment of the present application discloses a method for collecting audio data, the method is applied to a terminal, and the terminal is configured with multiple Universal Serial Bus USB interfaces, and the method includes:

在所述终端的USB接口接入具有音频数据采集功能的数据采集设备时,将所述数据采集设备确定为执行音频数据采集的目标设备;When the USB interface of the terminal is connected to a data collection device with an audio data collection function, the data collection device is determined as a target device for performing audio data collection;

检测所述多个USB接口是否接入新的音频采集设备;Detect whether the multiple USB interfaces are connected to a new audio collection device;

在检测到接入所述音频采集设备时,确定所述数据采集设备对应的第一音频质量优先级,以及所述音频采集设备对应的第二音频质量优先级;When detecting access to the audio collection device, determine the first audio quality priority corresponding to the data collection device, and the second audio quality priority corresponding to the audio collection device;

在所述第一音频质量优先级低于所述第二音频质量优先级时,将执行所述音频数据采集的目标设备切换为所述音频采集设备。When the first audio quality priority is lower than the second audio quality priority, switch the target device for executing the audio data collection to the audio collection device.

可选地,在将执行所述音频数据采集的目标设备切换为所述音频采集设备之后,所述方法还包括:Optionally, after switching the target device for executing the audio data collection to the audio collection device, the method further includes:

在确定所述音频采集设备被移除时,将执行所述音频数据采集的目标设备重新切换为所述数据采集设备。When it is determined that the audio collection device is removed, the target device for performing the audio data collection is re-switched to the data collection device.

可选地,所述数据采集设备还具有视频数据采集功能,所述终端与流媒体服务器通信连接,所述方法还包括:Optionally, the data acquisition device also has a video data acquisition function, and the terminal is communicatively connected to a streaming media server, and the method further includes:

将所述数据采集设备确定为执行视频数据采集的视频采集设备;Determining the data acquisition device as a video acquisition device performing video data acquisition;

在将执行所述音频数据采集的目标设备切换为所述音频采集设备的同时,所述方法还包括:While switching the target device for performing the audio data collection to the audio collection device, the method further includes:

获取所述数据采集设备采集的视频数据,以及获取所述音频采集设备采集的音频数据;Obtaining video data collected by the data collection device, and obtaining audio data collected by the audio collection device;

将所述音频数据及所述视频数据混合为音视频数据,并将所述音视频数据发送给所述流媒体服务器。Mixing the audio data and the video data into audio and video data, and sending the audio and video data to the streaming media server.

可选地,在检测所述多个USB接口是否接入新的音频采集设备之前,所述方法还包括:Optionally, before detecting whether the multiple USB interfaces are connected to a new audio collection device, the method also includes:

确定所述数据采集设备对应的第一设备ID,并将所述第一设备ID添加到预设的路由列表中;determining a first device ID corresponding to the data collection device, and adding the first device ID to a preset routing list;

确定所述数据采集设备对应的第一音频质量优先级,以及所述音频采集设备对应的第二音频质量优先级,包括:Determining the first audio quality priority corresponding to the data collection device, and the second audio quality priority corresponding to the audio collection device, including:

确定所述音频采集设备对应的第二设备ID,并从所述路由列表中获取所述第一设备ID;determining a second device ID corresponding to the audio collection device, and acquiring the first device ID from the routing list;

基于所述第一设备ID及所述第二设备ID,确定所述数据采集设备对应的第一音频质量优先级,以及与所述音频采集设备对应的第二音频质量优先级。Based on the first device ID and the second device ID, determine a first audio quality priority corresponding to the data collection device and a second audio quality priority corresponding to the audio collection device.

可选地,在确定所述音频采集设备的第二设备ID之后,所述方法还包括:Optionally, after determining the second device ID of the audio collection device, the method further includes:

将所述第二设备ID添加到所述路由列表;adding the second device ID to the routing list;

确定所述音频采集设备是否被移除,以及确定所述数据采集设备是否被移除;determining whether the audio capture device is removed, and determining whether the data capture device is removed;

在确定所述数据采集设备被移除时,从所述路由列表中删除所述第一设备ID;When it is determined that the data collection device is removed, deleting the first device ID from the routing list;

在确定所述音频采集设备被移除时,从所述路由列表中删除所述第二设备ID。When it is determined that the audio collection device is removed, the second device ID is deleted from the routing list.

第二方面,本申请实施例公开了一种音频数据采集装置,所述装置应用于终端,所述终端配置有多个通用串行总线USB接口,所述装置包括:In the second aspect, the embodiment of the present application discloses an audio data collection device, the device is applied to a terminal, and the terminal is configured with multiple Universal Serial Bus USB interfaces, and the device includes:

音频采集确定模块,用于在所述终端的USB接口接入具有音频数据采集功能的数据采集设备时,将所述数据采集设备确定为执行音频数据采集的目标设备;An audio collection determination module, configured to determine the data collection device as the target device for performing audio data collection when the USB interface of the terminal is connected to a data collection device with audio data collection function;

音频设备检测模块,用于检测所述多个USB接口是否接入新的音频采集设备;An audio device detection module, configured to detect whether the multiple USB interfaces are connected to a new audio collection device;

优先级确定模块,用于在检测到接入所述音频采集设备时,确定所述数据采集设备对应的第一音频质量优先级,以及与所述音频采集设备对应的第二音频质量优先级;A priority determination module, configured to determine a first audio quality priority corresponding to the data collection device and a second audio quality priority corresponding to the audio collection device when access to the audio collection device is detected;

音频采集切换模块,用于在所述第一音频质量优先级低于所述第二音频质量优先级时,将执行所述音频数据采集的目标设备切换为所述音频采集设备。An audio collection switching module, configured to switch the target device for executing the audio data collection to the audio collection device when the first audio quality priority is lower than the second audio quality priority.

可选地,所述装置还包括:Optionally, the device also includes:

设备ID确定单元,可以用于确定所述数据采集设备对应的第一设备ID;a device ID determining unit, configured to determine a first device ID corresponding to the data collection device;

设备ID添加单元,可以用于将所述第一设备ID添加到预设的路由列表中;a device ID adding unit, configured to add the first device ID to a preset routing list;

所述优先级确定模块具体可以包括以下单元:The priority determination module may specifically include the following units:

所述设备ID确定单元,可以用于确定所述音频采集设备对应的第二设备ID;The device ID determining unit may be used to determine a second device ID corresponding to the audio collection device;

设备ID获取单元,用于从预设的路由列表中获取所述数据采集设备对应的第一设备ID;a device ID obtaining unit, configured to obtain a first device ID corresponding to the data collection device from a preset routing list;

优先级确定单元,用于基于所述第一设备ID及所述第二设备ID,确定所述第一音频采集设备对应的第一音频质量优先级,以及与所述数据采集设备对应的第二音频质量优先级。A priority determination unit, configured to determine the first audio quality priority corresponding to the first audio collection device and the second audio quality priority corresponding to the data collection device based on the first device ID and the second device ID. Audio quality priority.

可选地,所述数据采集设备还具有视频数据采集功能,所述终端与流媒体服务器通信连接,所述装置还包括:Optionally, the data collection device also has a video data collection function, the terminal is connected to a streaming media server in communication, and the device also includes:

视频数据采集确定模块,用于将所述数据采集设备确定为执行视频数据采集的视频采集设备;A video data acquisition determining module, configured to determine the data acquisition device as a video acquisition device performing video data acquisition;

音视频数据获取模块,用于获取所述数据采集设备采集的视频数据,以及获取所述音频采集设备采集的音频数据;An audio and video data acquisition module, configured to acquire video data collected by the data collection device, and obtain audio data collected by the audio collection device;

音视频数据发送模块,用于将所述音频数据及所述视频数据混合为音视频数据,并用于将所述音视频数据发送给所述流媒体服务器。The audio and video data sending module is used for mixing the audio data and the video data into audio and video data, and sending the audio and video data to the streaming media server.

第三方面,本申请实施例提供一种电子设备,包括:In a third aspect, the embodiment of the present application provides an electronic device, including:

一个或多个处理器;和one or more processors; and

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如第一方面所述的音频数据采集方法。One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, causes the device to perform the audio data collection method as described in the first aspect.

第四方面,本申请实施例一种计算机可读存储介质,其存储的计算机程序使得处理器执行如第一方面所述的音频数据采集方法。In a fourth aspect, an embodiment of the present application is a computer-readable storage medium, and a computer program stored therein enables a processor to execute the audio data collection method as described in the first aspect.

本申请实施例包括以下优点:The embodiment of the present application includes the following advantages:

在本申请实施例中,终端的USB接口接入数据采集设备时,可以将该数据采集设备确定为音频数据采集的目标设备,并检测终端的多个USB是否接入新的音频采集设备,在接入新的音频采集设备时,确定数据采集设备的第一音频质量优先级和音频采集设备的第二音频质量优先级,在音频采集设备的第二音频质量优先级高于第一音频质量优先级时,则将该新的音频采集设备确定为进行音频数据采集的目标设备,即,转而由新的音频采集设备采集音频数据。由于终端具有多个USB接口,且能识别新接入的音频采集设备,并在新接入的音频采集设备的音频质量优先级较高时,可以由该新的音频采集设备采集音频数据,由于音频采集设备的音频质量优先级较高,其音频采集的质量越好,从而提高了采集的音频数据的质量。In this embodiment of the application, when the USB interface of the terminal is connected to a data collection device, the data collection device can be determined as the target device for audio data collection, and it is detected whether multiple USBs of the terminal are connected to a new audio collection device. When a new audio collection device is connected, determine the first audio quality priority of the data collection device and the second audio quality priority of the audio collection device, and the second audio quality priority of the audio collection device is higher than the first audio quality priority When the level is higher, the new audio collection device is determined as the target device for audio data collection, that is, the new audio collection device collects audio data instead. Since the terminal has multiple USB interfaces and can identify a newly connected audio collection device, and when the audio quality priority of the newly connected audio collection device is high, the audio data can be collected by the new audio collection device. The audio quality priority of the audio collection device is higher, and the quality of the audio collection is better, thereby improving the quality of the collected audio data.

附图说明Description of drawings

为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present application. Obviously, the accompanying drawings in the following description are only some embodiments of the present application , for those skilled in the art, other drawings can also be obtained according to these drawings without paying creative labor.

图1是本申请实施例的一种音频数据采集方法所应用的终端的示意图;FIG. 1 is a schematic diagram of a terminal to which an audio data collection method according to an embodiment of the present application is applied;

图2是本申请实施例的一种音频数据采集方法的步骤流程图;Fig. 2 is a flow chart of the steps of a method for collecting audio data according to an embodiment of the present application;

图3是本申请实施例的实际执行音频数据采集方法的完整流程示意图;Fig. 3 is the complete schematic flow chart of the actual execution audio data acquisition method of the embodiment of the present application;

图4是本申请实施例的一种音频数据采集装置的结构框图。Fig. 4 is a structural block diagram of an audio data collection device according to an embodiment of the present application.

具体实施方式detailed description

为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。In order to make the above objects, features and advantages of the present application more obvious and comprehensible, the present application will be further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

针对上述需要解决的现有的终端采集的音频数据的质量不高的问题,本申请人发现,现有的终端主要通过USB连接摄像设备和麦克风,但是终端对于所有的采用USB连接的设备(不论是摄像设备还是麦克风),都会识别为一种音频设备,即,只能识别最先插入USB的音频设备。In view of the problem of low quality of audio data collected by existing terminals that need to be solved above, the applicant found that existing terminals are mainly connected to camera equipment and microphones through USB, but the terminal is for all devices connected by USB (regardless of Whether it is a camera device or a microphone), it will be recognized as an audio device, that is, only the audio device that is first inserted into the USB can be recognized.

如,摄像设备1(具有音频采集功能)插入USB1,终端识别为usb-Audio,并将设备进行使用,在USB2插入高质量的麦克风2时,终端继续识别为usb-Audo,并且对后接入设备不处理。这样,导致仍然由摄像设备1采集音频数据,但是摄像设备的音频采集效果并不好,使得音频数据的质量得不到改善。一般情况下,只有全部拔掉摄像设备1和麦克风2后再重新插入麦克风2,才能重新采用麦克风2采集高质量的音频数据。如此,摄像设备1便不能采集视频数据,用户不得不将视频会议改为音频会议,影响用户体验。除此之外,拔出全部设备的过程会造成音频数据的大量丢失,造成视频会议的效率低下。For example, if camera device 1 (with audio collection function) is plugged into USB1, the terminal recognizes it as usb-Audio, and uses the device. When USB2 is plugged into high-quality microphone 2, the terminal continues to recognize it as usb-Audo, and then connect it to The device does not process. In this way, the audio data is still collected by the imaging device 1, but the audio collection effect of the imaging device is not good, so that the quality of the audio data cannot be improved. Generally, the microphone 2 can be used to collect high-quality audio data only after the camera device 1 and the microphone 2 are completely unplugged and then reinserted into the microphone 2 . In this way, the camera device 1 cannot collect video data, and the user has to change the video conference to an audio conference, which affects user experience. In addition, the process of unplugging all devices will cause a large loss of audio data, resulting in inefficient video conferencing.

由此,本申请人提出了本申请实施例所述的音频数据采集方法,使得在采集音频数据的过程中,可以切换到使用新的高质量音频采集设备采集音频数据,以便提高视频会议中的音频数据的质量,优化用户体验,提高视频会议的效率。Therefore, the applicant proposes the audio data collection method described in the embodiment of the present application, so that in the process of collecting audio data, it can be switched to using a new high-quality audio collection device to collect audio data, so as to improve the audio frequency in video conferencing. Improve the quality of audio data, optimize user experience, and improve the efficiency of video conferencing.

参考图1,示出了本申请实施例的一种音频数据采集方法所应用的终端的示意图,如图1所示,在该终端上可以配置有多个通用串行总线USB接口,该USB接口可以用于接入具有音频数据采集功能的设备,如,麦克风11、具有音频采集功能的摄像设备12等。该终端可以是运行有安卓系统或linux系统的终端,该方法具体可以应用于音视频会议场景中。Referring to FIG. 1 , it shows a schematic diagram of a terminal applied to an audio data collection method according to an embodiment of the present application. As shown in FIG. 1 , multiple Universal Serial Bus USB interfaces can be configured on the terminal, and the USB interface It can be used to access equipment with audio data collection function, such as microphone 11, camera equipment 12 with audio collection function, etc. The terminal can be a terminal running an Android system or a linux system, and the method can be specifically applied to audio and video conference scenarios.

参考图2,示出了本申请实施例的一种音频数据采集方法的步骤流程图,结合图1所示的终端,对本申请实施例所述的音频数据采集方法进行详细介绍,该方法具体可以包括以下步骤:Referring to FIG. 2 , it shows a flow chart of the steps of a method for collecting audio data according to an embodiment of the present application. In conjunction with the terminal shown in FIG. 1 , the method for collecting audio data according to the embodiment of the present application is described in detail. Include the following steps:

步骤S21,在所述终端的USB接口接入具有音频数据采集功能的数据采集设备时,将所述数据采集设备确定为执行音频数据采集的目标设备。Step S21, when the USB interface of the terminal is connected to a data collection device capable of collecting audio data, determine the data collection device as a target device for audio data collection.

本实施例中,数据采集设备可以是只具有音频数据采集功能的设备,如,麦克风,也可以是除具有音频数据采集功能外,还具有其他数据采集功能的设备,如,可以采集音频的摄像设备。其中,其他数据采集功能可以用是指视频数据采集功能或图像采集功能。在终端的多个USB接口中的任意一个USB接口在连接有数据采集设备时,则可以确定由该数据采集设备执行音频数据采集。进而,在音视频会议开始时,可以由该数据采集设备进行音频数据的采集。In this embodiment, the data collection device may be a device that only has audio data collection functions, such as a microphone, or may be a device that has other data collection functions in addition to audio data collection functions, such as a video camera that can collect audio equipment. Wherein, other data collection functions may refer to video data collection functions or image collection functions. When any one of the multiple USB interfaces of the terminal is connected with a data collection device, it can be determined that the data collection device performs audio data collection. Furthermore, when the audio and video conference starts, the data collection device can collect audio data.

在一种可选的实例中,终端的USB接口在连接有数据采集设备后,可以在终端进行音视频业务时,再确定由该数据采集设备执行音频数据采集,即,在终端进行音视频业务时,由数据采集设备进行音频数据采集。如,终端进行的是视频业务,则数据采集设备可以是具有视频数据采集功能和音频数据采集功能的设备,则数据采集设备可以采集音频数据及视频数据。若终端进行的是音频业务,则数据采集设备可以只采集音频数据。In an optional example, after a data collection device is connected to the USB interface of the terminal, it can be determined that the data collection device performs audio data collection when the terminal performs audio and video services, that is, the terminal performs audio and video services , the audio data is collected by the data collection device. For example, if the terminal performs video services, the data collection device may be a device with video data collection functions and audio data collection functions, and the data collection device may collect audio data and video data. If the terminal performs an audio service, the data collection device may only collect audio data.

示例地,如图1所示,终端100当前接入具有音频数据采集功能的摄像设备12,则可以将摄像设备12确定为执行音频数据采集的目标设备。For example, as shown in FIG. 1 , if the terminal 100 is currently connected to a camera device 12 capable of collecting audio data, the camera device 12 may be determined as a target device for collecting audio data.

步骤S22,检测所述多个USB接口是否接入新的音频采集设备。Step S22, detecting whether the multiple USB interfaces are connected to a new audio collection device.

本申请实施例中,由于终端配置有多个USB接口,则在终端连接有数据采集设备后,终端可以启动对多个USB接口的扫描,以检测其他的USB接口是否连接有新的音频采集设备。具体地,该新的音频采集设备可以是在接入数据采集设备之后新接入的设备,该音频采集设备与数据采集设备分别连接到不同的USB接口。该音频采集设备可以用于进行音频数据采集,如,麦克风。In the embodiment of the present application, since the terminal is equipped with multiple USB interfaces, after the terminal is connected with a data acquisition device, the terminal can start scanning for multiple USB interfaces to detect whether other USB interfaces are connected with a new audio acquisition device . Specifically, the new audio collection device may be a newly connected device after the data collection device is connected, and the audio collection device and the data collection device are respectively connected to different USB interfaces. The audio collection device can be used for audio data collection, such as a microphone.

步骤S23,在检测到接入所述音频采集设备时,确定所述数据采集设备对应的第一音频质量优先级,以及所述音频采集设备对应的第二音频质量优先级。Step S23, when it is detected that the audio collection device is connected, determine the first audio quality priority corresponding to the data collection device and the second audio quality priority corresponding to the audio collection device.

实际中,当检测到终端的一个USB接口连接有音频采集设备时,则终端可以启动对数据采集设备和音频采集设备的音频路由策略,以在数据采集设备和音频采集设备之间进行音频数据采集的切换,从而可以采用音频采集质量较高的设备执行音频数据采集。In practice, when it is detected that an audio collection device is connected to a USB interface of the terminal, the terminal can start an audio routing strategy for the data collection device and the audio collection device to collect audio data between the data collection device and the audio collection device switching, so that the audio data acquisition can be performed with a device with higher audio acquisition quality.

具体地,由于不同的设备在执行音频数据采集时,其采样率不一样,则最终采集的音频数据的质量也不同。因此,可以先确定音频采集设备和数据采集设备各自的音频质量优先级。其中,第一音频质量优先级可以是指数据采集设备采集的音频数据的音频质量的优先级,第二音频质量优先级可以是指数据采集设备采集的音频数据的音频质量的优先级。Specifically, since different devices have different sampling rates when performing audio data collection, the quality of the finally collected audio data is also different. Therefore, the respective audio quality priorities of the audio collection device and the data collection device may be determined first. Wherein, the first audio quality priority may refer to the audio quality priority of the audio data collected by the data collection device, and the second audio quality priority may refer to the audio quality priority of the audio data collected by the data collection device.

实际中,采样率越高,音频质量越好,则音频质量优先级越高。因此,可以根据数据采集设备的采样率确定第一音频质量优先级,根据音频采集设备的采样率确定第二音频质量优先级。In practice, the higher the sampling rate, the better the audio quality, and the higher the audio quality priority. Therefore, the first audio quality priority may be determined according to the sampling rate of the data collection device, and the second audio quality priority may be determined according to the sampling rate of the audio collection device.

示例地,如图1所示,终端100在接入摄像设备12后,可以检测其他多个USB接口是否接入新的音频采集设备,例如,检测到其他的USB接口又接入麦克风11,则可以确定麦克风11的音频质量优先级和摄像设备12的音频质量优先级。For example, as shown in FIG. 1, after the terminal 100 is connected to the camera device 12, it can detect whether other multiple USB ports are connected to a new audio collection device. For example, if it detects that other USB ports are connected to the microphone 11, then The audio quality priority of the microphone 11 and the audio quality priority of the camera 12 can be determined.

步骤S24,在所述第一音频质量优先级低于所述第二音频质量优先级时,将执行所述音频数据采集的目标设备切换为所述音频采集设备。Step S24, when the first audio quality priority is lower than the second audio quality priority, switch the audio data collection target device to the audio collection device.

本申请实施例中,在第二音频质量优先级高于第一音频质量优先级时,则表示新接入的音频采集设备的采样率较高,与数据采集设备相比,其采集的音频质量较好,则可以将音频采集设备作为音频数据采集的目标设备。In the embodiment of the present application, when the second audio quality priority is higher than the first audio quality priority, it means that the sampling rate of the newly connected audio collection device is higher, and the audio quality collected by it is higher than that of the data collection device. Preferably, the audio collection device can be used as the target device for audio data collection.

具体实施时,由于在连接音频采集设备之前,执行音频数据采集的目标设备为数据采集设备,则在确定音频采集设备的第二音频质量优先级较高时,则可以将执行路由策略,对音频采集进行初始化,以将执行音频数据采集的目标设备切换为音频采集设备。这样,数据采集设备便不再执行音频数据采集,而切换为由音频采集设备执行音频数据采集,从而在音视频会议中提高采集的音频的质量。且由于本申请是在多个设备之间切换作为音频数据采集的目标设备,这样,则可以保持视频数据采集设备的视频数据采集功能,保证了在视频会议中视频数据采集不受影响。During specific implementation, since the target device for performing audio data collection is the data collection device before the audio collection device is connected, when it is determined that the second audio quality priority of the audio collection device is higher, the routing strategy can be executed, and the audio Acquisition is initialized to switch the target device performing audio data acquisition to an audio acquisition device. In this way, the data collection device no longer performs audio data collection, but switches to the audio data collection performed by the audio collection device, thereby improving the quality of collected audio in an audio-video conference. And because the application is to switch between multiple devices as the target device for audio data collection, in this way, the video data collection function of the video data collection device can be maintained, ensuring that the video data collection is not affected during the video conference.

示例地,如图1所示,若确定麦克风11的音频质量优先级高于摄像设备12的音频质量优先级,则可以转而将麦克风11确定为执行音频数据采集的目标设备,摄像设备12不再执行音频数据采集。For example, as shown in FIG. 1, if it is determined that the audio quality priority of the microphone 11 is higher than the audio quality priority of the camera device 12, then the microphone 11 may be determined as the target device for audio data collection instead, and the camera device 12 does not Perform audio data collection again.

本申请实施例中,终端在接入数据采集设备时,可以将该数据采集设备确定为音频数据采集的目标设备,并检测终端的多个USB是否接入新的音频采集设备,在接入新的音频采集设备时,确定数据采集设备的第一音频质量优先级和音频采集设备的第二音频质量优先级,在音频采集设备的第二音频质量优先级高于第一音频质量优先级时,则将该新的音频采集设备确定为进行音频数据采集的目标设备,即,由新的音频采集设备采集音频数据。In the embodiment of this application, when the terminal accesses the data collection device, it can determine the data collection device as the target device for audio data collection, and detect whether multiple USBs of the terminal are connected to a new audio collection device. When using an audio collection device, determine the first audio quality priority of the data collection device and the second audio quality priority of the audio collection device, and when the second audio quality priority of the audio collection device is higher than the first audio quality priority, Then the new audio collection device is determined as a target device for audio data collection, that is, the new audio collection device collects audio data.

由于终端具有多个USB接口,且能识别新接入的音频采集设备,并在音频采集设备的音频质量优先级较高时,可以由该新的音频采集设备采集音频数据,由于音频采集设备的音频质量优先级较高,其音频采集的质量越好,从而提高了采集的音频数据的质量。Since the terminal has multiple USB interfaces and can identify a newly connected audio collection device, and when the audio quality priority of the audio collection device is high, the audio data can be collected by the new audio collection device. The higher the audio quality priority, the better the quality of its audio collection, thereby improving the quality of the collected audio data.

又由于终端可以自动检测是否有新的音频采集设备的接入,并在接入的新的音频采集设备的音频质量优先级较高时,自动切换为由音频采集设备采集音频数据,从而避免全部拔出音频采集设备和数据采集设备后又重新插入音频采集设备造成的音频采集及视频采集中断,从而保证了视频会议的正常进行。And because the terminal can automatically detect whether there is a new audio collection device connected, and when the audio quality priority of the connected new audio collection device is higher, it will automatically switch to the audio collection device to collect audio data, thereby avoiding all The audio collection and video collection are interrupted by pulling out the audio collection device and the data collection device and then reinserting the audio collection device, thus ensuring the normal progress of the video conference.

结合以上实施例,为了保证视频会议的正常进行,避免在高质量的音频采集设备采集音频数据的过程中与终端中断连接,进而采集不到音频数据的问题,在一种可选地实施方式中,在步骤S24之后,所述音频数据采集方法具体还可以包括以下步骤:In combination with the above embodiments, in order to ensure the normal progress of the video conference and avoid the problem that the high-quality audio collection device is disconnected from the terminal during the collection of audio data, and then the audio data cannot be collected, in an optional implementation mode , after step S24, the audio data collection method may specifically include the following steps:

步骤S25,在确定所述音频采集设备被移除时,将执行所述音频数据采集的目标设备重新切换为所述数据采集设备。Step S25, when it is determined that the audio collection device is removed, re-switch the target device for executing the audio data collection to the data collection device.

本可选示例中,在确定由音频采集设备采集音频数据时,可以通过检测音频采集设备与终端的连接状态确定音频采集设备是否被移除。若检测到音频采集设备与终端断开连接,则可以表明音频采集设备被移除。此时,为了不影响音频数据的正常采集,则可以将数据采集设备重新确定为执行音频数据采集的设备,即,恢复由数据采集设备进行音频数据的采集。In this optional example, when it is determined that the audio data is collected by the audio collection device, whether the audio collection device is removed may be determined by detecting the connection status between the audio collection device and the terminal. If it is detected that the audio collection device is disconnected from the terminal, it may indicate that the audio collection device has been removed. At this time, in order not to affect the normal collection of audio data, the data collection device may be re-determined as the device for performing audio data collection, that is, the data collection device is resumed to collect audio data.

示例地,如麦克风11与终端断开连接,则又可以由摄像设备12执行音频数据的采集。For example, if the microphone 11 is disconnected from the terminal, the camera device 12 may perform audio data collection again.

结合以上实施例,为了保证用户进行的视频会议的正常进行,所述数据采集设备还具有视频数据采集功能,这样,数据采集设备不仅可以进行音频数据的采集也可以进行视频数据的采集。在一种可选的示例中,所述终端与流媒体服务器通信连接,该流媒体服务器可以用于在终端当前参与的音视频会议中,进行音视频数据的转发。具体地,所述方法还可以包括以下步骤:In combination with the above embodiments, in order to ensure the normal progress of the video conference conducted by the user, the data collection device also has a video data collection function, so that the data collection device can not only collect audio data but also collect video data. In an optional example, the terminal is communicatively connected to a streaming media server, and the streaming media server can be used to forward audio and video data in an audio and video conference that the terminal currently participates in. Specifically, the method may also include the following steps:

步骤S211,将所述数据采集设备确定为执行视频数据采集的视频采集设备。Step S211, determining the data collection device as a video collection device that performs video data collection.

本可选实施例中,该步骤S211可以与步骤S21同时进行,即在将数据采集设备确定为执行音频数据采集的目标设备时,也可以同时将数据采集设备确定为执行视频数据采集的设备。如,摄像设备12在被确定为进行音频数据采集时,也可以确定由摄像设备12执行视频数据采集。In this optional embodiment, step S211 can be performed simultaneously with step S21, that is, when the data collection device is determined as the target device for audio data collection, the data collection device can also be determined as the device for video data collection at the same time. For example, when the camera device 12 is determined to collect audio data, it may also be determined that the camera device 12 performs video data collection.

在步骤S24中,在将执行所述音频数据采集的目标设备切换为所述音频采集设备的同时,还可以执行以下步骤:In step S24, while switching the target device for performing the audio data collection to the audio collection device, the following steps may also be performed:

步骤S41,获取所述数据采集设备采集的视频数据,以及获取所述音频采集设备采集的音频数据。Step S41, acquiring the video data collected by the data collection device, and obtaining the audio data collected by the audio collection device.

本可选实施例中,将执行所述音频数据采集的目标设备切换为所述音频采集设备时,在当前进行的音视频会议中,则可以由音频数据采集设备采集音频数据,由视频数据采集设备采集视频数据。进而,终端可以获取数据采集设备采集的视频数据及音频采集设备采集的音频数据。In this optional embodiment, when the target device for performing the audio data collection is switched to the audio collection device, in the current audio and video conference, the audio data can be collected by the audio data collection device, and the audio data can be collected by the video data collection device. The device collects video data. Furthermore, the terminal can acquire the video data collected by the data collection device and the audio data collected by the audio collection device.

步骤S42,将所述音频数据及所述视频数据混合为音视频数据,并将所述音视频数据发送给所述流媒体服务器。Step S42, mixing the audio data and the video data into audio and video data, and sending the audio and video data to the streaming media server.

本可选实施例中,由于音频数据及视频数据分别由不同的设备采集,则终端可以将音频数据及视频数据进行混合,以得到音视频数据。具体地,可以根据音频数据包括的时间戳和视频数据包括的时间戳,将音频数据和视频数据混合为音视频数据,以实现视频画面和音频的同步。进而,可以再将音视频数据发送给流媒体服务器。In this optional embodiment, since audio data and video data are respectively collected by different devices, the terminal may mix the audio data and video data to obtain audio and video data. Specifically, audio data and video data may be mixed into audio and video data according to the time stamp included in the audio data and the time stamp included in the video data, so as to realize the synchronization of video images and audio. Furthermore, the audio and video data can be sent to the streaming media server.

其中,流媒体服务器可以将终端的音视频数据发送给参与到当前进行的音视频会议中的其他终端设备。Wherein, the streaming media server can send the audio and video data of the terminal to other terminal devices participating in the current audio and video conference.

结合以上实施例,为了实现对接入终端的设备进行统一管理,能实时监测接入终端的设备的情况。在一种可选的实例中,在步骤S20之前,还可以执行以下步骤:In combination with the above embodiments, in order to implement unified management of access terminal devices, the conditions of access terminal devices can be monitored in real time. In an optional example, before step S20, the following steps may also be performed:

步骤S00,确定所述数据采集设备对应的第一设备ID,并将所述第一设备ID添加到预设的路由列表中。Step S00, determining a first device ID corresponding to the data collection device, and adding the first device ID to a preset routing list.

其中,路由列表中可以用于存储已经接入终端的设备的ID,即,终端可以将已经接入自身的设备的ID加入到路由列表中,以通过路由列表实时监控接入终端的设备的情况。Among them, the routing list can be used to store the ID of the device that has connected to the terminal, that is, the terminal can add the ID of the device that has connected to itself to the routing list, so as to monitor the status of the device connected to the terminal in real time through the routing list .

本申请实施例中,由于数据采集设备已经接入终端,则可以将数据采集设备的ID添加到路由列表中。具体地,可以先确定数据采集对应的第一设备ID。其中,第一设备ID可以是指数据采集设备的设备类型所对应的ID,该ID可以是字符串或数字编码。设备类型是指数据采集设备的设备型号,若两个数据采集设备的设备型号相同,则该两个数据采集设备的性能相同。本申请实施例中,具有相同设备型号的两个设备可以具有同一个设备ID。In the embodiment of the present application, since the data collection device has been connected to the terminal, the ID of the data collection device can be added to the routing list. Specifically, the first device ID corresponding to the data collection may be determined first. Wherein, the first device ID may refer to the ID corresponding to the device type of the data collection device, and the ID may be a character string or a digital code. The device type refers to the device model of the data collection device. If the device models of two data collection devices are the same, the performance of the two data collection devices is the same. In this embodiment of the application, two devices with the same device model may have the same device ID.

示例地,如图1所示,可以根据摄像设备12的设备类型,确定摄像设备12的第一设备ID,并将该第一设备ID添加到路由列表中,以表征当前接入终端的设备为摄像设备12。For example, as shown in FIG. 1, the first device ID of the camera device 12 may be determined according to the device type of the camera device 12, and the first device ID may be added to the routing list to represent that the device currently accessing the terminal is camera equipment 12.

相应地,则步骤S23中确定数据采集设备的第一音频质量优先级和音频采集设备的第二音频质量优先级,可以通过以下步骤进行:Correspondingly, determining the first audio quality priority of the data collection device and the second audio quality priority of the audio collection device in step S23 can be performed through the following steps:

步骤S231,确定所述音频采集设备对应的第二设备ID,并从所述路由列表中获取所述第一设备ID。Step S231, determine the second device ID corresponding to the audio collection device, and obtain the first device ID from the routing list.

在检测到接入音频采集设备时,则可以确定第二设备ID,其中,第二设备ID可以是指音频采集设备的设备类型所对应的ID。并可以从路由列表中获取数据采集设备的第一设备ID。由于终端在确定音频质量优先级时,可以从路由列表中获取数据采集设备的第一设备ID,则实际中,即是获取已连接至终端的设备的ID。进而可以将新接入的设备与已经接入的设备进行音频质量优先级的比较。When it is detected that the audio collection device is connected, the second device ID may be determined, where the second device ID may refer to an ID corresponding to the device type of the audio collection device. And the first device ID of the data collection device can be obtained from the routing list. Since the terminal can obtain the first device ID of the data collection device from the routing list when determining the audio quality priority, in practice, it is to obtain the ID of the device connected to the terminal. Furthermore, the audio quality priority of the newly connected device may be compared with that of the connected device.

步骤S232,基于所述第一设备ID及所述第二设备ID,确定所述数据采集设备对应的第一音频质量优先级,以及与所述音频采集设备对应的第二音频质量优先级。Step S232, based on the first device ID and the second device ID, determine a first audio quality priority corresponding to the data collection device and a second audio quality priority corresponding to the audio collection device.

本可选实施例中,由于第一设备ID与数据采集设备的设备类型对应,第二设备ID与音频采集设备的设备类型对应,由于设备类型可以反映一个设备的性能,则设备类型不同,性能不同。进而可以通过第一设备ID和第二设备ID快速地确定第一音频质量优先级和第二音频质量优先级,进而可以提高音频数据采集的切换效率。In this optional embodiment, since the first device ID corresponds to the device type of the data collection device, and the second device ID corresponds to the device type of the audio collection device, since the device type can reflect the performance of a device, the device types are different, and the performance different. Furthermore, the first audio quality priority and the second audio quality priority can be quickly determined through the first device ID and the second device ID, thereby improving the switching efficiency of audio data collection.

具体地,可以在终端中预先存储优先级对照表,在优先级对照表中可以写入每一种设备ID各自对应的音频质量优先级,进而,可以根据该优先级对照表确定与第一设备ID对应的第一音频质量优先级,及与第二设备ID对应的第二音频质量优先级。Specifically, a priority comparison table can be pre-stored in the terminal, and the respective audio quality priorities corresponding to each device ID can be written in the priority comparison table, and then, it can be determined according to the priority comparison table that the first device The first audio quality priority corresponding to the ID, and the second audio quality priority corresponding to the second device ID.

相应地,为了在对音频数据采集的切换过程中,避免已经移除的设备也被终端作为音频数据采集设备进行质量优先级的比较,提高本申请的音频数据采集的效率,在一种可选的实例中,在确定所述音频采集设备的第二设备ID之后,所述方法还可以包括以下步骤:Correspondingly, in order to prevent the device that has been removed from being used as an audio data collection device for quality priority comparison during the switching process of audio data collection, and to improve the efficiency of audio data collection in this application, an optional In the example, after determining the second device ID of the audio collection device, the method may further include the following steps:

步骤S233,将所述第二设备ID添加到所述路由列表。Step S233, adding the second device ID to the routing list.

实际中,本步骤S233可以在执行步骤S231的同时进行,也可以在步骤S232之后进行。具体地,将第二设备ID添加到路由列表后,则可以表征终端当前还接入有音频采集设备。In practice, this step S233 can be performed while step S231 is being performed, or can be performed after step S232. Specifically, after the second device ID is added to the routing list, it can be indicated that the terminal is currently connected to an audio collection device.

步骤S26,确定所述音频采集设备是否被移除,以及确定所述数据采集设备是否被移除。Step S26, determine whether the audio collection device is removed, and determine whether the data collection device is removed.

本可选实施例中,在执行完步骤S24之后,为了实现对接入终端的设备的实时监控,可以进一步检测数据采集设备及音频采集设备与终端的连接状态,以确定音频采集设备是否被移除,及确定数据采集设备是否被移除。In this optional embodiment, after step S24 is executed, in order to realize real-time monitoring of the equipment connected to the terminal, the connection status between the data collection equipment and the audio collection equipment and the terminal can be further detected to determine whether the audio collection equipment has been moved. removed, and to determine if the data collection device was removed.

具体地,若检测到数据采集设备与终端的连接状态断开,则确定数据采集设备被移除,若检测到音频采集设备与终端的连接状态断开,则确定音频采集设备被移除。Specifically, if it is detected that the connection state between the data collection device and the terminal is disconnected, it is determined that the data collection device is removed, and if it is detected that the connection state between the audio collection device and the terminal is disconnected, it is determined that the audio collection device is removed.

步骤S261,在确定所述数据采集设备被移除时,从所述路由列表中删除所述第一设备ID。Step S261, when it is determined that the data collection device is removed, delete the first device ID from the routing list.

步骤S262,在确定所述音频采集设备被移除时,从所述路由列表中删除所述第二设备ID。Step S262, when it is determined that the audio collection device is removed, delete the second device ID from the routing list.

实际中,在确定数据采集设备被移除时,则可以从路由列表中删除第一设备ID,在确定音频采集设备被移除时,则可以从路由列表中删除第二设备ID。从而避免已经移除的设备仍然存在于设备路由列表中,造成与之后又新接入的设备进行音频质量优先级的比较,使得在新接入的设备为低音频质量优先级的设备时,无法采集音频数据的问题。In practice, when it is determined that the data collection device is removed, the first device ID may be deleted from the routing list, and when it is determined that the audio collection device is removed, the second device ID may be deleted from the routing list. In this way, it is avoided that the removed device still exists in the device routing list, resulting in the comparison of audio quality priority with the newly connected device, so that when the newly connected device is a device with low audio quality priority, it cannot The problem of collecting audio data.

参照图3所示,示出了实际执行音频数据采集方法的完整流程示意图,图3中,V2Vapp是指终端上安装的音视频应用APP,该APP可以应用于视联网中,用户可以通过该V2Vapp进行视联网内的音视频通话。其中,视联网采用实时高清视频交换技术,可以在一个网络平台上将所需的服务,如高清视频会议、视频监控、智能化监控分析、应急指挥、数字广播电视、延时电视、网络教学、现场直播、VOD点播、电视邮件、个性录制(PVR)、内网(自办)频道、智能化视频播控、信息发布等数十种视频、语音、图片、文字、通讯、数据等服务全部整合在一个系统平台,通过电视或电脑实现高清品质视频播放。Referring to Figure 3, it shows a schematic diagram of the complete process of actually implementing the audio data collection method. In Figure 3, V2Vapp refers to the audio and video application APP installed on the terminal. Make audio and video calls in the Internet of Things. Among them, the Internet of View adopts real-time high-definition video exchange technology, which can provide required services on a network platform, such as high-definition video conferencing, video surveillance, intelligent monitoring and analysis, emergency command, digital broadcast TV, delayed TV, online teaching, Live broadcast, VOD on demand, TV mail, personalized recording (PVR), intranet (self-managed) channel, intelligent video broadcast control, information release and other dozens of video, voice, picture, text, communication, data and other services are all integrated On a system platform, realize high-definition quality video playback through TV or computer.

具体地,包括以下流程:Specifically, the following processes are included:

首先,V2Vapp业务启动时,可以初始化音频采集,即,对音频采集初始化,以使终端可以开始采集音频数据。具体地,终端可以利用已经接入终端的数据采集设备采集音频数据,图3中所述的支持设备ID,即为数据采集设备的第一设备ID。First, when the V2Vapp service is started, audio collection may be initialized, that is, audio collection may be initialized so that the terminal can start collecting audio data. Specifically, the terminal may use a data collection device already connected to the terminal to collect audio data, and the supporting device ID described in FIG. 3 is the first device ID of the data collection device.

接着,进行音频设备扫描,检测其他USB接口是否接入新的音频采集设备。在接入有新的音频采集设备时,可以获取该新的音频采集设备的ID。图3中,插入设备ID是指新的音频采集设备的第二设备ID。Then, scan the audio device to detect whether other USB ports are connected to new audio collection devices. When a new audio collection device is connected, the ID of the new audio collection device can be obtained. In FIG. 3, the inserted device ID refers to the second device ID of the new audio collection device.

之后,进行路由策略执行,即,确定支持设备和插入设备之间的优先级高低,以确定是否需要进行音频数据采集的切换。图3中,是否需要重启音频模块是指确定是否将音频数据采集切换为由插入设备执行。其中,音频模块可以理解为是终端中进行音频数据采集控制的模块。Afterwards, the routing policy is executed, that is, the priority between the supporting device and the plug-in device is determined, so as to determine whether audio data collection needs to be switched. In FIG. 3 , whether to restart the audio module refers to determining whether to switch audio data collection to be performed by the plug-in device. Wherein, the audio module can be understood as a module for collecting and controlling audio data in the terminal.

接着,若不需要重启音频模块,则采集开始,由支持设备进行音频数据采集。若需要重启音频模块,则对音频采集重新初始化,以停止当前的支持设备采集音频数据,切换为由插入设备执行音频数据采集。Then, if the audio module does not need to be restarted, the collection starts, and the audio data collection is performed by the supporting device. If the audio module needs to be restarted, re-initialize the audio collection to stop the current support device from collecting audio data, and switch to the plug-in device to perform audio data collection.

最后,获取采集的音频数据,图3中,对音频数据使用是指将音频数据进行播放或者是将音频数据发送给进行音视频通话的对端用户。Finally, the collected audio data is obtained. In FIG. 3 , using the audio data refers to playing the audio data or sending the audio data to the peer user who is making an audio and video call.

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。It should be noted that, for the method embodiment, for the sake of simple description, it is expressed as a series of action combinations, but those skilled in the art should know that the embodiment of the present application is not limited by the described action sequence, because According to the embodiment of the present application, certain steps may be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification belong to preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present application.

参考图4,示出了本申请实施例的一种音频数据采集装置的结构框图,所述装置可以应用于终端,所述终端可以配置有多个通用串行总线USB接口,所述装置具体可以包括以下模块:Referring to FIG. 4 , it shows a structural block diagram of an audio data acquisition device according to an embodiment of the present application. The device can be applied to a terminal, and the terminal can be configured with a plurality of Universal Serial Bus (USB) interfaces. The device can specifically Includes the following modules:

音频采集确定模块41,可以用于在所述终端的USB接口接入具有音频数据采集功能的数据采集设备时,将所述数据采集设备确定为执行音频数据采集的目标设备;The audio collection determination module 41 can be used to determine the data collection device as the target device for performing audio data collection when the USB interface of the terminal is connected to a data collection device with audio data collection function;

音频设备检测模块42,可以用于检测所述多个USB接口是否接入新的音频采集设备;The audio device detection module 42 can be used to detect whether the multiple USB interfaces are connected to a new audio collection device;

优先级确定模块43,可以用于在检测到接入所述音频采集设备时,确定所述数据采集设备对应的第一音频质量优先级,以及与所述音频采集设备对应的第二音频质量优先级;The priority determination module 43 may be configured to determine the first audio quality priority corresponding to the data collection device and the second audio quality priority corresponding to the audio collection device when it is detected that the audio collection device is connected. class;

音频采集切换模块44,可以用于在所述第一音频质量优先级低于所述第二音频质量优先级时,将执行所述音频数据采集的目标设备切换为所述音频采集设备。The audio collection switching module 44 may be configured to switch the target device for executing the audio data collection to the audio collection device when the first audio quality priority is lower than the second audio quality priority.

可选地,所述装置具体还可以包括以下模块:Optionally, the device may specifically include the following modules:

音频设备切换模块,用于在确定所述音频采集设备被移除时,将执行所述音频数据采集的目标设备重新切换为所述数据采集设备。The audio device switching module is configured to re-switch the target device for executing the audio data collection to the data collection device when it is determined that the audio collection device is removed.

可选地,所述装置具体还可以包括以下模块:Optionally, the device may specifically include the following modules:

设备ID确定单元,可以用于确定所述数据采集设备对应的第一设备ID;a device ID determining unit, configured to determine a first device ID corresponding to the data collection device;

设备ID添加单元,可以用于将所述第一设备ID添加到预设的路由列表中;a device ID adding unit, configured to add the first device ID to a preset routing list;

所述优先级确定模块43具体可以包括以下单元:The priority determination module 43 may specifically include the following units:

所述设备ID确定单元,可以用于确定所述音频采集设备对应的第二设备ID;The device ID determining unit may be used to determine a second device ID corresponding to the audio collection device;

设备ID获取单元,用于从预设的路由列表中获取所述数据采集设备对应的第一设备ID;a device ID obtaining unit, configured to obtain a first device ID corresponding to the data collection device from a preset routing list;

优先级确定单元,可以用于基于所述第一设备ID及所述第二设备ID,确定所述第一音频采集设备对应的第一音频质量优先级,以及与所述数据采集设备对应的第二音频质量优先级。The priority determination unit may be configured to determine the first audio quality priority corresponding to the first audio collection device and the first audio quality priority corresponding to the data collection device based on the first device ID and the second device ID. Two audio quality priorities.

相应地,在一种可选示例中,所述设备ID添加单元,还具体可以用于将所述第二设备ID添加到所述路由列表;Correspondingly, in an optional example, the device ID adding unit may also specifically be configured to add the second device ID to the routing list;

所述装置具体还可以包括以下模块:The device can also specifically include the following modules:

设备移除确定模块,可以用于确定所述音频采集设备是否被移除,以及确定所述数据采集设备是否被移除;A device removal determination module, which can be used to determine whether the audio collection device is removed, and determine whether the data collection device is removed;

设备ID删除模块,可以用于在确定所述数据采集设备被移除时,从所述路由列表中删除所述第一设备ID;并可以用于在确定所述音频采集设备被移除时,从所述路由列表中删除所述第二设备ID。The device ID deletion module can be used to delete the first device ID from the routing list when it is determined that the data collection device is removed; and can be used to delete the first device ID when it is determined that the audio collection device is removed. removing the second device ID from the routing list.

可选地,所述数据采集设备还具有视频数据采集功能,所述终端与流媒体服务器通信连接,所述装置具体还可以包括以下模块:Optionally, the data acquisition device also has a video data acquisition function, and the terminal is communicatively connected to a streaming media server, and the device may specifically include the following modules:

视频数据采集确定模块,可以用于将所述数据采集设备确定为执行视频数据采集的视频采集设备;A video data collection determination module, which may be used to determine the data collection device as a video collection device for performing video data collection;

音视频数据获取模块,可以用于获取所述数据采集设备采集的视频数据,以及获取所述音频采集设备采集的音频数据;The audio and video data acquisition module can be used to obtain the video data collected by the data collection device, and obtain the audio data collected by the audio collection device;

音视频数据发送模块,可以用于将所述音频数据及所述视频数据混合为音视频数据,并用于将所述音视频数据发送给所述流媒体服务器。The audio and video data sending module can be used to mix the audio data and the video data into audio and video data, and send the audio and video data to the streaming media server.

对于音频数据采集装置实施例而言,由于其与音频数据采集方法实施例基本相似,所以描述的比较简单,相关之处参见音频数据采集方法实施例的部分说明即可。As for the embodiment of the audio data collection device, since it is basically similar to the embodiment of the audio data collection method, the description is relatively simple, and for relevant parts, please refer to the part of the description of the embodiment of the audio data collection method.

本申请实施例还提供了一种电子设备,包括:The embodiment of the present application also provides an electronic device, including:

一个或多个处理器;和one or more processors; and

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如本申请实施例所述的一个或多个的音频数据采集方法。One or more machine-readable media with instructions stored thereon, when executed by the one or more processors, causes the device to perform one or more audio data collection methods as described in the embodiments of the present application .

本申请实施例还提供了一种计算机可读存储介质,其存储的计算机程序使得处理器执行如本申请实施例所述的音频数据采集方法。The embodiment of the present application also provides a computer-readable storage medium, and the computer program stored therein enables the processor to execute the audio data collection method as described in the embodiment of the present application.

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other.

本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the embodiments of the present application may be provided as methods, devices, or computer program products. Therefore, the embodiment of the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.

本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。Embodiments of the present application are described with reference to flowcharts and/or block diagrams of methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor or processor of other programmable data processing terminal equipment to produce a machine such that instructions executed by the computer or processor of other programmable data processing terminal equipment Produce means for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the The instruction means implements the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded into a computer or other programmable data processing terminal equipment, so that a series of operational steps are performed on the computer or other programmable terminal equipment to produce computer-implemented processing, thereby The instructions executed above provide steps for implementing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.

尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。While the preferred embodiments of the embodiments of the present application have been described, additional changes and modifications can be made to these embodiments by those skilled in the art once the basic inventive concept is understood. Therefore, the appended claims are intended to be interpreted to cover the preferred embodiment and all changes and modifications that fall within the scope of the embodiments of the application.

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。Finally, it should also be noted that in this text, relational terms such as first and second etc. are only used to distinguish one entity or operation from another, and do not necessarily require or imply that these entities or operations, any such actual relationship or order exists. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or terminal equipment comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements identified, or also include elements inherent in such a process, method, article, or end-equipment. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or terminal device comprising said element.

以上对本申请所提供的一种音频数据采集方法、一种音频数据采集装置、一种电子设备和一种计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核新思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。Above, a kind of audio data collection method, a kind of audio data collection device, a kind of electronic equipment and a kind of computer-readable storage medium provided by the application have been introduced in detail. In this paper, specific examples are applied to the principle and implementation of the application. Way has been set forth, and the description of the above embodiment is only used to help understand the method of the present application and its core new ideas; Simultaneously, for those of ordinary skill in the art, according to the thought of the application, both in the specific implementation and application scope There will be changes. In summary, the content of this specification should not be construed as limiting the application.

Claims (10)

1.一种音频数据采集方法,其特征在于,所述方法应用于终端,所述终端配置有多个通用串行总线USB接口,所述方法包括:1. A method for collecting audio data, characterized in that, the method is applied to a terminal, and the terminal is configured with a plurality of Universal Serial Bus USB interfaces, and the method comprises: 在所述终端的USB接口接入具有音频数据采集功能的数据采集设备时,将所述数据采集设备确定为执行音频数据采集的目标设备;When the USB interface of the terminal is connected to a data collection device with an audio data collection function, the data collection device is determined as a target device for performing audio data collection; 在音视频会议中,检测所述多个USB接口是否接入新的音频采集设备;In the audio and video conference, detect whether the multiple USB interfaces are connected to a new audio collection device; 在检测到接入所述音频采集设备时,确定所述数据采集设备对应的第一音频质量优先级,以及所述音频采集设备对应的第二音频质量优先级,根据数据采集设备的采样率确定所述第一音频质量优先级,根据音频采集设备的采样率确定所述第二音频质量优先级;When detecting access to the audio collection device, determine the first audio quality priority corresponding to the data collection device, and the second audio quality priority corresponding to the audio collection device, determined according to the sampling rate of the data collection device The first audio quality priority is determined according to the sampling rate of the audio collection device, and the second audio quality priority is determined; 在所述第一音频质量优先级低于所述第二音频质量优先级时,将执行所述音频数据采集的目标设备切换为所述音频采集设备。When the first audio quality priority is lower than the second audio quality priority, switch the target device for executing the audio data collection to the audio collection device. 2.根据权利要求1所述的方法,其特征在于,在将执行所述音频数据采集的目标设备切换为所述音频采集设备之后,所述方法还包括:2. The method according to claim 1, wherein, after switching the target device for performing the audio data collection to the audio collection device, the method further comprises: 在确定所述音频采集设备被移除时,将执行所述音频数据采集的目标设备重新切换为所述数据采集设备。When it is determined that the audio collection device is removed, the target device for performing the audio data collection is re-switched to the data collection device. 3.根据权利要求1所述的方法,其特征在于,所述数据采集设备还具有视频数据采集功能,所述终端与流媒体服务器通信连接,所述方法还包括:3. method according to claim 1, it is characterized in that, described data acquisition device also has video data acquisition function, and described terminal is connected with streaming media server communication, and described method also comprises: 将所述数据采集设备确定为执行视频数据采集的视频采集设备;Determining the data acquisition device as a video acquisition device performing video data acquisition; 在将执行所述音频数据采集的目标设备切换为所述音频采集设备的同时,所述方法还包括:While switching the target device for performing the audio data collection to the audio collection device, the method further includes: 获取所述数据采集设备采集的视频数据,以及获取所述音频采集设备采集的音频数据;Obtaining video data collected by the data collection device, and obtaining audio data collected by the audio collection device; 将所述音频数据及所述视频数据混合为音视频数据,并将所述音视频数据发送给所述流媒体服务器。Mixing the audio data and the video data into audio and video data, and sending the audio and video data to the streaming media server. 4.根据权利要求1所述的方法,其特征在于,在检测所述多个USB接口是否接入新的音频采集设备之前,所述方法还包括:4. The method according to claim 1, wherein, before detecting whether the plurality of USB interfaces are connected to a new audio collection device, the method also includes: 确定所述数据采集设备对应的第一设备ID,并将所述第一设备ID添加到预设的路由列表中;determining a first device ID corresponding to the data collection device, and adding the first device ID to a preset routing list; 确定所述数据采集设备对应的第一音频质量优先级,以及所述音频采集设备对应的第二音频质量优先级,根据数据采集设备的采样率确定所述第一音频质量优先级,根据音频采集设备的采样率确定所述第二音频质量优先级,包括:Determine the first audio quality priority corresponding to the data collection device, and the second audio quality priority corresponding to the audio collection device, determine the first audio quality priority according to the sampling rate of the data collection device, and determine the first audio quality priority according to the audio collection The sampling rate of the device determines the second audio quality priority, including: 确定所述音频采集设备对应的第二设备ID,并从所述路由列表中获取所述第一设备ID;determining a second device ID corresponding to the audio collection device, and acquiring the first device ID from the routing list; 基于所述第一设备ID及所述第二设备ID,确定所述数据采集设备对应的第一音频质量优先级,以及与所述音频采集设备对应的第二音频质量优先级。Based on the first device ID and the second device ID, determine a first audio quality priority corresponding to the data collection device and a second audio quality priority corresponding to the audio collection device. 5.根据权利要求4所述的方法,其特征在于,在确定所述音频采集设备的第二设备ID之后,所述方法还包括:5. The method according to claim 4, characterized in that, after determining the second device ID of the audio collection device, the method further comprises: 将所述第二设备ID添加到所述路由列表;adding the second device ID to the routing list; 确定所述音频采集设备是否被移除,以及确定所述数据采集设备是否被移除;determining whether the audio capture device is removed, and determining whether the data capture device is removed; 在确定所述数据采集设备被移除时,从所述路由列表中删除所述第一设备ID;When it is determined that the data collection device is removed, deleting the first device ID from the routing list; 在确定所述音频采集设备被移除时,从所述路由列表中删除所述第二设备ID。When it is determined that the audio collection device is removed, the second device ID is deleted from the routing list. 6.一种音频数据采集装置,其特征在于,所述装置应用于终端,所述终端配置有多个通用串行总线USB接口,所述装置包括:6. An audio data acquisition device, characterized in that the device is applied to a terminal, and the terminal is configured with a plurality of Universal Serial Bus USB interfaces, and the device comprises: 音频采集确定模块,用于在所述终端的USB接口接入具有音频数据采集功能的数据采集设备时,将所述数据采集设备确定为执行音频数据采集的目标设备;An audio collection determination module, configured to determine the data collection device as the target device for performing audio data collection when the USB interface of the terminal is connected to a data collection device with audio data collection function; 音频设备检测模块,用于在音视频会议中,检测所述多个USB接口是否接入新的音频采集设备;The audio device detection module is used to detect whether the multiple USB interfaces are connected to a new audio collection device in an audio and video conference; 优先级确定模块,用于在检测到接入所述音频采集设备时,确定所述数据采集设备对应的第一音频质量优先级,以及与所述音频采集设备对应的第二音频质量优先级,根据数据采集设备的采样率确定所述第一音频质量优先级,根据音频采集设备的采样率确定所述第二音频质量优先级;A priority determination module, configured to determine a first audio quality priority corresponding to the data collection device and a second audio quality priority corresponding to the audio collection device when access to the audio collection device is detected, Determine the first audio quality priority according to the sampling rate of the data collection device, and determine the second audio quality priority according to the sampling rate of the audio collection device; 音频采集切换模块,用于在所述第一音频质量优先级低于所述第二音频质量优先级时,将执行所述音频数据采集的目标设备切换为所述音频采集设备。An audio collection switching module, configured to switch the target device for executing the audio data collection to the audio collection device when the first audio quality priority is lower than the second audio quality priority. 7.根据权利要求6所述的装置,其特征在于,所述装置还包括:7. The device according to claim 6, further comprising: 设备ID确定单元,可以用于确定所述数据采集设备对应的第一设备ID;a device ID determining unit, configured to determine a first device ID corresponding to the data collection device; 设备ID添加单元,可以用于将所述第一设备ID添加到预设的路由列表中;a device ID adding unit, configured to add the first device ID to a preset routing list; 所述优先级确定模块具体包括以下单元:The priority determination module specifically includes the following units: 所述设备ID确定单元,可以用于确定所述音频采集设备对应的第二设备ID;The device ID determining unit may be used to determine a second device ID corresponding to the audio collection device; 设备ID获取单元,用于从预设的路由列表中获取所述数据采集设备对应的第一设备ID;a device ID obtaining unit, configured to obtain a first device ID corresponding to the data collection device from a preset routing list; 优先级确定单元,用于基于所述第一设备ID及所述第二设备ID,确定所述音频采集设备对应的第一音频质量优先级,以及与所述数据采集设备对应的第二音频质量优先级,根据数据采集设备的采样率确定所述第一音频质量优先级,根据音频采集设备的采样率确定所述第二音频质量优先级。A priority determining unit, configured to determine a first audio quality priority corresponding to the audio collection device and a second audio quality corresponding to the data collection device based on the first device ID and the second device ID Priority, the first audio quality priority is determined according to the sampling rate of the data collection device, and the second audio quality priority is determined according to the sampling rate of the audio collection device. 8.根据权利要求6所述的装置,其特征在于,所述数据采集设备还具有视频数据采集功能,所述终端与流媒体服务器通信连接,所述装置还包括:8. The device according to claim 6, wherein the data collection device also has a video data collection function, and the terminal is communicatively connected with a streaming media server, and the device also includes: 视频数据采集确定模块,用于将所述数据采集设备确定为执行视频数据采集的视频采集设备;A video data acquisition determining module, configured to determine the data acquisition device as a video acquisition device performing video data acquisition; 音视频数据获取模块,用于获取所述数据采集设备采集的视频数据,以及获取所述音频采集设备采集的音频数据;An audio and video data acquisition module, configured to acquire video data collected by the data collection device, and obtain audio data collected by the audio collection device; 音视频数据发送模块,用于将所述音频数据及所述视频数据混合为音视频数据,并用于将所述音视频数据发送给所述流媒体服务器。The audio and video data sending module is used for mixing the audio data and the video data into audio and video data, and sending the audio and video data to the streaming media server. 9.一种电子设备,其特征在于,包括:9. An electronic device, characterized in that it comprises: 一个或多个处理器;和one or more processors; and 其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如权利要求1至5任一项所述的音频数据采集方法。One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, causes the electronic device to perform the audio data collection method according to any one of claims 1 to 5 . 10.一种计算机可读存储介质,其特征在于,其存储的计算机程序使得处理器执行如权利要求1至5任一项所述的音频数据采集方法。10. A computer-readable storage medium, characterized in that the computer program stored therein enables a processor to execute the audio data collection method according to any one of claims 1 to 5.
CN201911176202.0A 2019-11-26 2019-11-26 Audio data acquisition method and device, electronic equipment and readable storage medium Active CN111107296B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911176202.0A CN111107296B (en) 2019-11-26 2019-11-26 Audio data acquisition method and device, electronic equipment and readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911176202.0A CN111107296B (en) 2019-11-26 2019-11-26 Audio data acquisition method and device, electronic equipment and readable storage medium

Publications (2)

Publication Number Publication Date
CN111107296A CN111107296A (en) 2020-05-05
CN111107296B true CN111107296B (en) 2022-12-23

Family

ID=70421262

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911176202.0A Active CN111107296B (en) 2019-11-26 2019-11-26 Audio data acquisition method and device, electronic equipment and readable storage medium

Country Status (1)

Country Link
CN (1) CN111107296B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114257572B (en) * 2020-09-11 2023-11-24 腾讯科技(深圳)有限公司 Data processing method, device, computer readable medium and electronic equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109743524A (en) * 2018-12-03 2019-05-10 视联动力信息技术股份有限公司 A kind of data processing method that view is networked and a kind of view networked system
CN110225195A (en) * 2019-05-30 2019-09-10 维沃移动通信有限公司 A kind of audio communication method and terminal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004248125A (en) * 2003-02-17 2004-09-02 Nippon Telegr & Teleph Corp <Ntt> Video switching device, video switching method, program of this method, and recording medium recording this program
BR112017021239B1 (en) * 2016-04-29 2023-10-03 Honor Device Co., Ltd METHOD, APPARATUS, AND COMPUTER READABLE MEANS OF DETERMINING VOICE INPUT EXCEPTION
CN106255000A (en) * 2016-07-29 2016-12-21 维沃移动通信有限公司 A kind of audio signal sample method and mobile terminal
CN109257558A (en) * 2017-07-12 2019-01-22 中兴通讯股份有限公司 Audio/video acquisition method, device and the terminal device of video conferencing
CN109743525A (en) * 2018-12-03 2019-05-10 视联动力信息技术股份有限公司 A kind of collecting method and device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109743524A (en) * 2018-12-03 2019-05-10 视联动力信息技术股份有限公司 A kind of data processing method that view is networked and a kind of view networked system
CN110225195A (en) * 2019-05-30 2019-09-10 维沃移动通信有限公司 A kind of audio communication method and terminal

Also Published As

Publication number Publication date
CN111107296A (en) 2020-05-05

Similar Documents

Publication Publication Date Title
US9024999B2 (en) Information processing apparatus, conference system, and storage medium
CN106936671B (en) Multi-screen interaction method and device and terminal equipment
WO2020168498A1 (en) Screen projection method, apparatus and system, and intelligent terminal and storage medium
CN108235081B (en) Multi-screen interaction method and device
CN107484010B (en) Video resource decoding method and device
CN105934750A (en) Data transmission system, terminal device, computer program, and data transmission method
JP2014072632A (en) Communication terminal, remote conference system, control program of communication terminal
CN109040245A (en) The shared method and device of a kind of multiple videos, audio
CN107040825B (en) Terminal, TV, multi-screen interactive system and setting method of screen capture parameters
WO2018192183A1 (en) Method and apparatus for processing video file during wireless screen delivery
CN103581607B (en) The method that video flowing is transmitted to local endpoint host using remote shooting machine equipment
CN111107296B (en) Audio data acquisition method and device, electronic equipment and readable storage medium
CN112055227B (en) Cloud game interaction method, system, device, storage medium and electronic equipment
JP2017092844A (en) Communication terminal, communication system, communication control method, and program
CN114500945B (en) Video source management method and video source management system
CN112769645B (en) Terminal testing method and device, terminal equipment and storage medium
CN104917996A (en) Method and system for switching video call
JP6500366B2 (en) Management device, terminal device, transmission system, transmission method and program
WO2024160020A1 (en) Video transmission method and apparatus, and electronic device and computer storage medium
JP2014072657A (en) Remote conference storage system, remote conference storage method
CN103905777A (en) Meeting minute obtaining method and providing method, device and system
US9253441B2 (en) Conference system, program and conference method
CN112243135B (en) Multimedia playing method and device
CN114827675A (en) Video data processing method and device for application program
CN101888522A (en) Network video conference equipment and method for carrying out network video conference

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
CP03 Change of name, title or address

Address after: 33rd Floor, No.1 Huasheng Road, Yuzhong District, Chongqing 400013

Patentee after: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: 100000 Beijing Dongcheng District Qinglong Hutong 1 Song Hua Building A1103-1113

Patentee before: VISIONVERA INFORMATION TECHNOLOGY Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address