[go: up one dir, main page]

CN101217503B - A capacity exchange, system and instant communication system of instant communication video and audio - Google Patents

A capacity exchange, system and instant communication system of instant communication video and audio Download PDF

Info

Publication number
CN101217503B
CN101217503B CN2007103016482A CN200710301648A CN101217503B CN 101217503 B CN101217503 B CN 101217503B CN 2007103016482 A CN2007103016482 A CN 2007103016482A CN 200710301648 A CN200710301648 A CN 200710301648A CN 101217503 B CN101217503 B CN 101217503B
Authority
CN
China
Prior art keywords
video
audio frequency
instant messaging
initiator
messaging audio
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
CN2007103016482A
Other languages
Chinese (zh)
Other versions
CN101217503A (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
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 CN2007103016482A priority Critical patent/CN101217503B/en
Publication of CN101217503A publication Critical patent/CN101217503A/en
Application granted granted Critical
Publication of CN101217503B publication Critical patent/CN101217503B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

The invention discloses a method of capability exchange for an instant communication audio/video, including the following steps: an initiator of the instant communication audio/video sends a Test information to a receiver of the instant communication audio/video in the process of constructing a connection, and the Test information carries the information of the audio/video ability of the initiator of the instant communication audio/video. The receiver of the instant communication audio/video exchanges the audio/video ability according to the information of the audio/video ability of the initiator of the instant communication audio/video and returns an ACK information carrying the exchanging result of the audio/video ability to the initiator of the instant communication audio/video. The invention also discloses an ability-exchanging system and an instant communication system of the instant communication audio/video. The invention can reduce connecting time, optimize the design of data structure and guarantee the compatibility and expansibility by using less byte.

Description

Capabilities exchange method, system and the instant communicating system of instant messaging audio frequency and video
Technical field
(Instant Messaging, IM) field more specifically, the present invention relates to capabilities exchange method, system and the instant communicating system of instant messaging audio frequency and video to the present invention relates to the instant messaging technology.
Background technology
Along with the networked level of social life improves constantly, instant messaging has become indispensable important communication means in people's daily life.The instant messaging service is a kind of Communications service based on the Internet (Internet), generally to realize instant communication function on the network.The instant messaging service can realize by instant communicating system.Advantages such as instant communicating system is fast with speed, feature richness, use are stable and obtained numerous netizens' approval and like.In existing instant messaging service, between the user can by instant communicating system carry out Word message mutual, transmit file, send multiple operations such as SMS.It is mutual that existing instant messaging not only has been confined to simple text message, can also carry out real-time exchange files, speech communication, video communication, Web conference etc. on the internet.
The communication of instant messaging audio frequency and video is the important component part of instant messaging communication.The communication of instant messaging audio frequency and video is becoming increasing user and is utilizing the Internet to carry out the mode of communication.The audio/video coding technology is in continuous development, the audio/video coder kernel of instant messaging is also being brought in constant renewal in, bring a problem thus, when the instant communication terminal of redaction adopts new video and audio coding, the legacy version instant communication terminal of having issued can not be discerned.Therefore, the instant communication terminal of new and old edition will be realized compatibility, except still supporting in redaction the codec of old edition, also need need to carry out capabilities exchange before the conversation of beginning audio frequency and video.
For this point-to-point application of instant messaging, early stage, process can be simplified greatly, did not need treatment step in earlier stage such as registration, authentication, charging, as long as both sides negotiate a kind of codec type and other common information types of compatibility.In the prior art, roughly be divided into 3 steps at present:
(1) user handshake part:
The user handshake part is meant that user A initiates the audio frequency and video call request and gives user B, the signaling protocol process that user B accepts or refuses.At present for consideration to privacy of user, all logging status information (online, stealthy) etc., be kept at logon server all, call request also all is to transmit by logon server, before user B does not manually make the response of accepting or refusing, user A can not receive any direct message from user B, otherwise might reveal User Status.By the time after B gave a response, the user shook hands and finishes.If B accepts, then start next step flow process; If the B refusal finishes this calling.
(2) interface channel is set up part:
Because audio frequency and video communication is that the network bandwidth takies higher business, and logon server just is responsible for the preservation of logging status information and the forwarding of protocol signaling, can not be by the audio, video data of the big flow of logon server transfer.At present interface channel is divided into two big classes, and direct-connected mode and transfer mode are preferentially selected direct-connected mode, if can't set up direct-connectedly owing to reasons such as fire compartment walls, then walks the transfer mode.
3) capabilities exchange part:
After interface channel was set up successfully, both sides were because the problems such as version compatibility that may exist need negotiate the codec type that a kind of both sides can both support.
The shortcoming that exists in the prior art is that the mutual step of connection foundation needs is many at present, and it is slow that speed is set up in connection.Such as: from initiating request to the average time that needs more than 6 seconds of audio frequency and video conversation beginning, this has just reduced user's experience.
Summary of the invention
The embodiment of the invention proposes a kind of capabilities exchange method of instant messaging audio frequency and video, to reduce connection setup time.
The embodiment of the invention also proposes a kind of capabilities exchange system of instant messaging audio frequency and video, to reduce connection setup time.
The embodiment of the invention has also proposed a kind of instant communicating system, to reduce connection setup time.
The technical scheme of the embodiment of the invention comprises:
A kind of capabilities exchange method of instant messaging audio frequency and video, this method comprises:
Instant messaging audio frequency and video initiator and instant messaging audio frequency and video recipient are respectively to the sync server requests synchronizing information;
After instant messaging audio frequency and video initiator and instant messaging audio frequency and video recipient receive synchronizing information, send to logon server respectively and survey the Ping bag, set up annexation between described instant messaging audio frequency and video initiator and the described instant messaging audio frequency and video recipient by logon server, instant messaging audio frequency and video initiator sets up in the process in connection and sends test (Test) message to instant messaging audio frequency and video recipient, carries described instant messaging audio frequency and video initiator's audio frequency and video ability information in described test post;
Instant messaging audio frequency and video recipient carries out the audio frequency and video capabilities exchange according to described instant messaging audio frequency and video initiator's audio frequency and video ability information, and return affirmation (ACK) message to instant messaging audio frequency and video initiator, in described acknowledge message, carry audio frequency and video capabilities exchange result.
A kind of capabilities exchange system of instant messaging audio frequency and video, this system comprise instant messaging audio frequency and video initiator, instant messaging audio frequency and video recipient, synchronization server and logon server, wherein:
Described synchronization server is used for providing synchronizing information to described instant messaging audio frequency and video initiator and described instant messaging audio frequency and video recipient respectively;
Described logon server is used to receive the Ping bag that described instant messaging audio frequency and video initiator and described instant messaging audio frequency and video recipient send, and sets up the annexation between described instant messaging audio frequency and video initiator and the described instant messaging audio frequency and video recipient;
Described instant messaging audio frequency and video initiator is used for after setting up described annexation, sends test post to described instant messaging audio frequency and video recipient, carries described instant messaging audio frequency and video initiator's audio frequency and video ability information in described test post;
Described instant messaging audio frequency and video recipient, be used for carrying out the audio frequency and video capabilities exchange according to described instant messaging audio frequency and video initiator's audio frequency and video ability information, and return acknowledge message to these instant messaging audio frequency and video initiator, in described acknowledge message, carry audio frequency and video capabilities exchange result.
From technique scheme as can be seen, in embodiments of the present invention, instant messaging audio frequency and video initiator at first sets up the test post that sends the audio frequency and video ability information that carries these instant messaging audio frequency and video initiator in the process to instant messaging audio frequency and video recipient in connection, instant messaging audio frequency and video recipient carries out the audio frequency and video capabilities exchange according to described instant messaging audio frequency and video initiator's audio frequency and video ability information, and return acknowledge message to instant messaging audio frequency and video initiator, in described acknowledge message, carry audio frequency and video capabilities exchange result.This shows that the embodiment of the invention is set up part by the capabilities exchange flow process being merged to connect, and has simplified realization flow, has reduced redundant flow process, thereby has reduced connection setup time.
In addition, adopt the exemplary data structure of the embodiment of the invention after, original ability information tabulation has bytes up to a hundred, the ability information list size of simplifying has only about 20 bytes at present, so byte length reduces greatly, and can guarantee compatibility and autgmentability.
Description of drawings
Fig. 1 is the capabilities exchange method flow schematic diagram according to the instant messaging audio frequency and video of the embodiment of the invention;
Fig. 2 is according to the connection foundation of the instant messaging audio frequency and video of the embodiment of the invention and capabilities exchange method flow schematic diagram;
Fig. 3 is the capabilities exchange system configuration schematic diagram according to the instant messaging audio frequency and video of the embodiment of the invention;
Fig. 4 is the structural representation according to the instant communicating system of the embodiment of the invention.
Embodiment
For making the purpose, technical solutions and advantages of the present invention express clearlyer, the present invention is further described in more detail below in conjunction with drawings and the specific embodiments.
In embodiments of the present invention, the capabilities exchange flow process is merged to connection set up part, simplified realization flow, reduced redundant flow process, thereby can reduce connection setup time.
Fig. 1 is the capabilities exchange method flow schematic diagram according to the instant messaging audio frequency and video of the embodiment of the invention.
As shown in Figure 1, this method comprises:
Step 101: instant messaging audio frequency and video initiator sends test (Test) message to instant messaging audio frequency and video recipient, carries described instant messaging audio frequency and video initiator's audio frequency and video ability information in described test post.
Wherein, the audio frequency and video ability information can comprise mark domain, length field and tabulation territory.Wherein: it is audio capability information or video capability information that mark domain is used for indicating; Length field is used to indicate the length in tabulation territory; The tabulation territory is used to write predefined audio frequency and video capabilities list information.
Such as: the data structure of audio frequency and video ability information is taked the form (being called for short FLL) in sign (Flag) territory+length (Length) territory+tabulation (List) territory.
Preferably, the length of mark domain is 1 byte, and the length of length field is 1 byte, and the tabulation territory comprises at least 1 list type (List member), and the length of each list type is 1 byte.Be the exemplary schematic format of data structure of audio frequency and video ability information below:
0 1 2 3
0?1?2?3?4?5?6?7?8?9?0?1?2?3?4?5?6?7?8?9?0?1?2?3?4?5?6?7?8?9?0?1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|Flag | Length | List?member1| List?member2 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|List?member2?| .... |
+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
| .... |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Each territory Flag, Length, List Member etc. are to take a byte.Each field lexical or textual analysis is as follows:
Flag: flag bit for example writes A and represents to be audio frequency (Audio) information, to write V and represent that follow-up is video (Video) information follow-up;
Length: be used to represent the length of follow-up List, if this List comprises 5 objects (member), then the value of Length is 5, because the length of Length is 1 byte, so the maximum List length that can support is 255;
List: being used to write the predefined audio frequency and video list information of being supported, is 10 20 45 62 etc. as the codec type code name of audio frequency support; Predefined herein type maximum is 255, is no more than the maximum of 1 byte.
Above-mentioned data structure can guarantee compatibility and autgmentability preferably.The compress technique that present video coding is adopted all is based on predictive transformation and entropy coding basically, and the quality of prediction effect directly has influence on the size of subsequent process and last code flow.The video compression standard of main flow has MPEG4, H264 etc. at present.In these compress techniques, coded image generally is divided into three types: infra-frame prediction frame (I), MB of prediction frame (P) and bi-directional predicted frames (B).The I frame has utilized spatial coherence, adopts with the similar mode of JPEG static image is encoded.The P frame has utilized temporal correlation, uses the frame of front to predict as the reference frame.The B frame then utilizes the frame of front and the frame of back to predict as the reference frame simultaneously.To produce residual error data after the prediction, residual error data is carried out dct transform and quantification, the output encoder code stream is promptly finished video compression.
Present audio coding decoding mainly can be divided into two big classes: to wideband speech signal (frequency range be 20Hz to 20Khz, the music class) coding and to the coding of narrow band voice signal (frequency range is that 20hz is to 8000hz).The current audio coding standard has the G serial protocols of CCITT and ITU-T formulation, the MPEG serial protocols that MPEG organizes to set up, the audio coding decoding standard that the 3GPP harpoon proposes communication terminal, mainly contain AMR, AMR-WB (G.722.2), Enhanced AAC plus etc.
The AVS audio standard of China's employing at present is the encoding and decoding standard of the audio frequency of digital video-audio encoding and decoding technique standard operation group appointment.Except the series standard of above-mentioned normal structure, also has the standard of commercial and industry.Such as the audio compression series standard of Microsoft exploitation, that up-to-date is WMA10, supports stereo music and multitrack surround sound coding.In music storage, the network flow-medium aspect is quoted extensively, and RealAudio, Fraunhofer IIS, DoblyAC3 etc. have commercial widely used audio coding decoding standard.
Step 102: instant messaging audio frequency and video recipient carries out the audio frequency and video capabilities exchange according to described instant messaging audio frequency and video initiator's audio frequency and video ability information, and return to instant messaging audio frequency and video initiator and to confirm ACK message, in described acknowledge message, carry audio frequency and video capabilities exchange result.
Here, instant messaging audio frequency and video recipient at first resolves instant messaging audio frequency and video initiator's audio frequency and video ability information, and the common factor between definite instant messaging audio frequency and video initiator's audio frequency and video ability information and described instant messaging audio frequency and video recipient's the audio frequency and video ability information.Audio frequency and video capabilities exchange result is this common factor.Preferably, can also preestablish the priority of audio frequency and video ability, the highest audio frequency and video ability of described common factor medium priority is defined as audio frequency and video capabilities exchange result.
For example, the tabular form of supposing the audio frequency and video ability information received is:
0 1 2 3
0?1?2?3?4?5?6?7?8?9?0?1?2?3?4?5?6?7?8?9?0?1?2?3?4?5?6?7?8?9?0?1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| A | 4 | 10 | 20 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 45 | 62 | V | 3 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 36 | 85 | 12 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Expression instant messaging audio frequency and video initiator supports 4 kinds of audio coders (Audio Codec) type, and code name is 10,20,45,62; Support 3 kinds of video encoders (Video Codec) type, code name is 36,85,12.
When instant messaging audio frequency and video recipient resolved, at first mark-sense A read Length then, and then follow-up length is all expressions audio frequency codec type of Length; Follow-up pairing Length of parsing mark V and tabulation.Use other marker bits such as F if desired for some, can still directly add in the back, can directly skip for the legacy version of not being familiar with this mark and not resolve with the FLL form.If later stage Audio or Video have increased new Codec type, can directly be added among the List, legacy version still can correctly extract all Codec List according to the Length of marker bit back, therefrom searches the Codec type that can support then, finishes capabilities exchange.
After using above-mentioned exemplary data structure, original ability information tabulation has bytes up to a hundred, at present the ability information list size of simplifying has only about 20 bytes, so byte length reduces greatly, sets up part and gets ready for the capabilities exchange flow process being incorporated into connect.
When connection was set up, instant messaging audio frequency and video initiator need send test (Test) message to instant messaging audio frequency and video recipient.In the prior art, after instant messaging audio frequency and video recipient receives Test message, return ACK and give the calling party, illustrate that then connecting path sets up, in embodiments of the present invention audio frequency and video ability information FLL packet is incorporated into Test message the inside and re-sends to instant messaging audio frequency and video recipient.Have only tens bytes owing to FLL packet after simplifying is less, can the transmission of Test message not impacted.
Fig. 2 is according to the connection foundation of the instant messaging audio frequency and video of the embodiment of the invention and capabilities exchange method flow schematic diagram.
As shown in Figure 2, this method comprises:
Step 201~step 204: instant messaging audio frequency and video initiator trial and instant messaging audio frequency and video recipient set up direct-connected, and the process need several times that connect are shaken hands.At first instant messaging audio frequency and video initiator and and instant messaging audio frequency and video recipient respectively to the sync server requests synchronizing information.The synchronizing information of instant messaging audio frequency and video initiator request is information such as instant messaging audio frequency and video recipient's IP address, port; The synchronizing information of instant messaging audio frequency and video recipient request is information such as instant messaging audio frequency and video initiator's IP address, port.
Step 205~step 208: instant messaging audio frequency and video initiator and instant messaging audio frequency and video recipient be the ping logon server respectively, transmit notice (notify) information by logon server, until instant messaging audio frequency and video initiator and instant messaging audio frequency and video recipient listen success.
Step 209~step 211: instant messaging audio frequency and video initiator sends several times test (Test) message to instant messaging audio frequency and video recipient, in described test post, carry instant messaging audio frequency and video initiator's audio frequency and video ability information, after instant messaging audio frequency and video recipient receives any one Test bag, resolve the FLL packet that is wherein comprised, generative capacity exchange result's FLL packet, and return affirmation (ACK) message to instant messaging audio frequency and video initiator, in described acknowledge message, carry audio frequency and video capabilities exchange result, instant messaging audio frequency and video initiator receives that instant messaging audio frequency and video initiator recipient's ACK responds back transmission hello and wraps to the other side, connects and sets up successfully.Instant messaging audio frequency and video initiator receives that ACK shows that connecting path sets up, and the FLL packet of resolving instant messaging audio frequency and video recipient simultaneously carries out instant messaging audio frequency and video initiator's capabilities exchange.
So far, can finish the foundation of connecting path and the whole process of capabilities exchange,, finish the foundation and the capabilities exchange of connecting path, save connection setup time not increasing message back and forth under the prerequisite of number of times.
According to above-mentioned analysis, the embodiment of the invention has also proposed a kind of capabilities exchange system of instant messaging audio frequency and video.
Fig. 3 is the capabilities exchange system configuration schematic diagram according to the instant messaging audio frequency and video of the embodiment of the invention.
As shown in Figure 3, this system comprises instant messaging audio frequency and video initiator 301 and instant messaging audio frequency and video recipient 302, wherein:
Described instant messaging audio frequency and video initiator 301 is used for sending test post to described instant messaging audio frequency and video recipient 302, carries described instant messaging audio frequency and video initiator's 301 audio frequency and video ability information in described test post;
Described instant messaging audio frequency and video recipient 302, be used for carrying out the audio frequency and video capabilities exchange according to described instant messaging audio frequency and video initiator's 301 audio frequency and video ability information, and return acknowledge message to these instant messaging audio frequency and video initiator 301, in described acknowledge message, carry audio frequency and video capabilities exchange result.
Similarly, in this system, the audio frequency and video ability information comprises mark domain, length field and tabulation territory, wherein:
It is audio capability information, video capability information or extend information sign that mark domain is used for indicating; Length field is used to indicate the length in tabulation territory; The tabulation territory is used to write predefined audio frequency and video capabilities list information.
Fig. 4 is the structural representation according to the instant communicating system of the embodiment of the invention.
As shown in Figure 4, this instant communicating system comprises synchronization server 401, logon server 402, instant messaging audio frequency and video initiator 403 and instant messaging audio frequency and video recipient 404, wherein:
Synchronization server 401 is used for providing synchronizing information to instant messaging audio frequency and video initiator 403 and instant messaging audio frequency and video recipient 404 respectively;
Logon server 402 is used to receive the Ping bag that instant messaging audio frequency and video initiator 403 and instant messaging audio frequency and video recipient 404 send, and sets up the annexation between instant messaging audio frequency and video initiator 403 and the instant messaging audio frequency and video recipient 404;
Instant messaging audio frequency and video initiator 403 is used for after setting up described annexation, sends test post to instant messaging audio frequency and video recipient 404, carries described instant messaging audio frequency and video initiator's audio frequency and video ability information in test post;
Instant messaging audio frequency and video recipient 404, be used for carrying out the audio frequency and video capabilities exchange according to instant messaging audio frequency and video initiator 403 audio frequency and video ability information, and return acknowledge message to described instant messaging audio frequency and video initiator 403, in described acknowledge message, carry audio frequency and video capabilities exchange result.
In sum, in embodiments of the present invention, instant messaging audio frequency and video initiator at first sends the test post of the audio frequency and video ability information that carries instant messaging audio frequency and video initiator to instant messaging audio frequency and video recipient, instant messaging audio frequency and video recipient carries out the audio frequency and video capabilities exchange according to described instant messaging audio frequency and video initiator's audio frequency and video ability information, and return acknowledge message to instant messaging audio frequency and video initiator, in described acknowledge message, carry audio frequency and video capabilities exchange result.This shows that the embodiment of the invention is set up part by the capabilities exchange flow process being merged to connect, and has simplified realization flow, has reduced redundant flow process, thereby has reduced connection setup time.
In addition, adopt the exemplary data structure of the embodiment of the invention after, original ability information tabulation has bytes up to a hundred, the ability information list size of simplifying has only about 20 bytes at present, so byte length reduces greatly, and can guarantee compatibility and autgmentability.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1. the capabilities exchange method of instant messaging audio frequency and video is characterized in that, this method comprises:
Instant messaging audio frequency and video initiator and instant messaging audio frequency and video recipient are respectively to the sync server requests synchronizing information;
After instant messaging audio frequency and video initiator and instant messaging audio frequency and video recipient receive synchronizing information, send to logon server respectively and survey the Ping bag, set up annexation between described instant messaging audio frequency and video initiator and the described instant messaging audio frequency and video recipient by logon server, instant messaging audio frequency and video initiator sets up in the process in connection and sends test Test message to instant messaging audio frequency and video recipient, carries described instant messaging audio frequency and video initiator's audio frequency and video ability information in described test post;
Instant messaging audio frequency and video recipient carries out the audio frequency and video capabilities exchange according to described instant messaging audio frequency and video initiator's audio frequency and video ability information, and return to instant messaging audio frequency and video initiator and to confirm ACK message, in described acknowledge message, carry audio frequency and video capabilities exchange result.
2. the capabilities exchange method of instant messaging audio frequency and video according to claim 1 is characterized in that, described audio frequency and video ability information comprises mark domain, length field and tabulation territory, wherein:
It is audio capability information, video capability information or extend information sign that described mark domain is used for indicating;
Described length field is used to indicate the length in tabulation territory;
Described tabulation territory is used to write predefined audio frequency and video capabilities list information.
3. the capabilities exchange method of instant messaging audio frequency and video according to claim 2, it is characterized in that the length of described mark domain is 1 byte, the length of described length field is 1 byte, described tabulation territory comprises at least 1 list type, and the length of each list type is 1 byte.
4. according to the capabilities exchange method of each described instant messaging audio frequency and video among the claim 1-3, it is characterized in that, described instant messaging audio frequency and video initiator sends test post to instant messaging audio frequency and video recipient and is: instant messaging audio frequency and video initiator sends at least two test posts to instant messaging audio frequency and video recipient, all carries described instant messaging audio frequency and video initiator's audio frequency and video ability information in every test post.
5. according to the capabilities exchange method of each described instant messaging audio frequency and video among the claim 1-3, it is characterized in that the common factor between audio frequency and video ability information that described audio frequency and video capabilities exchange result is described instant messaging audio frequency and video initiator and described instant messaging audio frequency and video recipient's the audio frequency and video ability information.
6. the capabilities exchange method of instant messaging audio frequency and video according to claim 5 is characterized in that, further preestablishes the priority of audio frequency and video ability in this method,
Described audio frequency and video capabilities exchange result is the highest audio frequency and video ability of described common factor medium priority.
7. an instant communicating system is characterized in that, this instant communicating system comprises synchronization server, logon server, instant messaging audio frequency and video initiator and instant messaging audio frequency and video recipient, wherein:
Described synchronization server is used for providing synchronizing information to described instant messaging audio frequency and video initiator and described instant messaging audio frequency and video recipient respectively;
Described logon server is used to receive the Ping bag that described instant messaging audio frequency and video initiator and described instant messaging audio frequency and video recipient send, and sets up the annexation between described instant messaging audio frequency and video initiator and the described instant messaging audio frequency and video recipient;
Described instant messaging audio frequency and video initiator is used for after setting up described annexation, sends test post to described instant messaging audio frequency and video recipient, carries described instant messaging audio frequency and video initiator's audio frequency and video ability information in described test post;
Described instant messaging audio frequency and video recipient, be used for carrying out the audio frequency and video capabilities exchange according to described instant messaging audio frequency and video initiator's audio frequency and video ability information, and return acknowledge message to described instant messaging audio frequency and video initiator, in described acknowledge message, carry audio frequency and video capabilities exchange result.
CN2007103016482A 2007-12-27 2007-12-27 A capacity exchange, system and instant communication system of instant communication video and audio Active CN101217503B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007103016482A CN101217503B (en) 2007-12-27 2007-12-27 A capacity exchange, system and instant communication system of instant communication video and audio

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007103016482A CN101217503B (en) 2007-12-27 2007-12-27 A capacity exchange, system and instant communication system of instant communication video and audio

Publications (2)

Publication Number Publication Date
CN101217503A CN101217503A (en) 2008-07-09
CN101217503B true CN101217503B (en) 2011-01-26

Family

ID=39623865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007103016482A Active CN101217503B (en) 2007-12-27 2007-12-27 A capacity exchange, system and instant communication system of instant communication video and audio

Country Status (1)

Country Link
CN (1) CN101217503B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2991530A1 (en) * 2012-05-29 2013-12-06 France Telecom METHOD AND ENTITY FOR PROCESSING A MESSAGE
CN103812947B (en) * 2014-02-28 2017-03-15 深圳市创梦天地科技有限公司 Data interaction system and method
CN107659415B (en) * 2016-07-25 2021-05-18 中兴通讯股份有限公司 Media resource management method and device for cloud conference

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1538707A (en) * 2003-10-24 2004-10-20 中国科学院计算技术研究所 An Adaptive Multimedia Distributed Playing Method in Terminal Application Protocol
CN1761261A (en) * 2004-10-11 2006-04-19 华为技术有限公司 Method for implementing capability negotiation in combined service

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1538707A (en) * 2003-10-24 2004-10-20 中国科学院计算技术研究所 An Adaptive Multimedia Distributed Playing Method in Terminal Application Protocol
CN1761261A (en) * 2004-10-11 2006-04-19 华为技术有限公司 Method for implementing capability negotiation in combined service

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
全文.

Also Published As

Publication number Publication date
CN101217503A (en) 2008-07-09

Similar Documents

Publication Publication Date Title
US9635525B2 (en) Voice messaging method and mobile terminal supporting voice messaging in mobile messenger service
US7920578B2 (en) System and method for monitoring a video phone service
CN100536475C (en) Method for consulting multimedia coding and decoding capacity of 3G audio frequency gateway
KR101479393B1 (en) Codec deployment using in-band signals
CN101309203B (en) Network media service method
CN102325181B (en) Instant audio/video interactive communication method based on sharing service and instant audio/video interactive communication system based on sharing service
EP1688001A1 (en) A method of reducing or compensating for delays associated with ptt and other real time interactive communication exchanges
CN102075737A (en) Video monitoring conversation method
CN101601288A (en) Be used for receiver action and enforcement that efficient media is handled
JP2001331199A (en) Method and device for voice processing
US7103349B2 (en) Method, system and network entity for providing text telephone enhancement for voice, tone and sound-based network services
CN101217503B (en) A capacity exchange, system and instant communication system of instant communication video and audio
CN101345902A (en) Bulk-sending method for mobile phone multimedia video short message
CN100481837C (en) Synchronous processing method of mobile user personal data between terminal and server
CN101072260A (en) Method for realizing voice short message based on network telephone and voice short-message system
KR100413978B1 (en) Apparatus and method for transmitting and receiving signals between different networks
CN1996970A (en) A negotiation method for 3G video gateway multi-media decoding and encoding capability
CN115767128A (en) Multimedia stream switching method, device and system
CN102075726B (en) Data content transmission method, system and mobile communication system
CN112637703A (en) WEB terminal real-time talkback system and talkback method
US20060168297A1 (en) Real-time multimedia transcoding apparatus and method using personal characteristic information
KR101423143B1 (en) Transmitting and Receiving System of Voice and Method Thereof
KR100747707B1 (en) Method and system for providing video phone service through interworking instant messenger system and video phone terminal
KR100739306B1 (en) How to handle multimedia messages
CN1953570A (en) Method for supporting file transfer service of mobile communications terminal and system thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant