Nothing Special   »   [go: up one dir, main page]

CN110086978A - MCVF multichannel voice frequency transmission method, device and terminal device - Google Patents

MCVF multichannel voice frequency transmission method, device and terminal device Download PDF

Info

Publication number
CN110086978A
CN110086978A CN201810072245.3A CN201810072245A CN110086978A CN 110086978 A CN110086978 A CN 110086978A CN 201810072245 A CN201810072245 A CN 201810072245A CN 110086978 A CN110086978 A CN 110086978A
Authority
CN
China
Prior art keywords
terminal device
audio
web camera
transmission
voice frequency
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.)
Pending
Application number
CN201810072245.3A
Other languages
Chinese (zh)
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.)
Zhejiang Uniview Technologies Co Ltd
Original Assignee
Zhejiang Uniview Technologies 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 Zhejiang Uniview Technologies Co Ltd filed Critical Zhejiang Uniview Technologies Co Ltd
Priority to CN201810072245.3A priority Critical patent/CN110086978A/en
Publication of CN110086978A publication Critical patent/CN110086978A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/66Remote control of cameras or camera parts, e.g. by remote control devices
    • H04N23/661Transmitting camera control signals through networks, e.g. control via the Internet

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Studio Devices (AREA)

Abstract

The present invention relates to camcorder technology fields, and in particular to a kind of MCVF multichannel voice frequency transmission method, device and terminal device, the MCVF multichannel voice frequency transmission method and device are applied to terminal device, which connect with web camera.The MCVF multichannel voice frequency transmission method includes the audio number that obtains web camera and can transmit, the transmission mechanism of selected terminal device and web camera, and then transmission mode is determined according to selected transmission mechanism, the audio of web camera acquisition is received, according to determining transmission mode under control of the user finally to complete the transmission of MCVF multichannel voice frequency.

Description

MCVF multichannel voice frequency transmission method, device and terminal device
Technical field
The present invention relates to camcorder technology fields, in particular to a kind of MCVF multichannel voice frequency transmission method, device and terminal Equipment.
Background technique
Traditional network video camera usually supports single channel video and audio, but under certain special application scenarios, such as bank Situations such as sales counter, prison is visited, needs video camera to support video and double-channel audio.Web camera is transmitted to dual-audio When, TS and PS stream is generallyd use, is definition of the support to left and right acoustic channels due to TS and PS stream format, two kinds of sound channels is embodied as Left and right acoustic channels are realized simply, but another common streaming media transmission protocol RTSP/RTP, and standard agreement is not to multichannel Audio has good support.
Summary of the invention
The purpose of the present invention is to provide a kind of MCVF multichannel voice frequency transmission methods, to realize MCVF multichannel voice frequency under different transmission mechanisms Transmission.
Another object of the present invention is to provide a kind of MCVF multichannel voice frequency transmitting devices, to realize multichannel under different transmission mechanisms The transmission of audio.
Another object of the present invention is to provide a kind of terminal devices, to realize the biography of MCVF multichannel voice frequency under different transmission mechanisms It is defeated.
To achieve the goals above, technical solution used in the embodiment of the present invention is as follows:
In a first aspect, being applied to terminal device, the end the embodiment of the invention provides a kind of MCVF multichannel voice frequency transmission method End equipment is connect with web camera, which comprises obtains the audio number that the web camera can transmit;It is selected The transmission mechanism of the terminal device and the web camera;Transmission is determined to per audio all the way according to selected transmission mechanism Mode;The operation for responding user receives the audio of the web camera acquisition according to determining transmission mode.
Second aspect, the embodiment of the invention provides a kind of MCVF multichannel voice frequency transmission methods, are applied to web camera, described Web camera is connect with terminal device, which comprises the acquisition request for responding the terminal device is set to the terminal The audio number that preparation send the web camera that can transmit;According to the determining biography with the terminal device of the audio number Defeated mode;The notification information for responding the terminal device sends audio to the terminal device according to the transmission mode.
The third aspect, the embodiment of the invention also provides a kind of MCVF multichannel voice frequency transmitting devices, are applied to terminal device, described Terminal device is connect with web camera, and described device includes: acquisition module, can be transmitted for obtaining the web camera Audio number;Chosen module, for selecting the transmission mechanism of the terminal device Yu the web camera;Determining module, For determining transmission mode to per audio all the way according to selected transmission mechanism;Receiving module, the operation for responding user are pressed The audio of the web camera acquisition is received according to determining transmission mode.
Fourth aspect, the embodiment of the invention also provides a kind of MCVF multichannel voice frequency transmitting devices, are applied to web camera, institute It states web camera to connect with terminal device, described device includes: the first sending module, for responding obtaining for the terminal device Request is taken to send the audio number that the web camera can transmit to the terminal device;Second determining module is used for root According to the determining transmission mode with the terminal device of the audio number;Second sending module, for responding the terminal device Notification information according to the transmission mode to the terminal device send audio.
5th aspect, the embodiment of the invention also provides a kind of terminal device, the terminal device include memory and Processor, the memory are stored in the memory for executing for storing computer program code, the processor Computer program code is to realize the MCVF multichannel voice frequency transmission method.
A kind of MCVF multichannel voice frequency transmission method, device and terminal device provided in an embodiment of the present invention, MCVF multichannel voice frequency transmission Method and device is applied to terminal device, which connect with web camera.The MCVF multichannel voice frequency transmission method includes obtaining The audio number for taking web camera that can transmit selectes the transmission mechanism of terminal device and web camera, and then according to choosing Fixed transmission mechanism determines transmission mode, finally receives web camera according to determining transmission mode under control of the user and adopts The audio of collection, to complete the transmission of MCVF multichannel voice frequency.
To enable the above objects, features and advantages of the present invention to be clearer and more comprehensible, preferred embodiment is cited below particularly, and cooperate Appended attached drawing, is described in detail below.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached Figure is briefly described, it should be understood that the following drawings illustrates only certain embodiments of the present invention, therefore is not construed as pair The restriction of range for those of ordinary skill in the art without creative efforts, can also be according to this A little attached drawings obtain other relevant attached drawings.
Fig. 1 shows a kind of application scenarios schematic diagram of MCVF multichannel voice frequency transmission method provided in an embodiment of the present invention.
Fig. 2 shows a kind of structural schematic diagrams of terminal device provided in an embodiment of the present invention.
Fig. 3 shows a kind of flow diagram of MCVF multichannel voice frequency transmission method provided in an embodiment of the present invention.
Fig. 4 shows the flow diagram of another MCVF multichannel voice frequency transmission method provided in an embodiment of the present invention.
Fig. 5 shows a kind of the functional block diagram of MCVF multichannel voice frequency transmitting device provided in an embodiment of the present invention.
Fig. 6 shows the functional block diagram of another MCVF multichannel voice frequency transmitting device provided in an embodiment of the present invention.
Diagram: 100- terminal device;200- web camera;110- MCVF multichannel voice frequency transmitting device;120- memory;130- Storage control;140- processor;150- Peripheral Interface;160- input-output unit;170- audio unit;180- display is single Member;190- communication unit;111- obtains module;112- chosen module;The first determining module of 113-;114- receiving module;115- Control module;210- MCVF multichannel voice frequency transmitting device;The first sending module of 211-;The second determining module of 212-;213- second is sent Module.
Specific embodiment
Below in conjunction with attached drawing in the embodiment of the present invention, technical solution in the embodiment of the present invention carries out clear, complete Ground description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Usually exist The component of the embodiment of the present invention described and illustrated in attached drawing can be arranged and be designed with a variety of different configurations herein.Cause This, is not intended to limit claimed invention to the detailed description of the embodiment of the present invention provided in the accompanying drawings below Range, but it is merely representative of selected embodiment of the invention.Based on the embodiment of the present invention, those skilled in the art are not doing Every other embodiment obtained under the premise of creative work out, shall fall within the protection scope of the present invention.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang Yi It is defined in a attached drawing, does not then need that it is further defined and explained in subsequent attached drawing.Meanwhile of the invention In description, term " first ", " second " etc. are only used for distinguishing description, are not understood to indicate or imply relative importance.
Fig. 1 is please referred to, is a kind of schematic diagram of the application scenarios of MCVF multichannel voice frequency transmission method provided in an embodiment of the present invention, The MCVF multichannel voice frequency transmission method is applied to terminal device 100, which connect with web camera 200, which takes the photograph The video of acquisition or audio are sent to terminal device 100 for acquiring video or audio by camera 200, by terminal device 100 It is further processed, which can be, and it is soft to be equipped with the cura specialis for supporting to access the web camera 200 The intelligent electronic device of part, it is also possible that setting where can supporting the embedded browser page of access web camera 200 It is standby.The application scenarios of the web camera 200 and terminal device 100 can be but not limited to, which can pacify Loaded on bank, and it to be used for while being acquired the video or audio of client and Receptionist, is then forwarded at terminal device 100 Reason.
It referring to figure 2., is a kind of structural schematic diagram of terminal device 100 provided in an embodiment of the present invention, the terminal device 100 include MCVF multichannel voice frequency transmitting device 110, memory 120, storage control 130, processor 140, Peripheral Interface 150, input Output unit 160, audio unit 170, display unit 180 and communication unit 190.
The memory 120, storage control 130, processor 140, Peripheral Interface 150, input-output unit 160, sound Frequency unit 170, display unit 180, each element of communication unit 190 are directly or indirectly electrically connected between each other, to realize number According to transmission or interaction.For example, these elements can be realized electrically between each other by one or more communication bus or signal wire Connection.The MCVF multichannel voice frequency transmitting device 110 includes that at least one can be stored in the form of software or firmware (firmware) In the memory 120 or it is solidificated in the operating system (operating system, OS) of 100 equipment of terminal device Software function module.The processor 140 is for executing the executable module stored in memory 120, such as the multichannel sound The software function module or computer program that frequency transmitting device 110 includes.
Wherein, memory 120 may be, but not limited to, random access memory (Random Access Memory, RAM), read-only memory (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only Memory, PROM), erasable read-only memory (Erasable Programmable Read-OnlyMemory, EPROM), electricity Erasable read-only memory (Electric ErasableProgrammable Read-Only Memory, EEPROM) etc..Its In, for memory 120 for storing program, the processor 140 executes described program after receiving and executing instruction, and aftermentioned Method performed by the terminal device 100 that the stream process that inventive embodiments any embodiment discloses defines can be applied to processor In 140, or realized by processor 140.
Processor 140 may be a kind of IC chip, the processing capacity with signal.Above-mentioned processor 140 can To be general processor, including central processing unit (Central Processing Unit, abbreviation CPU), network processing unit (Network Processor, abbreviation NP) etc.;Can also be digital signal processor (DSP), specific integrated circuit (ASIC), Field programmable gate array (FPGA) either other programmable logic device, discrete gate or transistor logic, discrete hard Part component.It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor It can be microprocessor or the processor 140 be also possible to any conventional processor 140 etc..
Various input/output devices are couple processor 140 and memory 120 by the Peripheral Interface 150.Some In embodiment, Peripheral Interface 150, processor 140 and storage control 130 can be realized in one single chip.Other one In a little examples, they can be realized by independent chip respectively.
Input-output unit 160 is used to be supplied to the friendship that user input data realizes user and the data collection terminal 100 Mutually.The input-output unit 160 may be, but not limited to, mouse and keyboard etc..
Audio unit 170 provides a user audio interface, may include one or more microphones, one or more raises Sound device and voicefrequency circuit.
Display unit 180 provides an interactive interface (such as user's operation circle between data collection terminal 100 and user Face) or for display image data give user reference.In the present embodiment, the display unit 180 can be liquid crystal display Or touch control display.It can be the capacitance type touch control screen or resistance of support single-point and multi-point touch operation if touch control display Formula touch screen etc..Single-point and multi-point touch operation is supported to refer to that touch control display can sense on the touch control display one Or at multiple positions simultaneously generate touch control operation, and the touch control operation that this is sensed transfer to processor 140 carry out calculate and Processing.
The communication unit 190 is used for by establishing connection between the network and multiple IP Cameras 200, thus real Communication connection between the existing terminal device 100 and multiple IP Cameras 200, and for receiving and dispatching number by the network According to.
It referring to figure 3., is a kind of flow diagram of MCVF multichannel voice frequency transmission method provided in an embodiment of the present invention, this method Include:
Step S110 obtains the audio number that the web camera can transmit.
The terminal device 100 will send DESCRIBE request to web camera 200, which will feed back The conversation description SDP (Session Description Protocol) of the audio is to terminal device 100.The conversation description are as follows:
M=audio1 0RTP/AVP 0
A=rtpmap:0G.711U/8000
A=control:rtsp: // 192.160.3.112/media/video1/audio1
M=audio2 0RTP/AVP 0
A=rtpmap:0G.711U/8000
A=control:rtsp: // 192.160.3.112/media/video1/audio2
Wherein, audio1 is audio title, which can transmit a few road audios, then in the session of feedback To include a few road audios in description, such as enumerate in embodiments of the present invention in example comprising two audio titles, be divided into for Audio1 and audio2 then shows that the quantity for the audio number that the web camera 200 can transmit is 2.
Step S120 selectes the transmission mechanism of the terminal device Yu the web camera.
The transmission mechanism is two kinds of different agreements, and specially RTP OVER TCP and RTP OVERUDP, user can roots It needs to randomly choose one of both transmission mechanisms according to itself.
Step S130 determines transmission mode to per audio all the way according to selected transmission mechanism.
If selected transmission mechanism is Transmission Control Protocol, terminal device 100 will be two channels specified per audio all the way, In the embodiment of the present invention, which is the channel RTSP, which is a kind of based on text This application layer protocol, for controlling media flow transmission.One of channel is for terminal device 100 and web camera 200 Between transmit audio stream, which will be sent to terminal device 100 in the form of RTP data packet, another channel for eventually Transfer Parameters data between end equipment 100 and web camera 200, the supplemental characteristic are RTCP data, which is RTP control Agreement, and a feedback information of data distribution quality is provided, the packet point of itself transmission is counted in the RTCP data of transmitting terminal Number, byte number are organized, the Loss Rate of statistical packet in the RTCP data of receiving end.
Specifically, which determines that the message of transmission mode is to audio according to selected transmission mechanism,
SETUP rtsp://192.160.3.112/media/video1/audio1RTSP/1.0
CSeq:4
Transport:RTP/AVP/TCP;unicast;Interleaved=2-3
Session:fac6d34a40c6d34a40c6d34a68c6d34
User-Agent:IMCP
SETUP rtsp://192.160.3.112/media/video1/audio2RTSP/1.0
CSeq:5
Transport:RTP/AVP/TCP;unicast;Interleaved=4-5
Session:fac6d34a40c6d34a40c6d34a68c6d34
User-Agent:IMCP
Wherein, No. IP of the terminal device 100 is 192.160.3.112, and its transmission mechanism is Transmission Control Protocol, with network For video camera 200 has two-way audio, which is that wherein audio distribution channel number is two of 2 and 3 logical all the way Road, wherein the corresponding channel in channel 2 is for sending audio stream, and channel 3 is for sending RTCP data, it is readily appreciated that, the terminal Equipment 100 is also by for two channels that another way audio distribution channel number is 4 and 5, and wherein channel 4 leads to for sending audio stream Road 5 is for sending RTCP data.By by audio stream and RTCP data separately send, so that the degree of coupling of audio reduces, together When terminal device 100 audio stream received be decoded also be more easier.
If selected transmission mechanism is udp protocol, which will be for per two ports of audio distribution all the way Number, one of port numbers are used to receive the audio stream data of the transmission of web camera 200, which will be with RTP data packet Form be sent to terminal device 100, another port numbers be used for receive web camera 200 transmission supplemental characteristic, the ginseng Number data are RTCP data, which is RTP Control Protocol.In addition, the terminal device 100 will also be good to the road audio distribution Port numbers are sent to web camera 200, web camera 200 will according in real time to the road audio distribution two be used to send sound The source port number of frequency, one of source port number flow to terminal device 100 for sending audio, another source port number is for sending out Send supplemental characteristic to terminal device 100.
The specific message of its port number assignment are as follows:
SETUP rtsp://192.160.3.112/media/video1/audio1RTSP/1.0
CSeq:25
Transport:RTP/AVP;unicast;Client_port=53002-53003
Session:adc4ca3a17c4ca3a17c4ca3a3fc4ca3
User-Agent:IMCP
RTSP/1.0 200OK
CSeq:25
Transport:RTP/AVP/UDP;unicast;Client_port=53002-53003;Server_port= 10006-10007;Ssrc=d71e3a3;Mode=" PLAY "
Session:adc4ca3a17c4ca3a17c4ca3a3fc4ca3
Wherein, if two port numbers of audio distribution of the terminal device 100 to entitled audio 1 are respectively 53002 Hes 53003, middle port 53002 is for receiving audio stream, and port 53003 is for receiving RTCP data.And then the terminal device 100 1 corresponding two port numbers 53002 and 53003 of the audio are sent to web camera 200, which will Two source port numbers 1006 and 1007 are distributed to the audio 1, middle port 1006 flow to terminal device 100 for sending audio Receiving port 53002, port 1007 are used to send the receiving port 53003 of supplemental characteristic to terminal device 100.
Since the port number of terminal device 100 is limited, then sufficient amount of port cannot be distributed for MCVF multichannel voice frequency simultaneously, In addition, audio stream is transmitted by way of RTP data packet, then terminal device 100 can also give different audio flow points With different load types, which has specific coded format, and different codings respectively corresponds one in 1 to 127 A numerical value, wherein numerical value 1-95 is corresponding to be encoded to that user is specified, and numerical value 96-127 is corresponding to be encoded to customized generation.It should Load type is present in the RTP head of RTP data packet, and then terminal device 100 is after being an actually-received audio stream, can be according to this Load type distinguishes each road audio stream.
Step S140, the operation for responding user receive the sound of the web camera acquisition according to determining transmission mode Frequently.
The terminal device 100 will notify web camera 200 to start the transmission of audio stream, which transmits there is no specified at this time Audio stream all the way, then the web camera 200 will be preferentially to having determined that the audio stream of transmission mode transmits.In audio stream In transmission process, if user thinks shutdown or startup audio stream all the way, the terminal device 100 is temporary by the operation for responding user Stop the reception of specific audio frequency stream, or the reception of starting specific audio frequency stream.Such as when terminal device 100 just receives reproduction of multiple audio streams simultaneously When, user thinks preferential receipt audio stream 2, then user can first suspend the transmission of other audio streams, switches again after a period of time It controls other audio streams to continue to transmit, by the customized transmission process of user, enables a user to the audio stream preferentially needed, And then it is more in line with user demand.
The terminal device 100 will also parse the audio stream received, if carrying RTP data packet using Transmission Control Protocol When, since the terminal device 100 is to receive data under different channels RTSP under the same port, therefore successively to remove RTSP Audio data could be restored after data head, RTP data head to play out;If carry RTP data packet using udp protocol, Need to only remove, which can restore audio data after RTP data packet, plays out.
In addition to this, it should be noted that, a kind of MCVF multichannel voice frequency transmission method provided in an embodiment of the present invention is not only applicable in In the transmission of MCVF multichannel voice frequency, the transmission of multi-channel video is equally applicable.
It referring to figure 4., is the flow diagram of another MCVF multichannel voice frequency transmission method provided in an embodiment of the present invention, this is more Road audio frequency transmission method is applied to web camera 200, this method comprises:
Step S210, the acquisition request for responding the terminal device send the network shooting function to the terminal device The audio number enough transmitted.
The terminal device 100 will send DESCRIBE request to web camera 200, which will feed back The conversation description SDP (Session Description Protocol) of the audio is to terminal device 100.The conversation description are as follows:
M=audio1 0RTP/AVP 0
A=rtpmap:0G.711U/8000
A=control:rtsp: // 192.160.3.112/media/video1/audio1
M=audio2 0RTP/AVP 0
A=rtpmap:0G.711U/8000
A=control:rtsp: // 192.160.3.112/media/video1/audio2
Wherein, audio1 is audio title, which can transmit a few road audios, then in the session of feedback To include a few road audios in description, such as enumerate in embodiments of the present invention in example comprising two audio titles, be divided into for Audio1 and audio2 then shows that the quantity for the audio number that the web camera 200 can transmit is 2.
Step S220, according to the determining transmission mode with the terminal device of the audio number.
The transmission mechanism is two kinds of different agreements, and specially RTP OVER TCP and RTP OVERUDP, user can roots It needs to randomly choose one of both transmission mechanisms according to itself.If selected transmission mechanism is Transmission Control Protocol, terminal device 100 will be to specify two channels per audio all the way, and one of channel is used between terminal device 100 and web camera 200 Audio stream is transmitted, another channel is used for Transfer Parameters data, parameter number between terminal device 100 and web camera 200 According to for RTCP data.If selected transmission mechanism is udp protocol, which will be for per audio distribution two all the way Port numbers, one of port numbers are used to receive the audio stream data of the transmission of web camera 200, which will be with RTP number It is sent to terminal device 100 according to the form of packet, another port numbers is used to receive the supplemental characteristic of the transmission of web camera 200, The supplemental characteristic is RTCP data.
Step S230, the notification information for responding the terminal device are sent according to the transmission mode to the terminal device Audio.
I.e. the terminal device 100 will notify web camera 200 to start the transmission of audio stream, and there is no specified transmission at this time Which audio stream, then the web camera 200 will be preferentially to having determined that the audio stream of transmission mode transmits.
It referring to figure 5., is a kind of functional module signal of MCVF multichannel voice frequency transmitting device 110 provided in an embodiment of the present invention Figure, the device include obtaining module 111, chosen module 112, determining module 113 and receiving module 114.
Obtain module 111, the audio number that can be transmitted for obtaining the web camera.
In embodiments of the present invention, step S110 can be executed by acquisition module 111.
Chosen module 112, for selecting the transmission mechanism of the terminal device Yu the web camera.
In embodiments of the present invention, step S120 can be executed by chosen module 112.
Determining module 113, for determining transmission mode to per audio all the way according to selected transmission mechanism.
In embodiments of the present invention, step S130 can be executed by determining module 113.
Receiving module 114, the operation for responding user receive the web camera according to determining transmission mode and adopt The audio of collection.
In embodiments of the present invention, step S140 can be executed by receiving module 114.
Control module 115, for responding the operation suspension of user or starting the reception of specific audio frequency.
Due to having been described in MCVF multichannel voice frequency transmission method part, details are not described herein.
Fig. 6 is please referred to, is the functional module signal of another MCVF multichannel voice frequency transmitting device 210 provided in an embodiment of the present invention Figure, the device include the first sending module 211, the second determining module 212, the second sending module 213.
First sending module 211, for responding the acquisition request of the terminal device to described in terminal device transmission The audio number that web camera can transmit.
In embodiments of the present invention, step S210 can be executed by the first sending module 211.
Second determining module 212, for according to the determining transmission mode with the terminal device of the audio number.
In embodiments of the present invention, step S220 can be executed by the second determining module 212.
Second sending module 213, for responding the notification information of the terminal device according to the transmission mode to described Terminal device sends audio.
In embodiments of the present invention, step S230 can be executed by the second sending module 213.
Due to having been described in another MCVF multichannel voice frequency transmission method, details are not described herein.
In conclusion a kind of MCVF multichannel voice frequency transmission method, device and terminal device provided in an embodiment of the present invention, the multichannel Audio frequency transmission method and device are applied to terminal device, which connect with web camera.The MCVF multichannel voice frequency transmission side Method includes the audio number that obtains web camera and can transmit, and selectes the transmission mechanism of terminal device and web camera, into And transmission mode is determined according to selected transmission mechanism, finally network is received according to determining transmission mode under control of the user The audio of video camera acquisition, to complete the transmission of MCVF multichannel voice frequency.
In several embodiments provided herein, it should be understood that disclosed device and method can also pass through Other modes are realized.The apparatus embodiments described above are merely exemplary, for example, flow chart and block diagram in attached drawing Show the device of multiple embodiments according to the present invention, the architectural framework in the cards of method and computer program product, Function and operation.In this regard, each box in flowchart or block diagram can represent the one of a module, section or code Part, a part of the module, section or code, which includes that one or more is for implementing the specified logical function, to be held Row instruction.It should also be noted that function marked in the box can also be to be different from some implementations as replacement The sequence marked in attached drawing occurs.For example, two continuous boxes can actually be basically executed in parallel, they are sometimes It can execute in the opposite order, this depends on the function involved.It is also noted that every in block diagram and or flow chart The combination of box in a box and block diagram and or flow chart can use the dedicated base for executing defined function or movement It realizes, or can realize using a combination of dedicated hardware and computer instructions in the system of hardware.
In addition, each functional module in each embodiment of the present invention can integrate one independent portion of formation together Point, it is also possible to modules individualism, an independent part can also be integrated to form with two or more modules.
It, can be with if the function is realized and when sold or used as an independent product in the form of software function module It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention. And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic or disk.It needs Illustrate, herein, relational terms such as first and second and the like be used merely to by an entity or operation with Another entity or operation distinguish, and without necessarily requiring or implying between these entities or operation, there are any this realities The relationship or sequence on border.Moreover, the terms "include", "comprise" or its any other variant are intended to the packet of nonexcludability Contain, so that the process, method, article or equipment for including a series of elements not only includes those elements, but also including Other elements that are not explicitly listed, or further include for elements inherent to such a process, method, article, or device. In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including the element Process, method, article or equipment in there is also other identical elements.
The foregoing is only a preferred embodiment of the present invention, is not intended to restrict the invention, for the skill of this field For art personnel, the invention may be variously modified and varied.All within the spirits and principles of the present invention, made any to repair Change, equivalent replacement, improvement etc., should all be included in the protection scope of the present invention.It should also be noted that similar label and letter exist Similar terms are indicated in following attached drawing, therefore, once being defined in a certain Xiang Yi attached drawing, are then not required in subsequent attached drawing It is further defined and explained.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain Lid is within protection scope of the present invention.Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. a kind of MCVF multichannel voice frequency transmission method is applied to terminal device, the terminal device is connect with web camera, feature It is, which comprises
Obtain the audio number that the web camera can transmit;
Select the transmission mechanism of the terminal device Yu the web camera;
Transmission mode is determined to per audio all the way according to selected transmission mechanism;
The operation for responding user receives the audio of the web camera acquisition according to determining transmission mode.
2. the method as described in claim 1, which is characterized in that the transmission mechanism includes Transmission Control Protocol,
The selected transmission mechanism of the basis includes: for per audio distribution all the way to every the step of audio determines transmission mode all the way Two channels, for transmitting audio stream between the terminal device and web camera, another channel is used in one of channel The Transfer Parameters data between the terminal device and web camera.
3. the method as described in claim 1, which is characterized in that the transmission mechanism includes udp protocol,
The selected transmission mechanism of the basis includes: for per audio distribution all the way to every the step of audio determines transmission mode all the way Two port numbers, one of port numbers are used to receive the audio stream that the web camera is sent, another port numbers is used for Receive the supplemental characteristic that the web camera is sent;
It will be sent to the web camera for two port numbers of every audio distribution all the way, in order to which the web camera is Corresponding audio distribution source port number, one of source port number flow to the terminal device for sending audio, another source Slogan is for sending supplemental characteristic to the terminal device.
4. the method as described in claim 1, which is characterized in that the transmission mechanism includes udp protocol,
The selected transmission mechanism of the basis to per audio determines transmission method all the way the step of include:
For per the different load type of audio distribution all the way;
Received audio is distinguished according to the load type.
5. the method as described in claim 1, which is characterized in that the method also includes:
It responds the operation suspension of user or starts the reception of specific audio frequency.
6. a kind of MCVF multichannel voice frequency transmission method is applied to web camera, the web camera is connect with terminal device, special Sign is, which comprises
The acquisition request for responding the terminal device sends the audio that the web camera can transmit to the terminal device Number;
According to the determining transmission mode with the terminal device of the audio number;
The notification information for responding the terminal device sends audio to the terminal device according to the transmission mode.
7. a kind of MCVF multichannel voice frequency transmitting device is applied to terminal device, the terminal device is connect with web camera, feature It is, described device includes:
Obtain module, the audio number that can be transmitted for obtaining the web camera;
Chosen module, for selecting the transmission mechanism of the terminal device Yu the web camera;
First determining module, for determining transmission mode to per audio all the way according to selected transmission mechanism;
Receiving module, the operation for responding user receive the sound that the web camera acquires according to determining transmission mode Frequently.
8. device as claimed in claim 7, which is characterized in that described device further include:
Control module, for responding the operation suspension of user or starting the reception of specific audio frequency.
9. a kind of MCVF multichannel voice frequency transmitting device is applied to web camera, the web camera is connect with terminal device, special Sign is that described device includes:
First sending module, the acquisition request for responding the terminal device send the network shooting to the terminal device The audio number that machine can transmit;
Second determining module, for according to the determining transmission mode with the terminal device of the audio number;
Second sending module, for responding the notification information of the terminal device according to the transmission mode to the terminal device Send audio.
10. a kind of terminal device, which is characterized in that the terminal device includes memory and processor, and the memory is used In storage computer program code, the processor is for executing the computer program code for being stored in the memory to realize MCVF multichannel voice frequency transmission method as described in claim 1-5 any one.
CN201810072245.3A 2018-01-25 2018-01-25 MCVF multichannel voice frequency transmission method, device and terminal device Pending CN110086978A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810072245.3A CN110086978A (en) 2018-01-25 2018-01-25 MCVF multichannel voice frequency transmission method, device and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810072245.3A CN110086978A (en) 2018-01-25 2018-01-25 MCVF multichannel voice frequency transmission method, device and terminal device

Publications (1)

Publication Number Publication Date
CN110086978A true CN110086978A (en) 2019-08-02

Family

ID=67412181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810072245.3A Pending CN110086978A (en) 2018-01-25 2018-01-25 MCVF multichannel voice frequency transmission method, device and terminal device

Country Status (1)

Country Link
CN (1) CN110086978A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110704340A (en) * 2019-09-26 2020-01-17 支付宝(杭州)信息技术有限公司 Data transmission device, system and method
CN113542688A (en) * 2021-07-14 2021-10-22 杭州海康威视数字技术股份有限公司 Audio and video monitoring method, device, equipment, storage medium and system
CN115102929A (en) * 2021-03-03 2022-09-23 阿里巴巴(中国)有限公司 Audio processing system, middle layer chip and audio processing equipment
CN117615036A (en) * 2023-11-28 2024-02-27 北京华宇信息技术有限公司 Multi-channel audio transmission method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079870A (en) * 2013-03-29 2014-10-01 杭州海康威视数字技术股份有限公司 Video monitoring method and system for single-channel video and multiple-channel audio frequency
WO2016140479A1 (en) * 2015-03-01 2016-09-09 엘지전자 주식회사 Broadcast signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method
CN106973253A (en) * 2016-01-13 2017-07-21 华为技术有限公司 A kind of method and device for adjusting media flow transmission

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079870A (en) * 2013-03-29 2014-10-01 杭州海康威视数字技术股份有限公司 Video monitoring method and system for single-channel video and multiple-channel audio frequency
WO2016140479A1 (en) * 2015-03-01 2016-09-09 엘지전자 주식회사 Broadcast signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method
CN106973253A (en) * 2016-01-13 2017-07-21 华为技术有限公司 A kind of method and device for adjusting media flow transmission

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
谭晏松,王立和: "RTP/RTCP协议传输多媒体数据研究", 《科学咨询》 *
贺贵明: "《基于内容的视频编码与传输控制技术》", 30 April 2005 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110704340A (en) * 2019-09-26 2020-01-17 支付宝(杭州)信息技术有限公司 Data transmission device, system and method
CN115102929A (en) * 2021-03-03 2022-09-23 阿里巴巴(中国)有限公司 Audio processing system, middle layer chip and audio processing equipment
CN115102929B (en) * 2021-03-03 2024-02-13 阿里巴巴(中国)有限公司 Audio processing system, intermediate layer chip and audio processing device
CN113542688A (en) * 2021-07-14 2021-10-22 杭州海康威视数字技术股份有限公司 Audio and video monitoring method, device, equipment, storage medium and system
CN117615036A (en) * 2023-11-28 2024-02-27 北京华宇信息技术有限公司 Multi-channel audio transmission method and device

Similar Documents

Publication Publication Date Title
WO2016138844A1 (en) Multimedia file live broadcast method, system and server
CN101938626B (en) Video session terminal, system, and method
CN110086978A (en) MCVF multichannel voice frequency transmission method, device and terminal device
CN103368935A (en) Method and apparatus for providing an enhanced Wi-Fi display session in a Wi-Fi display network
CN102802048A (en) Multi-screen interaction system and method
US10645451B2 (en) Resource management for video streaming with inattentive user
CN104115466A (en) Wireless display with multiscreen service
CN104125429A (en) Video data transmission adjusting method and device
CN103596065A (en) Device orientation capability exchange signaling and server adaptation of multimedia content in response to device orientation
CN105335112A (en) Method and apparatus for information processing of multi-screen display and method and apparatus for sending master control end content for multi-screen display
CN103067776A (en) Program-pushing method and system, intelligent display device, cloud server
CN106303608B (en) Live broadcast processing method and device, live broadcast server and live broadcast system
WO2016165584A1 (en) Communication method and device between terminal
EP2827596A1 (en) Transmitting and receiving method of multimedia video data and corresponding device
EP3139573B1 (en) Media processing method and device
CN107040825B (en) Terminal, television, multi-screen interaction system and screen capture parameter setting method
JP2013106344A (en) Method of outputting video content from digital media server to digital media renderer, and related media sharing system
CN103024491B (en) The video broadcasting method of mobile terminal and system
CN112019792A (en) Conference control method, conference control device, terminal equipment and storage medium
CN109525559B (en) Picture sharing method and system
US10404606B2 (en) Method and apparatus for acquiring video bitstream
US20030004992A1 (en) Data reproduction apparatus and data reproduction method
CN103929623A (en) Method for processing video data in video monitoring system
WO2017092323A1 (en) Main control device, playing device and data transmission method therefor
US9118803B2 (en) Video conferencing system

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190802