CN105991560B - Audio/video communication method for network access and audio/video communication network access device - Google Patents
Audio/video communication method for network access and audio/video communication network access device Download PDFInfo
- Publication number
- CN105991560B CN105991560B CN201510059848.6A CN201510059848A CN105991560B CN 105991560 B CN105991560 B CN 105991560B CN 201510059848 A CN201510059848 A CN 201510059848A CN 105991560 B CN105991560 B CN 105991560B
- Authority
- CN
- China
- Prior art keywords
- network
- client
- audio
- video communication
- network operator
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the present invention provides a kind of audio/video communication method for network access comprising receives the network insertion request of client, and is requested according to network insertion, obtains the network address information and geographical location information of client;According to the network address information and geographical location information of client, the network insertion quality that client corresponds to each network operator is obtained;The network insertion quality of each network operator, the determining network operator that network communication is carried out with client are corresponded to according to the network address information of client and client;And the client is accessed by network based on determining network operator.The present invention also provides a kind of audio/video communication network access devices, audio/video communication method for network access and audio/video communication network access device of the invention is detected by the network insertion quality to different network operators, and corresponding client is accessed network according to testing result;It is higher to the compatible higher and network insertion quality of server.
Description
Technical field
The present invention relates to network communication fields, logical more particularly to a kind of audio/video communication method for network access and audio-video
Communication network access device.
Background technique
With the rapid development of network communication technology and various terminal equipment, the networks such as voice-frequency telephony and video calling are logical
Letter method has become component part indispensable in people's life, as audio/video communication technology is in daily chat, commercial affairs
The application of talks, smart home, long-distance education and medical services etc. emerges one after another.User gradually regards more higher sounds
The standard of frequency communication has urgent demand, such as the audio/video communication of high definition smoothness.
The scheduling strategy of existing audio/video communication are as follows: user, which initiates audio-video by client, to be requested, communication device root
According to the network address inquiry network address library that client logs in, the operator types of client network are obtained.Then communication device
The server of corresponding types is selected according to the operator types of client network, last client is carried out by accessing the server
Audio/video communication operation.
However, the internet environment of China is extremely complex, existing multiple big operators from establishing network, and have rental network
Small operator.Such as operator types of the client network and operator types of server are different or client and server
Network positioned at the different regions of same operator.In this way at network peak, server may packet loss it is serious, or even can go out
Existing client and server connects obstructed situation.
Summary of the invention
The embodiment of the present invention provides a kind of compatible higher and audio/video communication network insertion matter to various servers
Measure higher audio/video communication method for network access and audio/video communication network access device;To solve existing audio/video communication
Method for network access and audio/video communication network access device due to the operator of server it is different, lead to audio/video communication net
The poor technical problem of network cut-in quality.
The embodiment of the present invention provides a kind of audio/video communication method for network access comprising:
The audio/video communication network insertion request of client is received, and is requested according to the audio/video communication network insertion,
Obtain the network address information and geographical location information of the client;
According to the network address information and geographical location information of the client, obtains the client and correspond to each net
The audio/video communication network insertion quality of network operator;
The sound of each network operator is corresponded to according to the network address information of the client and the client
Video communication network cut-in quality, the determining network operator that network communication is carried out with the client;And
The client is accessed into network based on the determining network operator.
The embodiment of the present invention also provides a kind of audio/video communication network access device comprising:
Client-side information obtains module, and the audio/video communication network insertion for receiving client is requested, and according to described
Audio/video communication network insertion request, obtains the network address information and geographical location information of the client;
Audio/video communication network insertion quality obtains module, for the network address information and ground according to the client
Location information is managed, the audio/video communication network insertion quality that the client corresponds to each network operator is obtained;
Network operator's determining module, for the network address information and the client pair according to the client
The audio/video communication network insertion quality of each network operator is answered, it is determining logical with client progress audio-video network
The network operator of letter;And
AM access module, for the client to be accessed audio/video communication network based on the determining network operator.
Audio/video communication method for network access and audio/video communication network access device compared to the prior art, the present invention
Audio/video communication method for network access and audio/video communication network access device regarded by sound to different network operators
Frequency communication network cut-in quality is detected, and corresponding client is accessed network according to testing result;To the simultaneous of server
Capacitive is higher and audio/video communication network insertion quality is higher;Solve existing audio/video communication method for network access and sound view
Frequency communication network access device due to the operator of server it is different, the skill for causing audio/video communication network insertion second-rate
Art problem.
Detailed description of the invention
Fig. 1 is the working environment structural representation of the electronic equipment where audio/video communication network access device of the invention
Figure;
Fig. 2 is the flow chart of the preferred embodiment of audio/video communication method for network access of the invention;
Fig. 3 is the flow chart of the step S103 of the preferred embodiment of audio/video communication method for network access of the invention;
Fig. 4 is the flow chart of the step S1033 of the preferred embodiment of audio/video communication method for network access of the invention;
Fig. 5 be audio/video communication method for network access of the invention preferred embodiment judgement first network operator and
The flow chart of the step of similarity of second network operator;
Fig. 6 is the flow chart of the step S104 of the preferred embodiment of audio/video communication method for network access of the invention;
Fig. 7 is that the preferred embodiment of audio/video communication method for network access of the invention establishes network insertion qualitative data
One of flow chart of the step of library;
Fig. 8 is that the preferred embodiment of audio/video communication method for network access of the invention establishes network insertion qualitative data
The two of the flow chart of the step of library;
Fig. 9 is the structural schematic diagram of the preferred embodiment of audio/video communication network access device of the invention;
Figure 10 is the network insertion quality database of the preferred embodiment of audio/video communication network access device of the invention
Establish the structural schematic diagram of module;
Figure 11 is network operator's determining module of the preferred embodiment of audio/video communication network access device of the invention
Structural schematic diagram;
Figure 12 is network operator's determining module of the preferred embodiment of audio/video communication network access device of the invention
Communication network operator determination unit structural schematic diagram;
Figure 13 is the structural representation of the AM access module of the preferred embodiment of audio/video communication network access device of the invention
Figure;
Figure 14 is the schematic diagram of application structure of the specific embodiment of audio/video communication network access device of the invention.
Specific embodiment
Schema is please referred to, wherein identical component symbol represents identical component, the principle of the present invention is to implement one
It is illustrated in computing environment appropriate.The following description be based on illustrated by the specific embodiment of the invention, should not be by
It is considered as the limitation present invention other specific embodiments not detailed herein.
In the following description, specific embodiments of the present invention will refer to the operation as performed by one or multi-section computer
The step of and symbol illustrate, unless otherwise stating clearly.Therefore, these steps and operation be will appreciate that, mentioned for several times wherein having
It include by representing with the computer disposal list of the electronic signal of the data in a structuring pattern to be executed by computer
Member is manipulated.At this manipulation transforms data or the position being maintained in the memory system of the computer, it can match again
Set or in addition change in a manner familiar to those skilled in the art the running of the computer.The maintained data knot of the data
Structure is the provider location of the memory, has the specific feature as defined in the data format.But the principle of the invention is with above-mentioned
Text illustrates, is not represented as a kind of limitation, those skilled in the art will appreciate that plurality of step as described below and
Operation also may be implemented in hardware.
" component ", " module ", " system ", " interface ", " process " etc. are generally intended to as used herein the term
Refer to computer related entity: hardware, the combination of hardware and software, software or software in execution.For example, component can be but not
It is limited to be the process on a processor of running, processor, object, executable application, thread, program and/or the computer executed.
By diagram, both the application and the controller run on the controller can be component.One or more components can have
It is in the process executed and/or thread, and component can be located on a computer and/or be distributed in two or more meters
Between calculation machine.
Moreover, claimed theme may be implemented as generating software using standard program and/or engineering technology, consolidate
Part, hardware or any combination thereof are to control the method, apparatus or manufacture that computer realizes disclosed theme.It is used herein
Term " manufacture " be intended to comprising can be from any computer readable device, carrier or the computer program of medium access.Certainly,
Those skilled in the art will appreciate that many modifications can be carried out to the configuration, without departing from claimed theme range or
Spirit.
Fig. 1 and the discussion below are provided to the electricity where realization audio/video communication network access device of the present invention
Brief, summary the description of the working environment of sub- equipment.The working environment of Fig. 1 is only an example of working environment appropriate
And suggestion is not intended to about the purposes of working environment or any restrictions of the range of function.Example electronic equipment 112 include but
It is not limited to personal computer, server computer, hand-held or laptop devices, mobile device (such as mobile phone, a number
Word assistant (PDA), media player etc.), multicomputer system, consumer electronic devices, minicomputer, mass computing
Machine, distributed computing environment including above-mentioned arbitrary system or equipment, etc..
Although not requiring, in the common background that " computer-readable instruction " is executed by one or more electronic equipments
Lower description embodiment.Computer-readable instruction can be distributed via computer-readable medium and (be discussed below).It is computer-readable
Instruction can be implemented as program module, for example executes particular task or realize the function of particular abstract data type, object, application
Programming interface (API), data structure etc..Typically, the function of the computer-readable instruction can be in various environment arbitrarily
Combination or distribution.
Fig. 1 illustrates the electronics for the one or more embodiments for including audio/video communication network access device of the invention to set
Standby 112 example.In one configuration, electronic equipment 112 includes at least one processing unit 116 and memory 118.According to electricity
The exact configuration and type of sub- equipment, memory 118 can be volatibility (such as RAM), it is non-volatile (such as ROM, dodge
Deposit) or both certain combination.The configuration is illustrated in Fig. 1 by dotted line 114.
In other embodiments, electronic equipment 112 may include supplementary features and/or function.For example, equipment 112 may be used also
To include additional storage device (such as can be removed and/or non-removable) comprising but be not limited to magnetic memory apparatus, light is deposited
Storage device etc..This additional memory devices are illustrated in Fig. 1 by storage device 120.In one embodiment, for realizing this
The computer-readable instruction of one or more embodiment provided by text can be in storage device 120.Storage device 120 may be used also
To store other computer-readable instructions for realizing operating system, application program etc..Computer-readable instruction can be loaded into
It is executed in memory 118 by such as processing unit 116.
Term as used herein " computer-readable medium " includes computer storage medium.Computer storage medium includes
The volatibility that any method or technique of the information of such as computer-readable instruction or other data etc is realized for storage
With non-volatile, removable and nonremovable medium.Memory 118 and storage device 120 are the examples of computer storage medium.
Computer storage medium includes but is not limited to RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital universal
Disk (DVD) or other light storage devices, cassette tape, tape, disk storage device or other magnetic storage apparatus can be used for
Any other medium storage expectation information and can accessed by electronic equipment 112.Any such computer storage medium can
To be a part of electronic equipment 112.
Electronic equipment 112 can also include the communication connection 126 for allowing electronic equipment 112 to communicate with other equipment.Communication
Connection 126 can include but is not limited to modem, network interface card (NIC), integrated network interface, radiofrequency launcher/connect
Receive device, infrared port, USB connection or other interfaces for electronic equipment 112 to be connected to other electronic equipments.Communication connection
126 may include wired connection or wireless connection.Communication connection 126 can emit and/or receive communication medium.
Term " computer-readable medium " may include communication media.Communication media typically comprises computer-readable instruction
Or other data in " the own modulated data signal " of such as carrier wave or other transmission mechanisms etc, and passed including any information
Send medium.Term " own modulated data signal " may include such signal: one or more of the characteristics of signals is according to general
Mode of the information coding into signal is set or changed.
Electronic equipment 112 may include input equipment 124, such as keyboard, mouse, pen, voice-input device, touch input
Equipment, infrared camera, video input apparatus and/or any other input equipment.It also may include output equipment in equipment 112
122, such as one or more displays, loudspeaker, printer and/or other any output equipments.Input equipment 124 and output
Equipment 122 can be connected to electronic equipment 112 via wired connection, wireless connection or any combination thereof.In one embodiment,
Input equipment or output equipment from another electronic equipment are used as the input equipment 124 or defeated of electronic equipment 112
Equipment 122 out.
The component of electronic equipment 112 can be connected by various interconnection (such as bus).Such interconnection may include outer
Enclose component interconnection (PCI) (such as quick PCI), universal serial bus (USB), firewire (IEEE1394), optical bus structure etc.
Deng.In another embodiment, the component of electronic equipment 112 can pass through network interconnection.For example, memory 118 can be by position
Multiple physical memory cells arcs composition in different physical locations, by network interconnection.
It would be recognized by those skilled in the art that the storage equipment for storing computer-readable instruction can be across network point
Cloth.For example, can store via the electronic equipment 130 that network 128 accesses for realizing one provided by the present invention or more
The computer-readable instruction of a embodiment.The accessible electronic equipment 130 of electronic equipment 112 and downloading computer readable instruction
It is part or all of for execute.Alternatively, electronic equipment 112 can download a plurality of computer-readable instruction as needed,
Or some instructions can execute at electronic equipment 112 and some instructions can execute at electronic equipment 130.
There is provided herein the various operations of embodiment.In one embodiment, one or more operations can be with structure
At the computer-readable instruction stored on one or more computer-readable mediums, will make to succeed in one's scheme when being executed by electronic equipment
It calculates equipment and executes the operation.Describing the sequences of some or all of operations, to should not be construed as to imply that these operations necessarily suitable
Sequence is relevant.It will be appreciated by those skilled in the art that the alternative sequence of the benefit with this specification.Furthermore, it is to be understood that
Not all operation must exist in each embodiment provided in this article.
Moreover, word " preferred " used herein means serving as example, example or illustration.Feng Wen is described as " preferably
" any aspect or design be not necessarily to be construed as than other aspect or design it is more advantageous.On the contrary, the use purport of word " preferred "
Concept is being proposed in specific ways.Term "or" as used in this application is intended to mean the "or" for including and non-excluded
"or".That is, unless specified otherwise or clear from the context, " X uses A or B " means that nature includes any one of arrangement.
That is, if X uses A;X uses B;Or X uses A and B both, then " X uses A or B " is met in aforementioned any example.
Moreover, although the disclosure, this field skill has shown and described relative to one or more implementations
Art personnel will be appreciated that equivalent variations and modification based on the reading and understanding to the specification and drawings.The disclosure include it is all this
The modifications and variations of sample, and be limited only by the scope of the following claims.In particular, to by said modules (such as element,
Resource etc.) the various functions that execute, term for describing such components is intended to correspond to the specified function for executing the component
The random component (unless otherwise instructed) of energy (such as it is functionally of equal value), even if illustrated herein with execution in structure
The disclosure exemplary implementations in function open structure it is not equivalent.In addition, although the special characteristic of the disclosure
Through being disclosed relative to the only one in several implementations, but this feature can with such as can be to given or specific application
For be expectation and one or more other features combinations of other advantageous implementations.Moreover, with regard to term " includes ", " tool
Have ", " containing " or its deformation be used in specific embodiments or claims for, such term be intended to with term
The similar mode of "comprising" includes.
Audio/video communication method for network access and audio/video communication network access device of the invention preferably passes through website
Access server is implemented, to realize that the server of relative client and various network operators carries out better audio-video net
Network communication.
Referring to figure 2., Fig. 2 is the flow chart of the preferred embodiment of audio/video communication method for network access of the invention.This
Above-mentioned electronic equipment 112 can be used to be implemented for the audio/video communication method for network access of preferred embodiment, the audio/video communication
Method for network access includes:
Step S101 receives the audio/video communication network insertion request of client, and according to audio/video communication network insertion
Request, obtains the network address information and geographical location information of client;
It is corresponding each to obtain client according to the network address information and geographical location information of client by step S102
The audio/video communication network insertion quality of network operator;
Step S103 is regarded according to the sound that the network address information of client and client correspond to each network operator
Frequency communication network cut-in quality, the determining network operator that audio-video network communication is carried out with client;
Client is accessed audio/video communication network based on determining network operator by step S104.
The audio/video communication method for network access of this preferred embodiment ends at step S104.
The following detailed description of the detailed process of each step of the audio/video communication method for network access of this preferred embodiment.
In step s101, website access server receives the audio/video communication network insertion request of client, sound view
Frequency communication network access request is the request that client requirements access particular server.Website access server is regarded according to above-mentioned sound
Frequency communication network access request obtains the network address information and geographical location information of client.The network address of client
Information can be address network protocol (Internet Protocol) of client, can be with by the network address information of client
Network operator's type of network where knowing client.The geographical location information of client can be the place region of client
Information, such as Shanghai, Beijing.Certainly the geographical position of client can also be directly obtained by the network address information of client here
Confidence breath.Then pass to step S102.
In step s 102, website access server according to the network address information of the step S101 client obtained and
Geographical location information obtains client and corresponds to each network operator's by inquiring preset network insertion quality database
Audio/video communication network insertion quality, it is corresponding if the client corresponds to the audio/video communication network insertion quality of telecom operators
Audio/video communication network insertion quality of mobile operator etc..Here audio/video communication network insertion quality refer to client with
Corresponding network operator carries out network packet loss rate and network delay of network communication etc..Then pass to step S103.
In step s 103, website access server according to the network address information of the step S101 client obtained, with
And the client of step S102 acquisition corresponds to the audio/video communication network insertion quality of each network operator, the determining and client
End carries out the network operator of network communication.Referring to figure 3., Fig. 3 is the excellent of audio/video communication method for network access of the invention
The flow chart of the step S203 of embodiment is selected, step S103 is specifically included:
Step S1031 corresponds to the audio/video communication network insertion quality of each network operator according to client, determines visitor
The first network operator at family end;
Step S1032 determines the second network operator of client according to the network address information of client;
Step S1033, it is determining to carry out audio-video net with client according to first network operator and the second network operator
The network operator of network communication.
In step S1031, website access server corresponds to each network operation according to the client that step S102 is obtained
The audio/video communication network insertion quality of quotient, determines the first network operator of client.I.e. according to preset network insertion matter
Database is measured, determining and client the top-quality network operator of audio/video communication network insertion is as first network operation
Quotient, since the data in network insertion quality database carry out real-time update, the first net according to real network signal intelligence
Network operator may be different from the network operator of network where client.Then pass to step S1032.
In step S1032, website access server is according to the network address information of the step S101 client obtained, really
Determine the second network operator of client.I.e. according to the network address information of client and network operator data library, determine
The top-quality network operator of audio/video communication network insertion with client is as the second network operator.That is the second network
Operator is the network operator of network where client.Then pass to step S1033.
In step S1033, website access server according to first network operator and the second network operator, determine with
The network operator of client progress network communication.Referring to figure 4., Fig. 4 is audio/video communication method for network access of the invention
Preferred embodiment step S1033 flow chart.Step S1033 includes:
Step S401, website access server judges whether to obtain the second network operator or the second network operator is small
Scale operator, if not, going to step S402;If so, then going to step S403.
Step S402 is small-scale as the second network operator or the second network operator has not been obtained in website access server
Network operator, then first network operator is determined as carrying out audio-video network communication with client by website access server
Network operator.
Step S403, such as website access server the second network operator of acquisition and the second network operator is not small-scale
Network operator, then website access server judges whether first network operator and the second network operator are identical, such as first
Network operator is identical with the second network operator, then goes to step S404;Such as first network operator and the second network operation
Quotient is different, then goes to step S405.
Step S404, if first network operator is identical with the second network operator, then website access server is by first
Network operator is determined as carrying out the network operator of audio-video network communication with client.
Step S405, if first network operator and the second net operation quotient are different, then website access server judges the
Whether the similarity of one network operator and the second network operator are greater than the set value, such as first network operator and the second network
The similarity of operator is greater than the set value, then goes to step S406;Such as the phase of first network operator and the second network operator
It is not more than setting value like degree, then goes to step S407.Here the similarity of first network operator and the second network operator
Referring to figure 5., Fig. 5 is the judgement the of the preferred embodiment of audio/video communication method for network access of the invention to specific acquisition methods
The flow chart of the step of similarity of one network operator and the second network operator.Comprising:
Step S501, website access server obtain at least one adjacent networks address information of client, and according to visitor
At least one adjacent networks address information at family end and network operator data library obtain at least one adjacent visitor of client
Second network operator at family end.Here adjacent networks address information is identical as having for the network address information of client
C sector address, i.e., the network address information of client be 192.168.1.1, then 192.168.1.2 to 192.168.1.255 is equal
For the adjacent networks address information of client, and the client with above-mentioned adjacent networks address information is set as client
Adjacent clients.In this step, according at least one adjacent networks address information and network operator data of client
Library obtains the second network operator of at least one adjacent clients of client, then passes to step S502.
Step S502, website access server is by least one adjacent clients of the client obtained in step S501
The first network operator of second network operator and client is compared, as adjacent clients the second network operator with
The first network operator of client is identical, then sets the adjacent clients as similar client, then with similar client
Quantity determines the similarity of first network operator and the second network operator, and the quantity of similar client is more, first network
The similarity of operator and the second network operator are higher.
Step S406, if the similarity of first network operator and the second network operator is greater than the set value, then website connects
Enter server to be determined as first network operator to carry out the network operator of audio-video network communication with client.It then passes to
Step S104.
Step S407, if the similarity of first network operator and the second network operator are not more than setting value, then network
Second net operation quotient is determined as carrying out the network operator of audio-video network communication with client by access server.Then turn
To step S104.
In step S104, client is accessed network based on determining network operator by network access server, specifically
Process refers to Fig. 6, and Fig. 6 is the process of the step S104 of the preferred embodiment of audio/video communication method for network access of the invention
Figure.Comprising:
Step S1041, website access server obtain the sound view of each server Access Point of determining network operator
Frequency communication network cut-in quality, then passes to step S1042.
Step S1042, website access server is according to the audio/video communication network insertion quality of server Access Point, by sound
The best server Access Point of video communication network cut-in quality is determined as network access point, then passes to step S1043.
Step S1043, client is accessed corresponding network by network access point for website access server or communication takes
Business device.
The network insertion of the client of the audio/video communication method for network access of this preferred embodiment is completed in this way
Journey.
Preferably, the audio/video communication method for network access of this preferred embodiment further comprises the steps of: before step S101
Establish network insertion quality database.Fig. 7 is please referred to, Fig. 7 is the preferred reality of audio/video communication method for network access of the invention
The step of applying include:
Step S701, website access server receive the end of communication signal of client, and according to the communication knot of client
Beam signal carries out audio/video communication network insertion quality testing to client using multiple server Access Points respectively.
If client be videoconference client, then according to the video quality data of videoconference client (including code rate, frame per second and
Packet loss etc.) the suitable parameter that tests the speed of selection (including the packet length that tests the speed, the packet total number that tests the speed and interval etc. of giving out a contract for a project), using more
A server that tests the speed (server Access Point) sends instruction of testing the speed to client.Client receives test the speed instruction after, according to survey
The parameter that tests the speed of speed instruction, it is serial to test the speed packet to each server transmission of testing the speed, the server that tests the speed receives test the speed packet after, original
Seal the motionless packet that will test the speed and return to client, client record is given out a contract for a project several and packet receiving number, thus statistics network packet loss with
And the audio/video communications network insertion mass parameter such as network delay, i.e. testing result, and will test result and be sent to website access
Server.Then pass to step S702.
Step S702, after website access server receives the testing result of step S701, with the network address of client
Information is as major key, and network address information and corresponding testing result to client carry out storage operation, to establish network
Cut-in quality database.
The foundation operation of network insertion quality database is completed in this way.
Preferably, the audio/video communication method for network access of this preferred embodiment further comprises the steps of: between step S101
Establish network insertion quality database.Fig. 8 is please referred to, Fig. 8 is the preferred reality of audio/video communication method for network access of the invention
Apply the two of flow chart the step of establishing network insertion quality database of example.This establishes the step of network insertion quality database
Include:
Step S801, website access server receive the end of communication signal of client, and according to the communication knot of client
Beam signal carries out audio/video communication network insertion quality testing to client using multiple server Access Points respectively.
Step S802, website access server judge the audio-video whether in network insertion quality database with client
The data of communication network cut-in quality do not have the data of the audio/video communication network insertion quality of client such as, then go to step
Rapid S803;Such as data of the audio/video communication network insertion quality with client, then go to step S804.
Step S803, as website access server judges the audio-video for not having client in network insertion quality database
The data of communication network cut-in quality, the then network of the testing result to audio/video communication network insertion quality and client
Location information carries out storage operation.
Step S804, as website access server judges that the audio-video in network insertion quality database with client is logical
The data of communication network cut-in quality, then it is logical according to audio-video of the testing result of audio/video communication network insertion quality to client
The data of communication network cut-in quality are modified.
Preferably, the audio/video communication method for network access of this preferred embodiment further comprises the steps of: between step S104
The communication quality feedback for receiving client, as client carries out second-rate, the then website access service of audio-video network communication
Device is fed back according to the communication quality, to the corresponding audio/video communication network insertion matter of client in network insertion quality database
The data of amount carry out delete operation, carry out real-time update to the data in network insertion quality database to realize.
Audio/video communication method for network access of the invention passes through the audio/video communication network to different network operators
Cut-in quality is detected, and corresponding client is accessed network according to testing result;To server compatibility it is higher and
Audio/video communication network insertion quality is higher.
The present invention also provides a kind of audio/video communication network access devices, please refer to Fig. 9, and Fig. 9 is audio-video of the invention
The structural schematic diagram of the preferred embodiment of communication network access device.The audio/video communication network access device of this preferred embodiment
90 above-mentioned audio/video communication method for network access can be used to be implemented.The audio/video communication network insertion of this preferred embodiment
Device 90 is established module 91, judgment module 92, data correction module 93, client-side information including network insertion quality database and is obtained
Modulus block 94, network insertion quality obtain module 95, network operator's determining module 96, AM access module 97 and removing module
98。
Figure 10 is please referred to, Figure 10 is the network insertion of the preferred embodiment of audio/video communication network access device of the invention
Quality database establishes the structural schematic diagram of module.Network insertion quality database establishes module 91 for establishing network insertion matter
Measure database;It includes network insertion quality testing unit 911 and storage unit 912, network insertion quality testing unit 911
For receiving the end of communication signal of client, and according to the end of communication signal of client, connect respectively using multiple servers
Access point carries out audio/video communication network insertion quality testing to client;Storage unit 912 is for connecing audio/video communication network
Enter the testing result of quality and the network address information of client, carries out storage operation.Wherein audio/video communication network insertion
Quality includes network packet loss rate and network delay.
Judgment module 92 is used to judge in network insertion quality database the audio/video communication network whether with client
The data of cut-in quality;Data correction module 93 is used for the testing result according to audio/video communication network insertion quality to client
The data of audio/video communication network insertion quality be modified.Client-side information obtains the net that module 94 is used to receive client
Network communication request, and according to network communication requests, obtain the network address information and geographic location information of client;Audio-video
Communication network cut-in quality obtains module 95 for the network address information and geographical location information according to client, obtains visitor
Family end corresponds to the audio/video communication network insertion quality of each network operator.
Figure 11 is please referred to, Figure 11 is the network operation of the preferred embodiment of audio/video communication network access device of the invention
The structural schematic diagram of quotient's determining module.Network operator's determining module 96 be used for according to the network address information of client and
Client corresponds to the audio/video communication network insertion quality of each network operator, the determining net that network communication is carried out with client
Network operator.Network operator's determining module 96 is determined including first network operator determination unit 961, the second network operator
Unit 962 and communication network operator determination unit 963.First network operator determination unit 961 is used for according to client
The audio/video communication network insertion quality of corresponding each network operator, determines the first network operator of client;Second net
Network operator determination unit 962 is used for the network address information according to client, determines the second network operator of client;It is logical
Communication network operator determination unit 963 is used for according to first network operator and the second network operator, determining and client into
The network operator of row audio-video network communication.
Figure 12 is please referred to, Figure 12 is the network operation of the preferred embodiment of audio/video communication network access device of the invention
The structural schematic diagram of the communication network operator determination unit of quotient's determining module.Communication network operator determination unit 963 includes
First judgment sub-unit 9631, the second judgment sub-unit 9632, third judgment sub-unit 9633, the first communication network operator are true
Stator unit 9634, the second communication network operator determine subelement 9635, adjacent networks operator obtain subelement 9636 with
And similarity determines subelement 9637.First judgment sub-unit 9631 is for judging whether there is the second network operator;Second
Judgment sub-unit 9632 is for judging whether first network operator and the second network operator are identical;Third judgment sub-unit
9633 for judging whether the similarity of first network operator and the second network operator are greater than the set value;First communication network
Operator determines that subelement 9634 carries out the net of audio-video network communication with client for being determined as first network operator
Network operator;Second communication network operator determine subelement 9635 for by the second network operator be determined as and client into
The network operator of row audio-video network communication;Adjacent networks operator obtains subelement 9636 for obtaining client at least
One adjacent networks address information, and according at least one adjacent networks address information and network operator data of client
Library obtains the second network operator of at least one adjacent clients of client;Similarity determines subelement 9637 for root
According to the second network operator of at least one adjacent clients of client and the first network operator of client, first is determined
The similarity of network operator and the second network operator.
Figure 13 is please referred to, Figure 13 is the AM access module of the preferred embodiment of audio/video communication network access device of the invention
Structural schematic diagram.AM access module 97 is used to that client to be accessed network based on determining network operator.AM access module 97 is wrapped
Include network insertion quality acquiring unit 971, network access point determination unit 972 and access unit 973.Network insertion quality obtains
Take the audio/video communication network insertion quality of each server Access Point of the unit 971 for obtaining determining network operator;
Network access point determination unit 972 is used for the audio/video communication network insertion quality according to server Access Point, determines that network connects
Access point;Access unit 973 is used to that client to be accessed audio/video communication network by network access point.
Removing module 98 is used to receive the communication quality feedback of client, and is fed back according to communication quality, to network insertion
The corresponding audio/video communication network insertion quality of client in quality database carries out delete operation.
The audio/video communication network access device 90 of this preferred embodiment is in use, client-side information obtains module 94 first
The audio/video communication network insertion request of client is received, audio/video communication network insertion request is that client requirements access is special
Determine the request of server.Client-side information obtains module 94 and is requested according to above-mentioned audio/video communication network insertion, obtains client
Network address information and geographical location information.The network address information of client can be the network protocol of client
The address (Internet Protocol), the network of network where can knowing client by the network address information of client
Operator types.The geographical location information of client can be the information of the place region of client, such as Shanghai, Beijing.Certainly
Here the geographical location information of client can also be directly obtained by the network address information of client.
Subsequent network insertion quality obtains the network that module 95 obtains the client that module 94 obtains according to client-side information
It is corresponding each to obtain client by inquiring preset network insertion quality database for address information and geographical location information
The audio/video communication network insertion quality of network operator, the audio/video communication network as the client corresponds to telecom operators connect
Enter quality, the audio/video communication network insertion quality etc. of corresponding mobile operator.Here audio/video communication network insertion quality
Refer to that client carries out network packet loss rate and the network delay etc. of network communication with corresponding network operator.
The network for the client that then network operator's determining module 96 is obtained according to client-side information acquisition module 94
Location information and network insertion quality obtain the audio/video communication net that the client that module 95 obtains corresponds to each network operator
Network cut-in quality, the determining network operator that network communication is carried out with the client.It specifically includes:
The first network operator determination unit 961 of network operator's determining module 96 corresponds to each network according to client
The audio/video communication network insertion quality of operator, determines the first network operator of client;Network operator's determining module
96 second network operator's determination unit 962 determines the second network fortune of client according to the network address information of client
Seek quotient;The communication network operator determination unit 963 of last network operator's determining module 96 according to first network operator and
Second network operator, the determining network operator that audio-video network communication is carried out with client.It is determining to carry out net with client
The detailed process of network operator of network communication includes:
First judgment sub-unit 9631 of communication network operator determination unit 963 judges whether to obtain the second network operation
Quotient or the second network operator are small-scale operator.As the second network operator or the has not been obtained in the first judgment sub-unit 9631
Two network operators are small scale network operator, then the first communication network operator of communication network operator determination unit 963
Quotient determines that first network operator is determined as carrying out the network operator of audio-video network communication with client by subelement 9634;
Such as the first judgment sub-unit 9631 the second network operator of acquisition and the second network operator is not small scale network operator, then
Second judgment sub-unit 9632 judges whether first network operator and the second network operator are identical.Such as first network operator
Identical with the second network operator, then the first communication network operator of communication network operator determination unit 963 determines that son is single
First network operator is determined as carrying out the network operator of audio-video network communication with client by member 9634;Such as first network
Operator and the second network operator difference, then third judgment sub-unit 9633 judges first network operator and the second network fortune
Whether the similarity of battalion quotient is greater than the set value, as the similarity of first network operator and the second network operator are greater than setting
Value, then the first communication network operator determines that first network operator is determined as carrying out audio-video with client by subelement 9634
The network operator of network communication;If the similarity of first network operator and the second network operator are not more than setting value, then
Second communication network operator of communication network operator determination unit 963 determines that subelement 9635 is true by the second net operation quotient
It is set to the network operator that audio-video network communication is carried out with client.
Wherein the similarity of first network operator and the second network operator judge that process includes:
The adjacent networks operator of communication network operator determination unit 963 obtains subelement 9636 and obtains client extremely
A few adjacent networks address information, and according at least one adjacent networks address information and network operation quotient of client
According to library, the second network operator of at least one adjacent clients of client is obtained.Here adjacent networks address information is
With the C sector address having the same of the network address information of client, i.e. the network address information of client is
192.168.1.1, then 192.168.1.2 to 192.168.1.255 be client adjacent networks address information, and having
The client of above-mentioned adjacent networks address information is set as the adjacent clients of client.In this step, according to client
At least one adjacent networks address information and network operator data library, obtain at least one adjacent clients of client
Second network operator.
The similarity of subsequent communication network operator determination unit 963 determines that subelement 9637 obtains adjacent networks operator
Second network operator of at least one adjacent clients of the client for taking subelement 9636 to obtain and the first net of client
Network operator is compared, if the second network operator of adjacent clients and the first network operator of client are identical, then
The adjacent clients are set as similar client, first network operator and the second net are then determined with the quantity of similar client
The quantity of the similarity of network operator, similar client is more, the similarity of first network operator and the second network operator
It is higher.
Client is accessed network based on determining network operator by last AM access module 97, is specifically included: AM access module
97 network insertion quality acquiring unit 971 obtains the audio/video communication of each server Access Point of determining network operator
Network insertion quality;The network access point determination unit 972 of subsequent AM access module 97 is logical according to the audio-video of server Access Point
The top-quality server Access Point of audio/video communication network insertion is determined as network access point by communication network cut-in quality;Most
Client is accessed corresponding network or the communication server by network access point by the access unit 973 of AM access module 97 afterwards.
The network insertion of the client of the audio/video communication network access device 90 of this preferred embodiment is completed in this way
Process.
Preferably, the network insertion quality database of the audio/video communication network access device 90 of this preferred embodiment is established
Module 91 establishes network insertion quality database;Specifically include: network insertion quality database establishes the network insertion of module 91
Quality testing unit 911 receives the end of communication signal of client, and according to the end of communication signal of client, respectively using more
A server Access Point carries out audio/video communication network insertion quality testing to client, subsequently determines whether that module 92 judges that network connects
Enter whether to have in quality database the data of the audio/video communication network insertion quality of client.Such as network insertion qualitative data
The data of audio/video communication network insertion quality in library without client, then network insertion quality database establishes module 91
Storage unit 912 testing result of audio/video communication network insertion quality and the network address information of client are deposited
Storage operation;Such as the data of the audio/video communication network insertion quality in network insertion quality database with client, then data
Correction module 93 is for connecing the audio/video communication network of client according to the testing result of audio/video communication network insertion quality
The data for entering quality are modified.
Preferably, the audio/video communication network access device 90 of this preferred embodiment further includes removing module 98, deletes mould
Block 98 receives the communication quality feedback of client, if client carries out the second-rate of network communication, then website access server
It is fed back according to the communication quality, to the corresponding audio/video communication network insertion quality of client in network insertion quality database
Data carry out delete operation, with realize in network insertion quality database data carry out real-time update.
Audio/video communication network access device of the invention passes through the audio/video communication network to different network operators
Cut-in quality is detected, and corresponding client is accessed network according to testing result;To server compatibility it is higher and
Audio/video communication network insertion quality is higher.
Illustrate audio/video communication method for network access and audio/video communication net of the invention below by a specific embodiment
The concrete operating principle of network access device.Figure 14 is please referred to, Figure 14 is the tool of audio/video communication network access device of the invention
The schematic diagram of application structure of body embodiment.The workflow of the audio/video communication network access device includes:
One, the network insertion quality database of audio/video communication network access device 140 establishes module 141 in video consumer
After the completion of end 150 carries out video communication, instruction of testing the speed is issued to videoconference client 150.
Two, videoconference client 150 carries out audio-video with multiple servers 160 that test the speed using packet is tested the speed according to instruction of testing the speed
The detection of communication network cut-in quality, and generate the result that tests the speed.Here the result that tests the speed is with the network address of videoconference client 150
Information is major key, or using the network operator of videoconference client 150 and geographical location as major key, summarizes this videoconference client
150 test the speed the results that tests the speed (mainly packet loss and time delay) of servers 160 to difference.If the video of the network address information
Measurement data was had existed before client 150, needs to carry out result accumulative arrangement, calculates multiple geometrical mean
The final result that tests the speed is obtained again.
Three, the result that will test the speed of videoconference client 150 reports to network insertion quality database and establishes module 141, and network connects
Enter quality database and establishes module 141 according to above-mentioned test the speed result foundation or corrective networks cut-in quality database 142.
Four, the client-side information of audio/video communication network access device 140 obtains module 143 and obtains videoconference client 150
Network communication requests, and according to network communication requests obtain videoconference client 150 network address information and address location
Information.
Five, the network insertion quality of audio/video communication network access device 140 obtains module 144 according to videoconference client
150 network address information and geographical location information obtains view by inquiring preset network insertion quality database 142
The audio/video communication network insertion quality of the corresponding each network operator of frequency client 150.
Six, network operator's determining module 145 of audio/video communication network access device 140 is according to videoconference client 150
Network address information and the corresponding each network operator of videoconference client 150 in network insertion quality database 142
Audio/video communication network insertion quality, the determining network operator that network communication is carried out with objective video family end 150.
Seven, it is true to be based on network operator's determining module 145 for the AM access module 146 of audio/video communication network access device 140
Fixed network operator selects corresponding network access point that videoconference client 150 is accessed network.
Eight, it the communication quality communicated with server is fed back into audio/video communication network connects for 150 pairs of videoconference client
Enter device 140, to carry out real-time update to the data in network insertion quality database 142.
The network insertion process of the videoconference client of this specific embodiment is completed in this way.
Audio/video communication method for network access and audio/video communication network access device of the invention passes through to different nets
The audio/video communication network insertion quality of network operator is detected, and corresponding client is accessed net according to testing result
Network;It is higher to the compatible higher and audio/video communication network insertion quality of server;Solves existing audio/video communication net
Network cut-in method and audio/video communication network access device due to the operator of server it is different, lead to audio/video communication network
The poor technical problem of cut-in quality.
Each functional unit in the embodiment of the present invention can integrate in a processing module, be also possible to each unit list
It is solely physically present, can also be integrated in two or more units in a module.Above-mentioned integrated module can both use
Formal implementation of hardware can also be realized in the form of software function module.If the integrated module is with software function
The form of module is realized and when sold or used as an independent product, also can store in computer-readable storage Jie
In matter.Storage medium mentioned above can be read-only memory, disk or CD etc..Above-mentioned each device or system, can be with
Execute the method in correlation method embodiment.
In conclusion although the present invention has been disclosed above in the preferred embodiment, but above preferred embodiment is not to limit
The system present invention, those skilled in the art can make various changes and profit without departing from the spirit and scope of the present invention
Decorations, therefore protection scope of the present invention subjects to the scope of the claims.
Claims (16)
1. a kind of audio/video communication method for network access characterized by comprising
The audio/video communication network insertion request of client is received, and is requested according to the audio/video communication network insertion, is obtained
The network address information and geographical location information of the client;
According to the network address information and geographical location information of the client, obtains the client and correspond to each network fortune
Seek the audio/video communication network insertion quality of quotient;
The audio-video of each network operator is corresponded to according to the network address information of the client and the client
Communication network cut-in quality, the determining network operator that audio-video network communication is carried out with the client;And
The client is accessed into audio/video communication network based on the determining network operator;
It is wherein described that each network operator is corresponded to according to the network address information and the client of the client
Audio/video communication network insertion quality, the determining network operator's that audio-video network communication is carried out with the client
Step includes:
The audio/video communication network insertion quality that each network operator is corresponded to according to the client, determines the client
The first network operator at end;
According to the network address information of the client, the second network operator of the client is determined;And
It is determining to carry out audio-video network with the client according to the first network operator and second network operator
The network operator of communication.
2. audio/video communication method for network access according to claim 1, which is characterized in that described based on described in determining
Network operator by the client access audio/video communication network the step of include:
Obtain the audio/video communication network insertion quality of each server Access Point of the determining network operator;
According to the audio/video communication network insertion quality of the server Access Point, network access point is determined;And
The client is accessed into audio/video communication network by the network access point.
3. according to claim 1 to 2 described in any item audio/video communication method for network access, which is characterized in that the basis
The network address information and geographical location information of the client obtain the sound that the client corresponds to each network operator
The step of video communication network cut-in quality, specifically includes:
According to the network address information and geographical location information of the client, by inquiring preset network insertion mass number
According to library, the audio/video communication network insertion quality that the client corresponds to each network operator is obtained.
4. audio/video communication method for network access according to claim 3, which is characterized in that the sound for receiving client
Video communication network access request, and requested according to the audio/video communication network insertion, with obtaining the network of the client
It is further comprised the steps of: before the step of location information and geographical location information
Establish network insertion quality database.
5. audio/video communication method for network access according to claim 4, which is characterized in that described to establish network insertion matter
Measure database the step of include:
The end of communication signal of the client is received, and according to the end of communication signal of the client, respectively using multiple
Server Access Point carries out audio/video communication network insertion quality testing to the client;And
The network address information of testing result and the client to the audio/video communication network insertion quality, is deposited
Storage operation;
Wherein the audio/video communication network insertion quality includes network packet loss rate and network delay.
6. audio/video communication method for network access according to claim 5, which is characterized in that described to use multiple institutes respectively
State server Access Point to the client carry out audio/video communication network insertion quality testing the step of after further include:
Judge the audio/video communication network insertion quality whether in the network insertion quality database with the client
Data;
As not having the data of the audio/video communication network insertion quality of the client in the network insertion quality database,
The then network address information of the testing result to the audio/video communication network insertion quality and the client, is stored
Operation;And
As having the data of the audio/video communication network insertion quality of the client in the network insertion quality database, then
According to the testing result of the audio/video communication network insertion quality to the audio/video communication network insertion quality of the client
Data be modified.
7. audio/video communication method for network access according to claim 1, which is characterized in that described according to first net
Network operator and second network operator, the determining network operation that audio-video network communication is carried out with the client
The step of quotient includes:
Judge whether that there is second network operator, does not have second network operator such as, then by first net
Network operator is determined as carrying out the network operator of audio-video network communication with the client;
Such as there is second network operator, then judge whether are the first network operator and second network operator
Identical, such as first network operator is identical with second network operator, then determines the first network operator
For the network operator for carrying out audio-video network communication with the client;And
If the first network operator is different with second network operator, then the first network operator and institute are judged
Whether the similarity for stating the second network operator is greater than the set value, such as the first network operator and second network operation
The similarity of quotient is greater than the set value, then is determined as leading to client progress audio-video network by the first network operator
Otherwise second network operator is determined as leading to client progress audio-video network by the network operator of letter
The network operator of letter;
The step of similarity for judging the first network operator and second network operator includes:
At least one adjacent networks address information of the client is obtained, and according at least one adjacent net of the client
Network address information and network operator data library obtain the second network fortune of at least one adjacent clients of the client
Quotient is sought, the network address information C sector address having the same of the adjacent networks address information and the client is described adjacent
Client is the client with the adjacent networks address information;And
The similarity of the first network operator and second network operator, institute are determined according to the quantity of similar client
Stating similar client is the second network operator adjacent clients identical with the first network operator of the client.
8. audio/video communication method for network access according to claim 4, which is characterized in that described based on described in determining
It is further comprised the steps of: after the step of client is accessed audio/video communication network by network operator
The communication quality feedback of the client is received, and is fed back according to the communication quality, to the network insertion mass number
Delete operation is carried out according to the corresponding audio/video communication network insertion quality of the client in library.
9. a kind of audio/video communication network access device characterized by comprising
Client-side information obtains module, and the audio/video communication network insertion for receiving client is requested, and is regarded according to the sound
Frequency communication network access request obtains the network address information and geographical location information of the client;
Network insertion quality obtains module and obtains for the network address information and geographical location information according to the client
The client is taken to correspond to the audio/video communication network insertion quality of each network operator;
Network operator's determining module, for corresponding every according to the network address information of the client and the client
The audio/video communication network insertion quality of a network operator, it is determining to carry out audio-video network communication with the client
The network operator;And
AM access module, for the client to be accessed audio/video communication network based on the determining network operator;
Network operator's determining module includes:
First network operator determination unit, the audio-video for corresponding to each network operator according to the client are logical
Communication network cut-in quality determines the first network operator of the client;
Second network operator's determination unit determines the client for the network address information according to the client
Second network operator;And
Communication network operator determination unit is used for according to the first network operator and second network operator, really
The fixed network operator that audio-video network communication is carried out with the client.
10. audio/video communication network access device according to claim 9, which is characterized in that the AM access module includes:
Network insertion quality acquiring unit, the sound view of each server Access Point for obtaining the determining network operator
Frequency communication network cut-in quality;
Network access point determination unit is determined for the audio/video communication network insertion quality according to the server Access Point
Network access point;And
Access unit, for the client to be accessed audio/video communication network by the network access point.
11. according to the described in any item audio/video communication network access devices of claim 9 to 10, which is characterized in that the net
Network operator determining module, it is pre- by inquiring for the network address information and geographical location information according to the client
The network insertion quality database set obtains the audio/video communication network insertion matter that the client corresponds to each network operator
Amount.
12. audio/video communication network access device according to claim 11, which is characterized in that the audio/video communication net
Network access device further include:
Network insertion quality database establishes module, for establishing network insertion quality database.
13. audio/video communication network access device according to claim 12, which is characterized in that the network insertion quality
Database module includes:
Network insertion quality testing unit, for receiving the end of communication signal of the client, and according to the client
End of communication signal carries out audio/video communication network insertion quality to the client using multiple server Access Points respectively and examines
It surveys;And
Storage unit, network for testing result and the client to the audio/video communication network insertion quality
Location information carries out storage operation;
Wherein the audio/video communication network insertion quality includes network packet loss rate and network delay.
14. audio/video communication network access device according to claim 13, which is characterized in that the audio/video communication net
Network access device further include:
Judgment module, the audio/video communication net for judging that whether there is the client in the network insertion quality database
The data of network cut-in quality;And
Data correction module, for the sound according to the testing result of the audio/video communication network insertion quality to the client
The data of video communication network cut-in quality are modified.
15. audio/video communication network access device according to claim 9, which is characterized in that the communication network operator
Quotient's determination unit includes:
First judgment sub-unit, for judging whether that there is the second network operator;
Second judgment sub-unit, for judging whether the first network operator and second network operator are identical;
Third judgment sub-unit, for judge the first network operator and second network operator similarity whether
It is greater than the set value;
First communication network operator determines subelement, for by the first network operator be determined as with the client into
The network operator of row audio-video network communication;And
Second communication network operator determines subelement, for by second network operator be determined as with the client into
The network operator of row audio-video network communication;
Network operator's determination unit further include:
Adjacent networks operator obtains subelement, for obtaining at least one adjacent networks address information of the client, and
According at least one adjacent networks address information of the client and network operator data library, the client is obtained
Second network operator of at least one adjacent clients, the network address of the adjacent networks address information and the client
Information C sector address having the same, the adjacent clients are the client with the adjacent networks address information;And
Similarity determines subelement, for determining the first network operator and described second according to the quantity of similar client
The similarity of network operator, the similar client are the first network operator of the second network operator and the client
Identical adjacent clients.
16. audio/video communication network access device according to claim 12, which is characterized in that the audio/video communication net
Network access device further include:
Removing module, the communication quality for receiving the client is fed back, and is fed back according to the communication quality, to the net
The corresponding audio/video communication network insertion quality of the client in network cut-in quality database carries out delete operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510059848.6A CN105991560B (en) | 2015-02-04 | 2015-02-04 | Audio/video communication method for network access and audio/video communication network access device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510059848.6A CN105991560B (en) | 2015-02-04 | 2015-02-04 | Audio/video communication method for network access and audio/video communication network access device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105991560A CN105991560A (en) | 2016-10-05 |
CN105991560B true CN105991560B (en) | 2019-07-19 |
Family
ID=57037707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510059848.6A Active CN105991560B (en) | 2015-02-04 | 2015-02-04 | Audio/video communication method for network access and audio/video communication network access device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105991560B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108495075A (en) * | 2018-03-30 | 2018-09-04 | 北京三体云联科技有限公司 | Video communication method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1942009A (en) * | 2005-08-08 | 2007-04-04 | 阿尔卡特公司 | Method and system for supporting mobility of mobile terminal |
CN101959272A (en) * | 2009-07-16 | 2011-01-26 | 中兴通讯股份有限公司 | Terminal and method for cooperative access to multiple wireless networks |
CN102625468A (en) * | 2011-10-18 | 2012-08-01 | 北京小米科技有限责任公司 | Access method to mobile internet |
CN103188217A (en) * | 2011-12-28 | 2013-07-03 | ***通信集团公司 | SBC selection method, SBC selection device, user equipment and SBC equipment |
CN103959863A (en) * | 2011-11-25 | 2014-07-30 | 班德韦斯克公司 | System for providing intelligent network access selection for a mobile wireless device |
-
2015
- 2015-02-04 CN CN201510059848.6A patent/CN105991560B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1942009A (en) * | 2005-08-08 | 2007-04-04 | 阿尔卡特公司 | Method and system for supporting mobility of mobile terminal |
CN101959272A (en) * | 2009-07-16 | 2011-01-26 | 中兴通讯股份有限公司 | Terminal and method for cooperative access to multiple wireless networks |
CN102625468A (en) * | 2011-10-18 | 2012-08-01 | 北京小米科技有限责任公司 | Access method to mobile internet |
CN103959863A (en) * | 2011-11-25 | 2014-07-30 | 班德韦斯克公司 | System for providing intelligent network access selection for a mobile wireless device |
CN103188217A (en) * | 2011-12-28 | 2013-07-03 | ***通信集团公司 | SBC selection method, SBC selection device, user equipment and SBC equipment |
Also Published As
Publication number | Publication date |
---|---|
CN105991560A (en) | 2016-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106681921B (en) | Method and device for realizing data parameterization | |
CN103475682B (en) | File transfer method and file transfer equipment | |
CN107276842B (en) | Interface test method and device and electronic equipment | |
CN104219230B (en) | Identify method and the device of malicious websites | |
CN111478986A (en) | Method, device and equipment for generating equipment fingerprint and storage medium | |
CN104410660A (en) | Method and device of downloading multimedia resources as well as router and server | |
CN112988608B (en) | Data testing method and device, computer equipment and storage medium | |
CN106533713A (en) | Application deployment method and device | |
CN110737891A (en) | host intrusion detection method and device | |
CN110830234A (en) | User traffic distribution method and device | |
CN117278434A (en) | Flow playback method and device and electronic equipment | |
CN104063475B (en) | user-defined list processing method and device | |
CN109756533B (en) | Mirror image acceleration method and device and server | |
CN112801301A (en) | Asynchronous calculation method, device, equipment, storage medium and program product | |
CN102868938A (en) | Method and device for acquiring segmented video files in network | |
CN111159464A (en) | Audio clip detection method and related equipment | |
CN105991560B (en) | Audio/video communication method for network access and audio/video communication network access device | |
CN107948022B (en) | Identification method and identification device for peer-to-peer network traffic | |
CN107395663B (en) | Data acquisition method and device | |
CN113391741A (en) | Operation checking method and device, storage medium and electronic equipment | |
CN114465919B (en) | Network service testing method, system, electronic equipment and storage medium | |
CN106686141A (en) | Resource download method and resource download device | |
CN107423041B (en) | Method and apparatus for implementing application programming interface configuration and invocation | |
CN109302446B (en) | Cross-platform access method and device, electronic equipment and storage medium | |
CN115348195B (en) | Method and system for transmitting and measuring speed of earth system mode data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210927 Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd. Address before: 2, 518000, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |
|
TR01 | Transfer of patent right |