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 PDF

Info

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
Application number
CN201510059848.6A
Other languages
Chinese (zh)
Other versions
CN105991560A (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.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201510059848.6A priority Critical patent/CN105991560B/en
Publication of CN105991560A publication Critical patent/CN105991560A/en
Application granted granted Critical
Publication of CN105991560B publication Critical patent/CN105991560B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Audio/video communication method for network access and audio/video communication network access device
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.
CN201510059848.6A 2015-02-04 2015-02-04 Audio/video communication method for network access and audio/video communication network access device Active CN105991560B (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108495075A (en) * 2018-03-30 2018-09-04 北京三体云联科技有限公司 Video communication method and device

Citations (5)

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

Patent Citations (5)

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