CN106169973A - The transmission method of a kind of audio/video information and device - Google Patents
The transmission method of a kind of audio/video information and device Download PDFInfo
- Publication number
- CN106169973A CN106169973A CN201610515371.2A CN201610515371A CN106169973A CN 106169973 A CN106169973 A CN 106169973A CN 201610515371 A CN201610515371 A CN 201610515371A CN 106169973 A CN106169973 A CN 106169973A
- Authority
- CN
- China
- Prior art keywords
- client
- audio
- decibel value
- time node
- video information
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computing Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The disclosure is directed to transmission method and the device of a kind of audio/video information, belong to communication technical field.Described method includes: obtain the first broadcasting content of multimedia messages, and described first plays content is sent at least one client;Analyze described first and play whether content meets the trigger condition of default unlatching authority;When meeting described trigger condition, open the authority presetting client transmission audio/video information.Use embodiments of the invention, client can be automatically determined can send the opportunity of audio/video information according to the broadcasting content of multimedia messages, it is to avoid multiple clients send audio/video information, the result of broadcast of interference multimedia messages to server simultaneously.
Description
Technical field
The disclosure is directed to communication technical field, especially with respect to transmission method and the device of a kind of audio/video information.
Background technology
Instant messaging (Instant Messaging) is presently the most popular communication modes, various IMUs
News software also emerges in an endless stream.Two people or many people can be allowed to use instant transmission message language, archives, voice and the video in networking
Exchange.And instant messaging is more and more closer with the combination of various video website.User can deliver while viewing video
Text reviews, display is on video.And other users can also watch this text reviews.
During realizing the disclosure, inventor finds at least to there is problems in that
Use text reviews can block video pictures, be unfavorable for the viewing experience of user.
Summary of the invention
In order to overcome problem present in correlation technique, present disclose provides transmission method and the dress of a kind of audio/video information
Put.Described technical scheme is as follows:
First aspect according to disclosure embodiment, it is provided that the transmission method of a kind of audio/video information, described method includes:
Obtaining the first broadcasting content of multimedia messages, described first plays content is sent at least one client;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority presetting client transmission audio/video information.
Optionally, described trigger condition includes that reproduction time node corresponding to broadcasting content obtained is preset play time
During node, described analysis described first plays whether content meets the trigger condition of default unlatching authority, including:
Obtain the described first the first reproduction time node playing content;
The the first reproduction time node got is contrasted with described preset play time node;
When the first reproduction time node got is identical with described preset play time node, it is determined for compliance with described touching
Clockwork spring part;
When the first reproduction time node got differs with described preset play time node, determine and do not meet institute
State trigger condition;
Wherein, the number of described preset play time node more than for the moment, successively will described first reproduction time node and
Multiple described preset play time nodes contrast.
Optionally, described trigger condition includes that audio frequency decibel value corresponding to broadcastings content obtained is more than preset audio decibel
During value, described analysis described first plays whether content meets the trigger condition of default unlatching authority, including:
Obtain the described first the first audio frequency decibel value playing content;
The the first audio frequency decibel value got is contrasted with described preset audio decibel value;
When the first audio frequency decibel value got is more than described preset audio decibel value, it is determined for compliance with described triggering bar
Part;
When the first audio frequency decibel value got is not more than described preset audio decibel value, determines and do not meet described triggering
Condition;
Wherein, described preset audio decibel value number is more than for the moment, successively by the described first the first audio frequency playing content
Decibel value contrasts with multiple described preset audio decibel values.
Optionally, described method also includes:
When described default client includes the first client and the second client, gather described first client and described
The geographical position of the second client;
According to the geographic distance between described first client and described second client, adjust from described first client
The audio frequency decibel value of the audio/video information received;
Audio/video information after adjusting audio frequency decibel value is sent to described second client.
Optionally, described first client of described collection and the geographical position of described second client, including:
According to global positioning system, gather described first client and the geographical position of described second client;Or
Internet protocol address according to described first client and the Internet protocol IP ground of described second client
Location, gathers described first client and the geographical position of described second client.
Optionally, method also includes:
When described default client includes the first client and the second client, gather described first client and described
The virtual geographical position of the second client;
According to the virtual geographic distance between described first client and described second client, adjust from described first visitor
The audio frequency decibel value of the audio/video information that family termination receives;
Audio/video information after adjusting audio frequency decibel value is sent to described second client.
Optionally, described first client of described collection and the virtual geographical position of described second client, including:
Gather the virtual geographical position that described first client selects in described multimedia messages plays scene, Yi Jisuo
State the virtual geographical position that the second client selects in described multimedia messages plays scene.
Second aspect according to disclosure embodiment, it is provided that the transmission method of a kind of audio/video information, method includes:
Obtaining the first broadcasting content of multimedia messages, described first plays content reception from server;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority sending audio/video information to described server.
Optionally, method also includes:
Receive the audio/video information that described server sends;
According to the geographic distance of the 3rd client Yu local terminal sending described audio/video information, adjust described audio/video information
Audio frequency decibel value.
Optionally, described method also includes:
According to global positioning system, gather the described 3rd client geographical position sending described audio/video information;Or
According to internet protocol address, gather described 3rd client geographical position;
According to the geographical position in described 3rd client geographical position Yu local terminal, determine described 3rd client and local terminal
Geographic distance.
Optionally, method also includes:
Receive the audio/video information that described server sends;
According to the virtual geographic distance of the 3rd client Yu local terminal sending described audio/video information, adjust described audio frequency and video
The audio frequency decibel value of information.
Optionally, the virtual geographical position selected in described multimedia messages plays scene according to described 3rd client
Put, and the virtual geographical position that local terminal selects in described multimedia messages plays scene, determine described 3rd client
Virtual geographic distance with local terminal.
Optionally, described trigger condition includes that reproduction time node corresponding to broadcasting content obtained is preset play time
During node, described analysis described first plays whether content meets the trigger condition of default unlatching authority, including:
Obtain the described first the first reproduction time node playing content;
The the first reproduction time node got is contrasted with described preset play time node;
When the first reproduction time node got is identical with described preset play time node, it is determined for compliance with described touching
Clockwork spring part;
When the first reproduction time node got differs with described preset play time node, determine and do not meet institute
State trigger condition;
Wherein, the number of described preset play time node more than for the moment, successively will described first reproduction time node and
Multiple described preset play time nodes contrast.
Optionally, described trigger condition includes that audio frequency decibel value corresponding to broadcastings content obtained is more than preset audio decibel
During value, described analysis described first plays whether content meets the trigger condition of default unlatching authority, including:
Obtain the described first the first audio frequency decibel value playing content;
The the first audio frequency decibel value got is contrasted with described preset audio decibel value;
When the first audio frequency decibel value got is more than described preset audio decibel value, it is determined for compliance with described triggering bar
Part;
When the first audio frequency decibel value got is not more than described preset audio decibel value, determines and do not meet described triggering
Condition;
Wherein, described preset audio decibel value number is more than for the moment, successively by the described first the first audio frequency playing content
Decibel value contrasts with multiple described preset audio decibel values.
The third aspect according to disclosure embodiment, it is provided that the transmitting device of a kind of audio/video information, described device includes:
First acquisition module, is arranged to obtain the first broadcasting content of multimedia messages, and described first plays content
It is sent at least one client;
First analyzes module, is arranged to analyze described first and plays whether content meets touching of default unlatching authority
Clockwork spring part;
First opening module, is arranged to when meeting described trigger condition, opens and presets client transmission audio frequency and video
The authority of information.
Optionally, described trigger condition includes that reproduction time node corresponding to broadcasting content obtained is preset play time
During node, described first analyzes module, is arranged to obtain the described first the first reproduction time node playing content;To obtain
The the first reproduction time node got contrasts with described preset play time node;When the first reproduction time node got
Time identical with described preset play time node, it is determined for compliance with described trigger condition;When the first reproduction time node got
When differing with described preset play time node, determine and do not meet described trigger condition;Wherein, described preset play time joint
Described first reproduction time node, more than for the moment, is contrasted by the number of point successively with multiple described preset play time nodes.
Optionally, described trigger condition includes that audio frequency decibel value corresponding to broadcastings content obtained is more than preset audio decibel
During value, described first analyzes module, is arranged to obtain the described first the first audio frequency decibel value playing content;To get
The first audio frequency decibel value contrast with described preset audio decibel value;When the first audio frequency decibel value got is more than described pre-
If during audio frequency decibel value, it is determined for compliance with described trigger condition;When the first audio frequency decibel value got is not more than described default sound
Frequently, during decibel value, determine and do not meet described trigger condition;Wherein, described preset audio decibel value number, more than for the moment, successively will
Described first the first audio frequency decibel value playing content contrasts with multiple described preset audio decibel values.
Optionally, described device also includes:
First acquisition module, is arranged to when described default client includes the first client and the second client,
Gather described first client and the geographical position of described second client;
First adjusting module, be arranged to according to the geography between described first client and described second client away from
From, adjust the audio frequency decibel value of the audio/video information received from described first client;
Sending module, is arranged to the audio/video information after adjusting audio frequency decibel value and is sent to described second client
End.
Optionally, described first acquisition module, it is arranged to according to global positioning system, gathers described first client
Geographical position with described second client;Or the internet protocol address according to described first client and described second
The internet protocol address of client, gathers described first client and the geographical position of described second client.
Optionally, also include:
Second acquisition module, is arranged to when described default client includes the first client and the second client,
Gather described first client and the virtual geographical position of described second client;
Second adjusting module, be arranged to according between described first client and described second client virtually
Reason distance, adjusts the audio frequency decibel value of the audio/video information received from described first client;
Sending module, is arranged to the audio/video information after adjusting audio frequency decibel value and is sent to described second client
End.
Optionally, described second acquisition module, it is arranged to gather described first client at described multimedia messages
Play the virtual geographical position selected in scene, and described second client selects in described multimedia messages plays scene
Virtual geographical position.
Fourth aspect according to disclosure embodiment, it is provided that the transmitting device of a kind of audio/video information, described device bag
Include:
Second acquisition module, is arranged to obtain the first broadcasting content of multimedia messages, and described first plays content
It is received from server;
Second analyzes module, is arranged to analyze described first and plays whether content meets touching of default unlatching authority
Clockwork spring part;
Second opening module, is arranged to when meeting described trigger condition, opens and regards to described server transmission sound
Frequently the authority of information.
Optionally, this device also includes:
Receiver module, is arranged to receive the audio/video information that described server sends;
3rd adjusting module, is arranged to according to sending the 3rd client of described audio/video information and the geography of local terminal
Distance, adjusts the audio frequency decibel value of described audio/video information.
Optionally, this device also includes:
3rd acquisition module, is arranged to, according to global positioning system, gather and send the described of described audio/video information
3rd client geographical position;Or according to internet protocol address, gather described 3rd client geographical position;
3rd determines module, is arranged to the geographical position according to described 3rd client geographical position Yu local terminal, really
Fixed described 3rd client and the geographic distance of local terminal.
Optionally, this device also includes:
Receiver module, is arranged to receive the audio/video information that described server sends;
4th adjusting module, is arranged to according to sending the 3rd client of described audio/video information and the virtual of local terminal
Geographic distance, adjusts the audio frequency decibel value of described audio/video information.
Optionally, the 4th determines module, is arranged to play at described multimedia messages according to described 3rd client
The virtual geographical position selected in scene, and the virtual geographical position that local terminal selects in described multimedia messages plays scene
Put, determine the virtual geographic distance of described 3rd client and local terminal.
Optionally, described trigger condition includes that reproduction time node corresponding to broadcasting content obtained is preset play time
During node, described second analyzes module, is arranged to obtain the described first the first reproduction time node playing content;To obtain
The the first reproduction time node got contrasts with described preset play time node;When the first reproduction time node got
Time identical with described preset play time node, it is determined for compliance with described trigger condition;When the first reproduction time node got
When differing with described preset play time node, determine and do not meet described trigger condition;Wherein, described preset play time joint
Described first reproduction time node, more than for the moment, is contrasted by the number of point successively with multiple described preset play time nodes.
Optionally, described trigger condition includes that audio frequency decibel value corresponding to broadcastings content obtained is more than preset audio decibel
During value, described second analyzes module, is arranged to obtain the described first the first audio frequency decibel value playing content;To get
The first audio frequency decibel value contrast with described preset audio decibel value;When the first audio frequency decibel value got is more than described pre-
If during audio frequency decibel value, it is determined for compliance with described trigger condition;When the first audio frequency decibel value got is not more than described default sound
Frequently, during decibel value, determine and do not meet described trigger condition;Wherein, described preset audio decibel value number, more than for the moment, successively will
Described first the first audio frequency decibel value playing content contrasts with multiple described preset audio decibel values.
The 5th aspect according to disclosure embodiment, it is provided that a kind of server, including:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Obtaining the first broadcasting content of multimedia messages, described first plays content is sent at least one client;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority presetting client transmission audio/video information.
The 6th aspect according to disclosure embodiment, it is provided that a kind of client, including:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Obtaining the first broadcasting content of multimedia messages, described first plays content reception from server;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority sending audio/video information to described server.
Embodiment of the disclosure that the technical scheme of offer can include following beneficial effect:
In disclosure embodiment, by obtaining the first broadcasting content of multimedia messages, described first plays content reception
From server;Analyze described first and play whether content meets the trigger condition of default unlatching authority;When meeting described triggering
During condition, open the authority sending audio/video information to described server.As such, it is possible to according in the broadcasting of multimedia messages
Hold, automatically determine client and can send the opportunity of audio/video information, it is to avoid multiple clients send sound to server simultaneously and regard
Frequently information, the result of broadcast of interference multimedia messages.Additionally, between can also be according to client two-by-two in disclosure embodiment
Geographic distance or virtual geographic distance, adjust the decibel of the audio/video information from other clients play at client
Value, thus reaches the most real hearing experience.
It should be appreciated that it is only exemplary and explanatory, not that above general description and details hereinafter describe
The disclosure can be limited.
Accompanying drawing explanation
Accompanying drawing herein is merged in description and constitutes the part of this specification, it is shown that meet the enforcement of the disclosure
Example, and for explaining the principle of the disclosure together with description.In the accompanying drawings:
Fig. 1 is the structural representation according to a kind of server shown in an exemplary embodiment;
Fig. 2 is the structural representation according to a kind of client shown in an exemplary embodiment;
Fig. 3 is the flow chart of the transmission method according to the audio/video information shown in an exemplary embodiment;
Fig. 4 is according to the client shown in an exemplary embodiment and server scene schematic diagram;
Fig. 5 is to play client location schematic diagram in scene according to the multimedia messages shown in an exemplary embodiment;
Fig. 6 is the flow chart of the transmission method according to the audio/video information shown in an exemplary embodiment;
Fig. 7 is the flow chart of the transmission method according to the audio/video information shown in an exemplary embodiment;
Fig. 8 is the flow chart of the transmission method according to the audio/video information shown in an exemplary embodiment;
Fig. 9 is the schematic diagram of the transmitting device according to a kind of audio/video information shown in an exemplary embodiment;
Figure 10 is the schematic diagram of the transmitting device according to a kind of audio/video information shown in an exemplary embodiment
Figure 11 is the schematic diagram of the transmitting device according to a kind of audio/video information shown in an exemplary embodiment;
Figure 12 is the schematic diagram of the transmitting device according to a kind of audio/video information shown in an exemplary embodiment;
Figure 13 is the schematic diagram of the transmitting device according to a kind of audio/video information shown in an exemplary embodiment;
Figure 14 is the schematic diagram of the transmitting device according to a kind of audio/video information shown in an exemplary embodiment.
By above-mentioned accompanying drawing, it has been shown that the embodiment that the disclosure is clear and definite, hereinafter will be described in more detail.These accompanying drawings
With word, the scope being not intended to be limited disclosure design by any mode is described, but by with reference to specific embodiment being
Those skilled in the art illustrate the concept of the disclosure.
Detailed description of the invention
Here will illustrate exemplary embodiment in detail, its example represents in the accompanying drawings.Explained below relates to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represents same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent all embodiments consistent with the disclosure.On the contrary, they are only with the most appended
The example of the apparatus and method that some aspects that described in detail in claims, the disclosure are consistent.
In disclosure exemplary embodiment, the broadcasting content of multimedia messages is sent at least one client by server
End.This broadcasting content may include that one or more in Word message, graphical information, audio-frequency information and/or video information.
User receives the broadcasting content of the multimedia messages that server sends by client, it is possible to send word letter to server
Breath, audio/video information etc. carry out interaction with the user of other clients.Such as, the video of a football match is sent to by server
Client a, client b, client c, user a can appreciate this football match by client a, it is possible to sends to server
Word, audio/video information, such as the comment etc. to this football match.Client b and client c can receive visitor by server
The Word message of family end a transmission, audio/video information etc..But, if multiple client sends audio/video information to server simultaneously,
The user that can cause other clients watches the sound that the effect of multimedia messages (such as above-mentioned football match), such as client send
Video produces, with above-mentioned multimedia messages, the phenomenon that sound is chaotic.To this end, disclosure exemplary embodiment is analyzed multimedia letter
Whether the first broadcasting content of breath meets the trigger condition of default unlatching authority, when meeting trigger condition, opens and presets visitor
Family end sends the authority of audio/video information.This first broadcasting content can be the current content of multimedia play in real time, also
It can be the content of multimedia chosen according to predetermined frame of video node, predetermined sound node or reproduction time node etc..Such as, in advance
First setting m-th frame of video, M+50 frame of video etc. is frame of video node.The content playing broadcasting at above-mentioned video node is
First plays content.
The disclosure one exemplary embodiment provides the transmission method of a kind of audio/video information, and the method may be used for service
In device, wherein, server can be the background server of certain application program.Server can include memorizer, processor and receipts
Sending out device, wherein, memorizer may be used for storing multimedia messages, the trigger condition etc. of default unlatching authority, and processes many
The data needed during media information and the data of generation.Processor may be used for obtaining the first broadcasting of multimedia messages
Content, described first plays content is sent at least one client;Analyze described first and play whether content meets default
The trigger condition of unlatching authority;When meeting described trigger condition, open the authority presetting client transmission audio/video information.
The disclosure one exemplary embodiment provides the block diagram of a kind of server 1000.With reference to Fig. 1, server 1000 includes
Processing assembly 1022, it farther includes one or more processor, and by the memory resource representated by memorizer 1032,
Can be by the instruction of the execution of processing component 1022, such as application program for storage.The application program of storage in memorizer 1032
Can include one or more each corresponding to one group instruction module.It is configured to additionally, process assembly 1022
Perform instruction, to perform the above-mentioned method that equipment is controlled.
Device 1000 can also include a power supply module 1026 be configured to perform device 1000 power management, one
Wired or wireless network interface 1050 is configured to be connected to device 1000 network, and input and output (I/O) interface
1058.Device 1000 can operate based on the operating system being stored in memorizer 1032, such as Windows ServerTM, Mac
OS XTM, UnixTM, LinuxTM, FreeBSDTM or similar.
Device 1000 can include memorizer, and one or more than one program, one of them or one
Procedure above is stored in memorizer, and is configured to be performed one or one by one or more than one processor
Procedure above comprises the instruction for carrying out following operation:
Obtaining the first broadcasting content of multimedia messages, described first plays content is sent at least one client;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority presetting client transmission audio/video information.
Optionally, also comprise for carrying out the instruction of the operation of employing in following methods.
The disclosure one exemplary embodiment provides the transmission method of a kind of audio/video information, and the method may be used for client
In end, wherein, client can be to run the terminal of certain application program.Such as, mobile phone, PC, panel computer, it is also possible to be to use
Family often uses various portable equipment in life, such as Intelligent bracelet, intelligent watch and intelligent glasses etc., these portable equipments
In can be provided with wireless communication unit, such as wifi parts.Client can be provided with for receiving and process multimedia letter
The application program of breath.
Fig. 2 is the block diagram according to a kind of client 200 shown in an exemplary embodiment.Such as, client 200 can be
Mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet device, armarium, body-building sets
Standby, personal digital assistant, intelligent appliance equipment, wearable device etc..
With reference to Fig. 2, client 200 can include following one or more assembly: processes assembly 202, memorizer 204, electricity
Source component 206, multimedia groupware 208, audio-frequency assembly 210, the interface 212 of input/output (I/O), sensor cluster 214, with
And communications component 216.
Process assembly 202 and generally control the integrated operation of client 200, such as with display, call, data communication,
Multimedia operates, the operation that camera operation and record operation are associated.Process assembly 202 and can include one or more place
Reason device 220 performs instruction, to complete all or part of step of above-mentioned method.Additionally, process assembly 202 can include one
Individual or multiple modules, it is simple to process between assembly 202 and other assemblies is mutual.Such as, process assembly 202 and can include many matchmakers
Module, with facilitate multimedia groupware 208 and process between assembly 202 mutual.
Memorizer 204 is configured to store various types of data to support the operation in client 200.These data
Example includes any application program for operation in client 200 or the instruction of method, contact data, telephone directory number
According to, message, picture, video etc..Memorizer 204 can by any kind of volatibility or non-volatile memory device or they
Combination realize, such as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), erasable
Programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, quick flashing
Memorizer, disk or CD.
The various assemblies that power supply module 206 is client 200 provide electric power.Power supply module 206 can include power management
System, one or more power supplys, and other generate, manage and distribute, with for client 200, the assembly that electric power is associated.
The screen of one output interface of offer that multimedia groupware 208 is included between described client 200 and user.?
In some embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel,
Screen may be implemented as touch screen, to receive the input signal from user.Touch panel includes that one or more touch passes
Sensor is with the gesture on sensing touch, slip and touch panel.Described touch sensor can not only sense touch or slide dynamic
The border made, but also detect the persistent period relevant to described touch or slide and pressure.In certain embodiments, many
Media component 208 includes a front-facing camera and/or post-positioned pick-up head.When client 200 is in operator scheme, such as shooting mould
When formula or video mode, front-facing camera and/or post-positioned pick-up head can receive the multi-medium data of outside.Each preposition shooting
Head and post-positioned pick-up head can be a fixing optical lens system or have focal length and optical zoom ability.
Audio-frequency assembly 210 is configured to output and/or input audio signal.Such as, audio-frequency assembly 210 includes a Mike
Wind (MIC), when client 200 is in operator scheme, during such as call model, logging mode and speech recognition mode, mike quilt
It is configured to receive external audio signal.The audio signal received can be further stored at memorizer 204 or via communication
Assembly 216 sends.In certain embodiments, audio-frequency assembly 210 also includes a speaker, is used for exporting audio signal.
I/O interface 212 provides interface for processing between assembly 202 and peripheral interface module, above-mentioned peripheral interface module can
To be keyboard, put striking wheel, button etc..These buttons may include but be not limited to: home button, volume button, start button and lock
Set button.
Sensor cluster 214 includes one or more sensor, for providing the state of various aspects to comment for client 200
Estimate.Such as, what sensor cluster 214 can detect client 200 opens/closed mode, the relative localization of assembly, such as institute
Stating display and keypad that assembly is client 200, sensor cluster 214 can also detect client 200 or client 200
The position change of one assembly, the presence or absence that user contacts with client 200, client 200 orientation or acceleration/deceleration
Variations in temperature with client 200.Sensor cluster 214 can include proximity transducer, be configured to do not have any
The existence of object near detection during physical contact.Sensor cluster 214 can also include optical sensor, such as CMOS or ccd image
Sensor, for using in imaging applications.In certain embodiments, this sensor cluster 214 can also include pressure sensing
Device, position sensor, acceleration transducer, gyro sensor, Magnetic Sensor, pressure transducer or temperature sensor.
Communications component 216 is configured to facilitate the communication of wired or wireless mode between client 200 and other equipment.Visitor
Family end 200 can access wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof.Exemplary at one
In embodiment, broadcast singal or broadcast that communications component 216 receives from external broadcasting management system via broadcast channel are relevant
Information.In one exemplary embodiment, described communications component 216 also includes near-field communication (NFC) module, to promote that short distance is led to
Letter.Such as, can be based on RF identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB)
Technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, client 200 can be by one or more application specific integrated circuits (ASIC), numeral
Signal processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components realize, for performing the transmission side of audio/video information
Method.
In the exemplary embodiment, a kind of non-transitory computer-readable recording medium including instruction, example are additionally provided
As included the memorizer 204 of instruction, above-mentioned instruction can have been performed audio/video information by the processor 220 of client 200
Transmission method.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-
ROM, tape, floppy disk and optical data storage devices etc..
A kind of non-transitory computer-readable recording medium, when the instruction in described storage medium is by client 200
Reason device performs, and this client 200 for performing the transmission method of audio/video information time so that client 200 be able to carry out as
Method in following illustrated embodiment.Such as, processor is configured to: obtain the first broadcasting content of multimedia messages, described
First plays content reception from server;Analyze described first and play whether content meets the triggering bar of default unlatching authority
Part;When meeting described trigger condition, open the authority sending audio/video information to described server.
Corresponding to the hardware implementation environment of Fig. 1, the disclosure one exemplary embodiment provides the biography of a kind of audio/video information
Transmission method, as it is shown on figure 3, the method may be used in server, the method can comprise the following steps that
In step 301, obtaining the first broadcasting content of multimedia messages, this first broadcasting content is sent at least one
Individual client;
In step 302, analyze whether the first broadcasting content meets the trigger condition of default unlatching authority;
In step 303, when meeting trigger condition, open the authority presetting client transmission audio/video information.
Optionally, trigger condition includes that reproduction time node corresponding to broadcasting content obtained is preset play time node
Time, analyze described first and play whether content meets the trigger condition of default unlatching authority, including: obtain the first broadcasting content
The first reproduction time node;The the first reproduction time node got is contrasted with preset play time node;Work as acquisition
When the first reproduction time node of arriving is identical with preset play time node, it is determined for compliance with described trigger condition;When get
When first reproduction time node and preset play time node differ, determine and do not meet described trigger condition;Wherein, preset broadcast
The number putting timing node is more than for the moment, is contrasted with multiple preset play time nodes by the first reproduction time node successively.
For example, it is assumed that the first reproduction time node is the 7th minute commenced play out, the 16th minute, the 35th minute, work as acquisition
To the first reproduction time node be the 7th minute, the 16th minute, the 35th minute time, be determined for compliance with trigger condition.
Optionally, trigger condition includes that audio frequency decibel value corresponding to broadcastings content obtained is more than preset audio decibel value
Time, analyze whether the first broadcasting content meets the trigger condition of default unlatching authority, including: obtain described first and play content
The first audio frequency decibel value;The the first audio frequency decibel value got is contrasted with preset audio decibel value;When got
When one audio frequency decibel value is more than preset audio decibel value, it is determined for compliance with trigger condition;When the first audio frequency decibel value got not
During more than preset audio decibel value, determine and do not meet trigger condition;Wherein, preset audio decibel value number is more than for the moment, successively
The first audio frequency decibel value that first plays content is contrasted with multiple preset audio decibel values.For example, it is assumed that the first audio frequency divides
Shellfish value is 50 decibels, 80 decibels, 120 decibels etc..When the first currently playing audio frequency decibel value being detected more than 50 decibels, really
Surely trigger condition is met.
Optionally, trigger condition can also is that reproduction time node and the combination of audio frequency decibel value.Such as, play first
During timing node, audio frequency decibel value is more than X (positive number) decibel, is determined for compliance with trigger condition.
Optionally, the transmission method of this audio/video information also includes:
When default client includes the first client and the second client, gather the first client and the second client
Geographical position;According to the geographic distance between the first client and the second client, adjust the sound received from the first client
The audio frequency decibel value of video information;Audio/video information after adjusting audio frequency decibel value is sent to the second client.Server root
The geographical position reported according to each client, determines the geographic distance between each two client, according to predetermined audio value
Regulation rule adjusts.Such as, as shown in Figure 4, when default client includes client a, client b, client c, client a
Voice messaging A is have sent to server.The geographical position that server is uploaded according to client a, client b, client c, determines
Go out client b distance client a 1.5 km (KM), client c distance client a 800 meters (M), then server is to client
Audio value c of the voice messaging A that end c sends audio value b more than the voice messaging A sent to client b.The most such as, client
After end b receives the first broadcasting content, user sends video B by client b.After server receives to video B, according to visitor
Geographic distance between family end a and client b, adjusts the audio frequency decibel value of video B.Audio value regulation rule is implemented in the present invention
Example is not specifically limited, can be linear function, quadratic function etc..So make that user received by client other
The sound of user more meets real scene, and such as, the audio frequency decibel value provided apart near client is big, apart from remote client
The audio frequency decibel value provided is little.
Optionally, gather the first client and the geographical position of described second client, including:
According to global positioning system, gather the first client and the geographical position of described second client;Or according to
The internet protocol address of one client and the internet protocol address of the second client, gather the first client and second
The geographical position of client.
Optionally, the method also includes: when default client includes the first client and the second client, gathers first
Client and the virtual geographical position of described second client;Virtual according between the first client and described second client
Geographic distance, adjusts the audio frequency decibel value of the audio/video information received from the first client;After adjusting audio frequency decibel value
Audio/video information is sent to the second client.This virtual location can include that user is reported to the position in server by client
Put.Optionally, described first client of described collection and the virtual geographical position of described second client, including: gather first
The virtual geographical position that client selects in multimedia messages plays scene, and the second client is at described multimedia messages
Play the virtual geographical position selected in scene.Wherein, the first client and the second client can refer to one or more
Client.Such as, as it is shown in figure 5, user can select to play scene (such as virtual reality field at multimedia messages by client
Scape) in which position viewing content, if client a position in virtual reality scenario is D, client b is in virtual reality field
Position in scape is E.In virtual reality scenario, both virtual geographic distances are 10 meters.Server receives client a and sends out
After the audio/video information sent, its audio frequency decibel value can be adjusted according to this virtual geographic distance, be then forwarded to client b.So
The sound making other users that user received by client more meets real scene, such as, carries apart near client
The audio frequency decibel value of confession is big, and the audio frequency decibel value provided apart from remote client is little.
The disclosure one exemplary embodiment provides the transmission method of a kind of audio/video information, as shown in Figure 6, can include
The steps:
In step 601, server sends multimedia messages to client, and obtains in the first broadcasting of multimedia messages
Hold.Server establishes communication with one or more clients and is connected, it is possible to sends multimedia messages to client, such as, drills
Singing can video, various match video.This multimedia messages can be virtual reality form or 3D form etc..In this first broadcasting
Hold the part for this multimedia messages, such as, be currently sent to the content of multimedia that client is the most being play, it is also possible to
It it is the content of multimedia chosen according to predetermined frame of video node, predetermined sound node or reproduction time node etc..
In step 602, server analysis first plays whether content meets the trigger condition of default unlatching authority.Example
As, obtain the first reproduction time node of the first broadcasting content;During by the first reproduction time node got with default broadcasting
Intermediate node contrasts;When the first reproduction time node got is identical with preset play time node, it is determined for compliance with described
Trigger condition;When the first reproduction time node got differs with preset play time node, determine described in not meeting
Trigger condition;Wherein, the first reproduction time node, more than for the moment, is preset by the number of preset play time node successively with multiple
Reproduction time node contrasts.Or, obtain the described first the first audio frequency decibel value playing content;The first sound that will get
Frequently decibel value contrasts with preset audio decibel value;When the first audio frequency decibel value got is more than preset audio decibel value,
It is determined for compliance with trigger condition;When the first audio frequency decibel value got is not more than preset audio decibel value, determine do not meet tactile
Clockwork spring part;Wherein, preset audio decibel value number, more than for the moment, plays the first audio frequency decibel value of content successively with many by first
Individual preset audio decibel value contrasts.For example, it is assumed that the first audio frequency decibel value be 50 decibels, 80 decibels, 120 decibels etc..Work as inspection
When measuring the first currently playing audio frequency decibel value more than 50 decibels, it is determined for compliance with trigger condition.Optionally, trigger condition also may be used
To be reproduction time node and the combination of audio frequency decibel value.
In step 603, when meeting trigger condition, server opens the power presetting client transmission audio/video information
Limit.After opening authority, each default client can send audio/video information to server, and then server can will receive
Audio/video information be sent to other clients.
In step 604, server receives and opens the audio frequency and video letter that the default client of audio/video information authority sends
Breath.
In step 605, server obtains the rule of the current audio frequency score value adjusting audio/video information, according to geographical position
Put adjustment, then perform step 606;According to virtual geographical position adjustment, then perform step 609.
In step 606, when default client includes the first client and the second client, collection of server the first visitor
Family end and the geographical position of the second client.
For example, it is possible to according to global positioning system, gather the first client and the geographical position of described second client.Or
Person, according to internet protocol address and the internet protocol address of described second client of the first client, gathers the
One client and the geographical position of the second client.
In step 607, server, according to the geographic distance between the first client and the second client, adjusts from first
The audio frequency decibel value of the audio/video information that client receives.The geographic distance of two clients is the biggest, the audio frequency and video after adjustment
The audio frequency decibel value of information is the least.
In step 608, the audio/video information after server will adjust audio frequency decibel value is sent to the second client.Flow process
Terminate.
In step 609, when default client includes the first client and the second client, collection of server the first visitor
Family end and the virtual geographical position of the second client.Such as, gather the first client to select in multimedia messages plays scene
Virtual geographical position, and the second client plays the virtual geographical position selected in scene at multimedia messages.
In step 610, server according to the virtual geographic distance between the first client and the second client, adjust from
The audio frequency decibel value of the audio/video information that the first client receives;Continue executing with step 608.Such as, the first client is gathered
The virtual geographical position selected in multimedia messages plays scene, and the second client is in described multimedia messages broadcasting field
The virtual geographical position selected in scape.Wherein, the first client and the second client can refer to one or more client.
Such as, as it is shown in figure 5, which user can select in multimedia messages plays scene (such as virtual reality scenario) by client
Individual position viewing content, if client a position in virtual reality scenario is D, client b position in virtual reality scenario
It is set to E.In virtual reality scenario, both virtual geographic distances are 10 meters.Server receives the sound of client a transmission and regards
Frequently, after information, its audio frequency decibel value can be adjusted according to this virtual geographic distance, be then forwarded to client b.So make user
The sound of other users received by client more meets real scene, such as, the audio frequency provided apart near client
Decibel value is big, and the audio frequency decibel value provided apart from remote client is little.
The method that disclosure embodiment provides, by disclosure embodiment, broadcasts by obtaining the first of multimedia messages
Putting content, described first plays content reception from server;Analyze described first and play whether content meets default unlatching power
The trigger condition of limit;When meeting described trigger condition, open the authority sending audio/video information to described server.So,
Client can be automatically determined and can send the opportunity of audio/video information according to the broadcasting content of multimedia messages, it is to avoid be multiple
Client sends audio/video information, the result of broadcast of interference multimedia messages to server simultaneously.Additionally, in disclosure embodiment
Can also according to the geographic distance between client two-by-two or virtual geographic distance, adjust play at client from it
The decibel value of the audio/video information of his client, thus reaches the most real hearing experience.
Corresponding to the hardware implementation environment of Fig. 2, the disclosure one exemplary embodiment provides the biography of a kind of audio/video information
Transmission method, as it is shown in fig. 7, the method may be used in client, the method can comprise the following steps that
In step 701, obtaining the first broadcasting content of multimedia messages, this first broadcasting content reception is from server;
In a step 702, analyze whether the first broadcasting content meets the trigger condition of default unlatching authority;
In step 703, when meeting trigger condition, open the authority sending audio/video information to server.
After client receives the first broadcasting content that server sends, analyze whether the first broadcasting content meets default
Open the trigger condition of authority.This first broadcasting content can be the current content of multimedia play in real time, it is also possible to be
The content of multimedia chosen according to predetermined frame of video node, predetermined sound node or reproduction time node etc..Such as, preset
N-th frame of video, N+12 frame of video etc. are frame of video node.Playing the content of broadcasting at above-mentioned video node is first to broadcast
Put content.
Optionally, the method also includes: receive the audio/video information that server sends;According to sending the of audio/video information
Three clients and the geographic distance of local terminal, adjust the audio frequency decibel value of audio/video information.Wherein, this audio/video information is the 3rd visitor
Family end is sent to server, then is sent to this client by server.The number of the 3rd client sending audio frequency and video can be
One, it is also possible to be multiple.Such as, according to global positioning system, the 3rd client geography position sending audio/video information is gathered
Put;Or, according to internet protocol address, gather the 3rd client geographical position;According to the 3rd client geographical position with
The geographical position of local terminal, determines the geographic distance of the 3rd client and local terminal.
Optionally, the audio/video information that server sends is received;According to the 3rd client and the basis that send audio/video information
The virtual geographic distance of end, adjusts the audio frequency decibel value of audio/video information.Such as, broadcast at multimedia messages according to the 3rd client
Put the virtual geographical position selected in scene, and the virtual geographical position that local terminal selects in multimedia messages plays scene,
Determine the virtual geographic distance of the 3rd client and local terminal.
Optionally, trigger condition includes that reproduction time node corresponding to broadcasting content obtained is preset play time node
Time, analyze whether the first broadcasting content meets the trigger condition of default unlatchings authority, including: obtain first and play the of content
One reproduction time node;The the first reproduction time node got is contrasted with preset play time node;When get
When first reproduction time node is identical with preset play time node, it is determined for compliance with trigger condition;When the first broadcasting got
When timing node and preset play time node differ, determine and do not meet trigger condition;Wherein, preset play time node
First reproduction time node, more than for the moment, is contrasted by number successively with multiple preset play time nodes.
Optionally, trigger condition includes that audio frequency decibel value corresponding to broadcastings content obtained is more than preset audio decibel value
Time, analyze whether the first broadcasting content meets the trigger condition of default unlatchings authority, including: obtain first and play the of content
One audio frequency decibel value;The the first audio frequency decibel value got is contrasted with preset audio decibel value;When the first sound got
Frequently, when decibel value is more than preset audio decibel value, it is determined for compliance with trigger condition;When the first audio frequency decibel value got is not more than
During preset audio decibel value, determine and do not meet trigger condition;Wherein, preset audio decibel value number is more than for the moment, successively by the
One the first audio frequency decibel value playing content contrasts with multiple preset audio decibel values.
In disclosure embodiment, by obtaining the first broadcasting content of multimedia messages, described first plays content reception
From server;Analyze described first and play whether content meets the trigger condition of default unlatching authority;When meeting described triggering
During condition, open the authority sending audio/video information to described server.As such, it is possible to according in the broadcasting of multimedia messages
Hold, automatically determine client and can send the opportunity of audio/video information, it is to avoid multiple clients send sound to server simultaneously and regard
Frequently information, the result of broadcast of interference multimedia messages.Additionally, between can also be according to client two-by-two in disclosure embodiment
Geographic distance or virtual geographic distance, adjust the decibel of the audio/video information from other clients play at client
Value, thus reaches the most real hearing experience.
The disclosure one exemplary embodiment provides the transmission method of a kind of audio/video information, as shown in Figure 8, can include
The steps:
In step 801, client receives the multimedia messages that server sends.
In step 802, client obtains the first broadcasting content of multimedia messages.
In step 803, client analysis first plays whether content meets the trigger condition of default unlatching authority.Example
As, obtain the first reproduction time node of the first broadcasting content;During by the first reproduction time node got with default broadcasting
Intermediate node contrasts;When the first reproduction time node got is identical with preset play time node, it is determined for compliance with described
Trigger condition;When the first reproduction time node got differs with preset play time node, determine and do not meet triggering
Condition;Wherein, the number of preset play time node is more than for the moment, successively by the first reproduction time node and multiple default broadcastings
Timing node contrasts.Or, obtain the described first the first audio frequency decibel value playing content;The first audio frequency got is divided
Shellfish value contrasts with preset audio decibel value;When the first audio frequency decibel value got is more than preset audio decibel value, determine
Meet trigger condition;When the first audio frequency decibel value got is not more than preset audio decibel value, determines and do not meet triggering bar
Part;Wherein, preset audio decibel value number is more than for the moment, and the first audio frequency decibel value playing content successively by first is pre-with multiple
If audio frequency decibel value contrasts.For example, it is assumed that the first audio frequency decibel value be 50 decibels, 80 decibels, 120 decibels etc..When detecting
When the first currently playing audio frequency decibel value is more than 50 decibels, it is determined for compliance with trigger condition.Optionally, trigger condition can also is that
Reproduction time node and the combination of audio frequency decibel value.
In step 804, when meeting trigger condition, client opens the authority sending audio/video information to server.
In step 805, user end to server receives the audio/video information that server sends.
Open after server sends the authority of audio/video information, the audio frequency and video letter that client can send to server
Breath, it is also possible to receive the audio/video information that server sends.
In step 806, client obtains the rule of the current audio frequency score value adjusting audio/video information, according to geographical position
Put adjustment, then perform step 807;According to virtual geographical position adjustment, then perform step 809.
In step 807, client, according to the geographic distance of the 3rd client Yu local terminal sending audio/video information, adjusts
The audio frequency decibel value of audio/video information.
According to global positioning system, gather the 3rd client geographical position sending audio/video information;Or according to interconnection
FidonetFido IP address, gathers described 3rd client geographical position;Geographical position according to the 3rd client geographical position Yu local terminal
Put, determine the geographic distance of described 3rd client and local terminal.
In step 808, the audio/video information after client terminal playing adjusts audio frequency decibel value.Flow process terminates.
In step 809, client according to the virtual geographic distance of the 3rd client Yu local terminal sending audio/video information,
Adjust the audio frequency decibel value of audio/video information, continue executing with step 808.
According to the 3rd client virtual geographical position of selection in described multimedia messages plays scene, and local terminal exists
Multimedia messages plays the virtual geographical position selected in scene, determines the virtual geographic distance of the 3rd client and local terminal.
Wherein, the 3rd client can refer to one or more client.Such as, as it is shown in figure 5, user can be selected by client
Select which position viewing content in multimedia messages plays scene (such as virtual reality scenario), if client a is in virtual reality
Position in scene is D, and client b position in virtual reality scenario is E.In virtual reality scenario, both is virtual
Geographic distance is 10 meters.After server receives the audio/video information that client a sends, can adjust according to this virtual geographic distance
Its audio frequency decibel value whole, is then forwarded to client b.So make the sound of other users that user received by client more
Meeting real scene, such as, the audio frequency decibel value provided apart near client is big, and the audio frequency provided apart from remote client divides
Shellfish value is little.
The method that disclosure embodiment provides, by obtaining the first broadcasting content of multimedia messages, described first plays
Content reception is from server;Analyze described first and play whether content meets the trigger condition of default unlatching authority;When meeting
During described trigger condition, open the authority sending audio/video information to described server.As such, it is possible to according to multimedia messages
Play content, automatically determine client and can send the opportunity of audio/video information, it is to avoid multiple clients are sent out to server simultaneously
Send audio/video information, the result of broadcast of interference multimedia messages.Additionally, can also be according to client two-by-two in disclosure embodiment
Between geographic distance or virtual geographic distance, adjust at client play the audio/video information from other clients
Decibel value, thus reach the most real hearing experience.
Disclosure further example embodiment provides the transmitting device of a kind of audio/video information, as it is shown in figure 9, this device
Including:
First acquisition module 901, is arranged to obtain the first broadcasting content of multimedia messages, in described first plays
Hold and be sent at least one client;
First analyzes module 902, is arranged to analyze described first and plays whether content meets default unlatching authority
Trigger condition;
First opening module 903, is arranged to when meeting described trigger condition, opens default client transmission sound and regards
Frequently the authority of information.
Optionally, trigger condition includes that reproduction time node corresponding to broadcasting content obtained is preset play time node
Time, first analyzes module 902, is arranged to obtain the first reproduction time node of the first broadcasting content;Will got
One reproduction time node contrasts with described preset play time node;When the first reproduction time node got is broadcast with presetting
Put timing node identical time, be determined for compliance with trigger condition;When the first reproduction time node got and described default broadcasting
When intermediate node differs, determine and do not meet described trigger condition;Wherein, the number of preset play time node, more than for the moment, depends on
Secondary first reproduction time node is contrasted with multiple preset play time nodes.
Optionally, described trigger condition includes that audio frequency decibel value corresponding to broadcastings content obtained is more than preset audio decibel
During value, first analyzes module 902, is arranged to obtain the first audio frequency decibel value of the first broadcasting content;Will got
One audio frequency decibel value contrasts with described preset audio decibel value;When the first audio frequency decibel value got is more than described default sound
Frequently, during decibel value, it is determined for compliance with described trigger condition;Divide when the first audio frequency decibel value got is not more than described preset audio
During shellfish value, determine and do not meet described trigger condition;Wherein, described preset audio decibel value number is more than for the moment, successively by described
First the first audio frequency decibel value playing content contrasts with multiple described preset audio decibel values.
Optionally, as shown in Figure 10, this device also includes:
First acquisition module 904, is arranged to, when default client includes the first client and the second client, adopt
Collect the first client and the geographical position of described second client;
First adjusting module 905, is arranged to, according to the geographic distance between the first client and the second client, adjust
The audio frequency decibel value of the whole audio/video information received from the first client;
Sending module 906, is arranged to the audio/video information after adjusting audio frequency decibel value and is sent to the second client.
Optionally, described first acquisition module 904, it is arranged to according to global positioning system, gathers described first visitor
Family end and the geographical position of described second client;Or internet protocol address according to described first client and described
The internet protocol address of the second client, gathers described first client and the geographical position of described second client.
Optionally, as shown in figure 11, this device also includes:
Second acquisition module 907, is arranged to when described default client includes the first client and the second client
Time, gather described first client and the virtual geographical position of described second client;
Second adjusting module 908, is arranged to according to the void between described first client and described second client
Intend geographic distance, adjust the audio frequency decibel value of the audio/video information received from described first client;
Sending module 906, is arranged to the audio/video information after adjusting audio frequency decibel value and is sent to described second visitor
Family end.
Optionally, described second acquisition module 907, it is arranged to gather described first client and believes in described multimedia
Breath plays the virtual geographical position selected in scene, and described second client is selected in described multimedia messages plays scene
The virtual geographical position selected.
In disclosure embodiment, by obtaining the first broadcasting content of multimedia messages, described first plays content reception
From server;Analyze described first and play whether content meets the trigger condition of default unlatching authority;When meeting described triggering
During condition, open the authority sending audio/video information to described server.As such, it is possible to according in the broadcasting of multimedia messages
Hold, automatically determine client and can send the opportunity of audio/video information, it is to avoid multiple clients send sound to server simultaneously and regard
Frequently information, the result of broadcast of interference multimedia messages.Additionally, between can also be according to client two-by-two in disclosure embodiment
Geographic distance or virtual geographic distance, adjust the decibel of the audio/video information from other clients play at client
Value, thus reaches the most real hearing experience.
Disclosure further example embodiment provides the transmitting device of a kind of audio/video information, as shown in figure 12, this dress
Put and include:
Second acquisition module 1201, is arranged to obtain the first broadcasting content of multimedia messages, and described first plays
Content reception is from server;
Second analyzes module 1202, is arranged to analyze described first and plays whether content meets default unlatching authority
Trigger condition;
Second opening module 1203, is arranged to when meeting described trigger condition, opens and sends to described server
The authority of audio/video information.
Optionally, as shown in figure 13, this device also includes:
Receiver module 1204, is arranged to receive the audio/video information that described server sends;
3rd adjusting module 1205, is arranged to according to the 3rd client and the local terminal sending described audio/video information
Geographic distance, adjusts the audio frequency decibel value of described audio/video information.
Optionally, this device also includes:
3rd acquisition module 1206, is arranged to, according to global positioning system, gather and send described audio/video information
Described 3rd client geographical position;Or according to internet protocol address, gather described 3rd client geographical position;
3rd determines module 1207, is arranged to the geographical position according to described 3rd client geographical position Yu local terminal
Put, determine the geographic distance of described 3rd client and local terminal.
Optionally, as shown in figure 14, this device also includes:
Receiver module 1204, is arranged to receive the audio/video information that described server sends;
4th adjusting module 1208, is arranged to according to the 3rd client and the local terminal sending described audio/video information
Virtual geographic distance, adjusts the audio frequency decibel value of described audio/video information.
Optionally, the 4th determines module 1209, is arranged to according to described 3rd client at described multimedia messages
Play the virtual geographical position selected in scene, and the virtual geography that local terminal selects in described multimedia messages plays scene
Position, determines the virtual geographic distance of described 3rd client and local terminal.
Optionally, described trigger condition includes that reproduction time node corresponding to broadcasting content obtained is preset play time
During node, described second analyzes module 1202, is arranged to obtain the described first the first reproduction time node playing content;
The the first reproduction time node got is contrasted with described preset play time node;When the first reproduction time got
When node is identical with described preset play time node, it is determined for compliance with described trigger condition;When the first reproduction time got
When node and described preset play time node differ, determine and do not meet described trigger condition;Wherein, during described default broadcasting
The number of intermediate node is more than for the moment, and it is right described first reproduction time node and multiple described preset play time nodes to be done successively
Ratio.
Optionally, described trigger condition includes that audio frequency decibel value corresponding to broadcastings content obtained is more than preset audio decibel
During value, described second analyzes module 1202, is arranged to obtain the described first the first audio frequency decibel value playing content;To obtain
The the first audio frequency decibel value got contrasts with described preset audio decibel value;When the first audio frequency decibel value got is more than institute
When stating preset audio decibel value, it is determined for compliance with described trigger condition;When the first audio frequency decibel value got is not more than described pre-
If during audio frequency decibel value, determine and do not meet described trigger condition;Wherein, described preset audio decibel value number, more than for the moment, depends on
Secondary the first audio frequency decibel value by described first broadcasting content contrasts with multiple described preset audio decibel values.
About the device in above-described embodiment, wherein modules performs the concrete mode of operation in relevant the method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
In disclosure embodiment, by obtaining the first broadcasting content of multimedia messages, described first plays content reception
From server;Analyze described first and play whether content meets the trigger condition of default unlatching authority;When meeting described triggering
During condition, open the authority sending audio/video information to described server.As such, it is possible to according in the broadcasting of multimedia messages
Hold, automatically determine client and can send the opportunity of audio/video information, it is to avoid multiple clients send sound to server simultaneously and regard
Frequently information, the result of broadcast of interference multimedia messages.Additionally, between can also be according to client two-by-two in disclosure embodiment
Geographic distance or virtual geographic distance, adjust the decibel of the audio/video information from other clients play at client
Value, thus reaches the most real hearing experience.
When the transmitting device of the audio/video information that above-described embodiment provides states method in realization, only with above-mentioned each function mould
The division of block is illustrated, and in actual application, can distribute above-mentioned functions by different functional modules as desired
Complete, the internal structure of equipment will be divided into different functional modules, to complete all or part of function described above.
It addition, above-described embodiment provides the device of the portable equipment position that really sets the goal and the method determining target portable device location real
Executing example and belong to same design, it implements process and refers to embodiment of the method, repeats no more here.
Those skilled in the art, after considering description and putting into practice disclosure disclosed herein, will readily occur to its of the disclosure
Its embodiment.The application is intended to any modification, purposes or the adaptations of the disclosure, these modification, purposes or
Person's adaptations is followed the general principle of the disclosure and includes the undocumented common knowledge in the art of the disclosure
Or conventional techniques means.Description and embodiments is considered only as exemplary, and the true scope of the disclosure and spirit are by following
Claim is pointed out.
It should be appreciated that the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and
And various modifications and changes can carried out without departing from the scope.The scope of the present disclosure is only limited by appended claim.
Claims (30)
1. the transmission method of an audio/video information, it is characterised in that described method includes:
Obtaining the first broadcasting content of multimedia messages, described first plays content is sent at least one client;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority presetting client transmission audio/video information.
Method the most according to claim 1, it is characterised in that described trigger condition includes that the broadcasting content obtained is corresponding
When reproduction time node is preset play time node, described analysis described first plays whether content meets default unlatching power
The trigger condition of limit, including:
Obtain the described first the first reproduction time node playing content;
The the first reproduction time node got is contrasted with described preset play time node;
When the first reproduction time node got is identical with described preset play time node, it is determined for compliance with described triggering bar
Part;
When the first reproduction time node got differs with described preset play time node, determine and do not meet described touching
Clockwork spring part;
Wherein, the number of described preset play time node is more than for the moment, successively by described first reproduction time node with multiple
Described preset play time node contrasts.
Method the most according to claim 1, it is characterised in that described trigger condition includes that the broadcasting content obtained is corresponding
When audio frequency decibel value is more than preset audio decibel value, described analysis described first plays whether content meets default unlatching authority
Trigger condition, including:
Obtain the described first the first audio frequency decibel value playing content;
The the first audio frequency decibel value got is contrasted with described preset audio decibel value;
When the first audio frequency decibel value got is more than described preset audio decibel value, it is determined for compliance with described trigger condition;
When the first audio frequency decibel value got is not more than described preset audio decibel value, determines and do not meet described triggering bar
Part;
Wherein, described preset audio decibel value number is more than for the moment, successively by the described first the first audio frequency decibel playing content
Value contrasts with multiple described preset audio decibel values.
Method the most according to claim 1, it is characterised in that also include:
When described default client includes the first client and the second client, gather described first client and described second
The geographical position of client;
According to the geographic distance between described first client and described second client, adjust and receive from described first client
The audio frequency decibel value of the audio/video information arrived;
Audio/video information after adjusting audio frequency decibel value is sent to described second client.
Method the most according to claim 4, it is characterised in that described first client of described collection and described second client
The geographical position of end, including:
According to global positioning system, gather described first client and the geographical position of described second client;Or
Internet protocol address according to described first client and the internet protocol address of described second client, adopt
Collect described first client and the geographical position of described second client.
Method the most according to claim 1, it is characterised in that also include:
When described default client includes the first client and the second client, gather described first client and described second
The virtual geographical position of client;
According to the virtual geographic distance between described first client and described second client, adjust from described first client
The audio frequency decibel value of the audio/video information received;
Audio/video information after adjusting audio frequency decibel value is sent to described second client.
Method the most according to claim 6, it is characterised in that described first client of described collection and described second client
The virtual geographical position of end, including:
Gather described first client and play the virtual geographical position selected in scene at described multimedia messages, and described the
The virtual geographical position that two clients select in described multimedia messages plays scene.
8. the transmission method of an audio/video information, it is characterised in that described method includes:
Obtaining the first broadcasting content of multimedia messages, described first plays content reception from server;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority sending audio/video information to described server.
Method the most according to claim 8, it is characterised in that also include:
Receive the audio/video information that described server sends;
According to the geographic distance of the 3rd client Yu local terminal sending described audio/video information, adjust the sound of described audio/video information
Frequently decibel value.
Method the most according to claim 9, it is characterised in that also include:
According to global positioning system, gather the described 3rd client geographical position sending described audio/video information;Or
According to internet protocol address, gather described 3rd client geographical position;
According to the geographical position in described 3rd client geographical position Yu local terminal, determine the geography of described 3rd client and local terminal
Distance.
11. methods according to claim 8, it is characterised in that also include:
Receive the audio/video information that described server sends;
According to the virtual geographic distance of the 3rd client Yu local terminal sending described audio/video information, adjust described audio/video information
Audio frequency decibel value.
12. methods according to claim 11, it is characterised in that according to described 3rd client at described multimedia messages
Play the virtual geographical position selected in scene, and the virtual geography that local terminal selects in described multimedia messages plays scene
Position, determines the virtual geographic distance of described 3rd client and local terminal.
13. methods according to claim 8, it is characterised in that described trigger condition includes that the broadcasting content obtained is corresponding
Reproduction time node when being preset play time node, described analysis described first plays whether content meets default unlatching
The trigger condition of authority, including:
Obtain the described first the first reproduction time node playing content;
The the first reproduction time node got is contrasted with described preset play time node;
When the first reproduction time node got is identical with described preset play time node, it is determined for compliance with described triggering bar
Part;
When the first reproduction time node got differs with described preset play time node, determine and do not meet described touching
Clockwork spring part;
Wherein, the number of described preset play time node is more than for the moment, successively by described first reproduction time node with multiple
Described preset play time node contrasts.
14. methods according to claim 8, it is characterised in that described trigger condition includes that the broadcasting content obtained is corresponding
Audio frequency decibel value more than preset audio decibel value time, described analysis described first plays whether content meets default unlatching power
The trigger condition of limit, including:
Obtain the described first the first audio frequency decibel value playing content;
The the first audio frequency decibel value got is contrasted with described preset audio decibel value;
When the first audio frequency decibel value got is more than described preset audio decibel value, it is determined for compliance with described trigger condition;
When the first audio frequency decibel value got is not more than described preset audio decibel value, determines and do not meet described triggering bar
Part;
Wherein, described preset audio decibel value number is more than for the moment, successively by the described first the first audio frequency decibel playing content
Value contrasts with multiple described preset audio decibel values.
The transmitting device of 15. 1 kinds of audio/video informations, it is characterised in that described device includes:
First acquisition module, is arranged to obtain the first broadcasting content of multimedia messages, and described first plays content is sent out
Deliver at least one client;
First analyzes module, is arranged to analyze described first and plays whether content meets the triggering bar of default unlatching authority
Part;
First opening module, is arranged to when meeting described trigger condition, opens and presets client transmission audio/video information
Authority.
16. devices according to claim 15, it is characterised in that described trigger condition includes that the broadcasting content obtained is corresponding
Reproduction time node when being preset play time node, described first analyzes module, is arranged to obtain described first and broadcasts
Put the first reproduction time node of content;The the first reproduction time node got and described preset play time node be made it right
Ratio;When the first reproduction time node got is identical with described preset play time node, it is determined for compliance with described triggering bar
Part;When the first reproduction time node got differs with described preset play time node, determine and do not meet described touching
Clockwork spring part;Wherein, the number of described preset play time node is more than for the moment, successively by described first reproduction time node with many
Individual described preset play time node contrasts.
17. devices according to claim 15, it is characterised in that described trigger condition includes that the broadcasting content obtained is corresponding
Audio frequency decibel value more than preset audio decibel value time, described first analyzes module, is arranged to obtain described first and plays
First audio frequency decibel value of content;The the first audio frequency decibel value got is contrasted with described preset audio decibel value;When obtaining
When the first audio frequency decibel value got is more than described preset audio decibel value, it is determined for compliance with described trigger condition;When get
When first audio frequency decibel value is not more than described preset audio decibel value, determines and do not meet described trigger condition;Wherein, described default
Audio frequency decibel value number, more than for the moment, plays the first audio frequency decibel value of content and multiple described default sounds successively by described first
Frequently decibel value contrasts.
18. devices according to claim 15, it is characterised in that also include:
First acquisition module, is arranged to when described default client includes the first client and the second client, gathers
Described first client and the geographical position of described second client;
First adjusting module, is arranged to according to the geographic distance between described first client and described second client,
Adjust the audio frequency decibel value of the audio/video information received from described first client;
Sending module, is arranged to the audio/video information after adjusting audio frequency decibel value and is sent to described second client.
19. devices according to claim 18, it is characterised in that described first acquisition module, are arranged to according to complete
Ball alignment system, gathers described first client and the geographical position of described second client;Or according to described first client
The internet protocol address of end and the internet protocol address of described second client, gather described first client and institute
State the geographical position of the second client.
20. devices according to claim 15, it is characterised in that also include:
Second acquisition module, is arranged to when described default client includes the first client and the second client, gathers
Described first client and the virtual geographical position of described second client;
Second adjusting module, be arranged to according to the virtual geography between described first client and described second client away from
From, adjust the audio frequency decibel value of the audio/video information received from described first client;
Sending module, is arranged to the audio/video information after adjusting audio frequency decibel value and is sent to described second client.
21. devices according to claim 20, it is characterised in that described second acquisition module, are arranged to gather institute
State the virtual geographical position that the first client selects in described multimedia messages plays scene, and described second client exists
Described multimedia messages plays the virtual geographical position selected in scene.
The transmitting device of 22. 1 kinds of audio/video informations, it is characterised in that described device includes:
Second acquisition module, is arranged to obtain the first broadcasting content of multimedia messages, and described first plays content reception
From server;
Second analyzes module, is arranged to analyze described first and plays whether content meets the triggering bar of default unlatching authority
Part;
Second opening module, is arranged to when meeting described trigger condition, opens and sends audio frequency and video letter to described server
The authority of breath.
23. devices according to claim 22, it is characterised in that also include:
Receiver module, is arranged to receive the audio/video information that described server sends;
3rd adjusting module, be arranged to according to send the 3rd client of described audio/video information and the geography of local terminal away from
From, adjust the audio frequency decibel value of described audio/video information.
24. devices according to claim 23, it is characterised in that also include:
3rd acquisition module, is arranged to, according to global positioning system, gather and send the described 3rd of described audio/video information
Client geographical position;Or according to internet protocol address, gather described 3rd client geographical position;
3rd determines module, is arranged to the geographical position according to described 3rd client geographical position Yu local terminal, determines institute
State the geographic distance of the 3rd client and local terminal.
25. devices according to claim 22, it is characterised in that also include:
Receiver module, is arranged to receive the audio/video information that described server sends;
4th adjusting module, is arranged to according to sending the 3rd client of described audio/video information and the virtual geography of local terminal
Distance, adjusts the audio frequency decibel value of described audio/video information.
26. devices according to claim 25, it is characterised in that also include: the 4th determines module, is arranged to basis
The virtual geographical position that described 3rd client selects in described multimedia messages plays scene, and local terminal is described many matchmakers
Body information plays the virtual geographical position selected in scene, determines the virtual geographic distance of described 3rd client and local terminal.
27. devices according to claim 22, it is characterised in that described trigger condition includes that the broadcasting content obtained is corresponding
Reproduction time node when being preset play time node, described second analyzes module, is arranged to obtain described first and broadcasts
Put the first reproduction time node of content;The the first reproduction time node got and described preset play time node be made it right
Ratio;When the first reproduction time node got is identical with described preset play time node, it is determined for compliance with described triggering bar
Part;When the first reproduction time node got differs with described preset play time node, determine and do not meet described touching
Clockwork spring part;Wherein, the number of described preset play time node is more than for the moment, successively by described first reproduction time node with many
Individual described preset play time node contrasts.
28. devices according to claim 22, it is characterised in that described trigger condition includes that the broadcasting content obtained is corresponding
Audio frequency decibel value more than preset audio decibel value time, described second analyzes module, is arranged to obtain described first and plays
First audio frequency decibel value of content;The the first audio frequency decibel value got is contrasted with described preset audio decibel value;When obtaining
When the first audio frequency decibel value got is more than described preset audio decibel value, it is determined for compliance with described trigger condition;When get
When first audio frequency decibel value is not more than described preset audio decibel value, determines and do not meet described trigger condition;Wherein, described default
Audio frequency decibel value number, more than for the moment, plays the first audio frequency decibel value of content and multiple described default sounds successively by described first
Frequently decibel value contrasts.
29. 1 kinds of servers, it is characterised in that including:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Obtaining the first broadcasting content of multimedia messages, described first plays content is sent at least one client;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority presetting client transmission audio/video information.
30. 1 kinds of clients, it is characterised in that including:
Processor;
For storing the memorizer of processor executable;
Wherein, described processor is configured to:
Obtaining the first broadcasting content of multimedia messages, described first plays content reception from server;
Analyze described first and play whether content meets the trigger condition of default unlatching authority;
When meeting described trigger condition, open the authority sending audio/video information to described server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610515371.2A CN106169973B (en) | 2016-06-30 | 2016-06-30 | A kind of transmission method and device of audio/video information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610515371.2A CN106169973B (en) | 2016-06-30 | 2016-06-30 | A kind of transmission method and device of audio/video information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106169973A true CN106169973A (en) | 2016-11-30 |
CN106169973B CN106169973B (en) | 2019-07-05 |
Family
ID=58065105
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610515371.2A Active CN106169973B (en) | 2016-06-30 | 2016-06-30 | A kind of transmission method and device of audio/video information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106169973B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102547433A (en) * | 2010-12-07 | 2012-07-04 | 华录文化产业有限公司 | Method and device for interactive comments based on play time points |
CN104065618A (en) * | 2013-03-20 | 2014-09-24 | 腾讯科技(深圳)有限公司 | Method, terminal and server for controlling user permission |
CN104168491A (en) * | 2013-05-17 | 2014-11-26 | 腾讯科技(北京)有限公司 | Information processing method and device in video playing processes |
CN104616652A (en) * | 2015-01-13 | 2015-05-13 | 小米科技有限责任公司 | Voice transmission method and device |
CN105357543A (en) * | 2015-10-23 | 2016-02-24 | 深圳市网心科技有限公司 | Cross-platform point-to-point video transmission method and device |
CN105491458A (en) * | 2015-11-27 | 2016-04-13 | 武汉斗鱼网络科技有限公司 | Optimization method for speaking time of barrage in live website |
-
2016
- 2016-06-30 CN CN201610515371.2A patent/CN106169973B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102547433A (en) * | 2010-12-07 | 2012-07-04 | 华录文化产业有限公司 | Method and device for interactive comments based on play time points |
CN104065618A (en) * | 2013-03-20 | 2014-09-24 | 腾讯科技(深圳)有限公司 | Method, terminal and server for controlling user permission |
CN104168491A (en) * | 2013-05-17 | 2014-11-26 | 腾讯科技(北京)有限公司 | Information processing method and device in video playing processes |
CN104616652A (en) * | 2015-01-13 | 2015-05-13 | 小米科技有限责任公司 | Voice transmission method and device |
CN105357543A (en) * | 2015-10-23 | 2016-02-24 | 深圳市网心科技有限公司 | Cross-platform point-to-point video transmission method and device |
CN105491458A (en) * | 2015-11-27 | 2016-04-13 | 武汉斗鱼网络科技有限公司 | Optimization method for speaking time of barrage in live website |
Also Published As
Publication number | Publication date |
---|---|
CN106169973B (en) | 2019-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104219785B (en) | Real-time video providing method, device and server, terminal device | |
CN106105246B (en) | Display methods, apparatus and system is broadcast live | |
CN105744293B (en) | The method and device of net cast | |
CN105450736B (en) | Method and device for connecting with virtual reality | |
CN106488335B (en) | Live-broadcast control method and device | |
CN105828201B (en) | Method for processing video frequency and device | |
CN106921560A (en) | Voice communication method, apparatus and system | |
CN106791893A (en) | Net cast method and device | |
CN106231378A (en) | The display packing of direct broadcasting room, Apparatus and system | |
CN105430161B (en) | Message treatment method and device | |
CN106254467A (en) | Sharing files method and device | |
CN109151565B (en) | Method and device for playing voice, electronic equipment and storage medium | |
CN107908765B (en) | Game resource processing method, mobile terminal and server | |
CN106412712A (en) | Video playing method and apparatus | |
CN104168178B (en) | The methods, devices and systems for middle real-time Communication for Power of televising | |
CN108551534A (en) | The method and device of multiple terminals voice communication | |
CN105635846B (en) | Apparatus control method and device | |
CN106597502B (en) | Height above sea level determines method and device | |
CN110475134A (en) | A kind of comment content display method, device, electronic equipment and storage medium | |
CN110020145A (en) | A kind of information recommendation method and device | |
CN111010314A (en) | Communication test method and device for terminal equipment, routing equipment and storage medium | |
CN107396027A (en) | Knock at the door information processing method and device | |
CN108763475B (en) | Recording method, recording device and terminal equipment | |
CN105872573A (en) | Video playing method and apparatus | |
CN106792041A (en) | Content share method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |