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 PDF

Info

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
Application number
CN201610515371.2A
Other languages
Chinese (zh)
Other versions
CN106169973B (en
Inventor
林形省
冯智勇
武小军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610515371.2A priority Critical patent/CN106169973B/en
Publication of CN106169973A publication Critical patent/CN106169973A/en
Application granted granted Critical
Publication of CN106169973B publication Critical patent/CN106169973B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-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/10Multimedia information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-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

The transmission method of a kind of audio/video information and device
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.
CN201610515371.2A 2016-06-30 2016-06-30 A kind of transmission method and device of audio/video information Active CN106169973B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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