CN104065912A - Intelligent-terminal point-to-point audio and video communication method - Google Patents
Intelligent-terminal point-to-point audio and video communication method Download PDFInfo
- Publication number
- CN104065912A CN104065912A CN201310090455.2A CN201310090455A CN104065912A CN 104065912 A CN104065912 A CN 104065912A CN 201310090455 A CN201310090455 A CN 201310090455A CN 104065912 A CN104065912 A CN 104065912A
- Authority
- CN
- China
- Prior art keywords
- address
- video
- point
- network
- communication
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 28
- 238000000034 method Methods 0.000 title abstract description 7
- 230000006870 function Effects 0.000 claims description 9
- 230000011664 signaling Effects 0.000 abstract description 4
- 230000008901 benefit Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013501 data transformation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention relates to a communication solution scheme and specifically relates to a solution scheme which is capable of realizing point-to-point audio and video communication among intelligent terminals without any video signaling or media server. On an intelligent terminal with an Internet accessing function, a function of a study public-network IP address, such as STUN, is added, and then a method of transmitting DTMF in an audio channel is used to inform an opposite party of a public-network IP address and port of the terminal and then two parties can directly send audio and video data to the public-network IP address and port of the opposite party. Compared with the prior video communication methods, the intelligent-terminal point-to-point audio and video communication method ensures simplicity and rapidness of communication connection establishment and makes full use of characteristics that the intelligent terminals can access the Internet and a communication method of data can be adjusted timely according to a busy condition of the network and usable network resources can be utilized fully so that video communication experience which is as good as possible is provided to users in a more economical method.
Description
Technical field
The present invention relates to a kind of communication solution, specifically one, without video signaling and media server, realizes the solution of the voice and video communication of point-to-point between intelligent terminal.
Background technology
Intelligent terminal refers to, supports the voice communication standard that current operator provides, and comprises PSTN/GSM, 3G, 4G has video acquisition and codec functions simultaneously, and there is data-transformation facility, can be linked into INTERNET, comprise by WIFI Ethernet, 3G, the modes such as 4G, and there is the equipment of operating system and user interface, this equipment is widely used in current people's life.
Voice and video communication mode between existing intelligent terminal mainly comprises: 1. the data, services transferring voice and the video that provide by operator, and this mode can produce a large amount of expenses, has exceeded the ability to bear of general domestic consumer; 2. pass through INTERNET, utilize server to carry out the forwarding of signaling and media, this mode has very high requirement to the performance of media server, the account that the both sides of communication generally will apply for provider server simultaneously, could enjoy such service, such as QQ etc., this is not very convenient for a lot of people.
Summary of the invention
The present invention be directed to existing communication mode, a kind of video communication scheme of material benefit is more economically provided.
The technical scheme that realizes above-mentioned purpose employing is: have on the intelligent terminal of access Internet function, add the function of learning public network IP address, such as STUN, then utilize the mode that transmits DTMF in voice channel, the public network IP address of this terminal and port are informed to the other side.Then both sides, can directly send to voice and video data the other side's public network IP address and port.
Beneficial effect of the present invention: compared with existing video communication mode, the present invention had both ensured the simple and fast establishing a communications link, take full advantage of again the characteristic that intelligent terminal can access Internet, and can be according to the busy situation of network, adjust in time the communication mode of data, make full use of available Internet resources, in more cost effective mode, experience for user provides video as well as possible to exchange.
Embodiment
To be clearly and completely described technical scheme of the present invention below, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
This communication mode is for supporting video acquisition and encoding and decoding, and have and between the intelligent terminal of Internet access function, directly transmit video data, describe embodiment below in detail, first, set up voice communication at two terminal rooms, wherein a side initiates video session invitation, this time, this terminal was first by modes such as STUN, obtain IP address and port (UDP that this terminal access Internet uses, because for general voice and video communication, real-time is more important than packet loss), then pass through voice channel, utilize dtmf signal, IP address is sent to opposite end phone.STUN function is " Simple Traversal of UDP overNATs; the UDP simple traversal of NAT ", this technology can realize on the intelligent terminal of supporting Internet function, and on public network, there are a lot of free STUN servers, so can obtain very easily the public network address of oneself.In voice channel, transmit DTMF, this is also the function that all intelligent terminals are all supported, because our all phones can be dialed the special server number of operator, after pressing according to voice message, by corresponding button, in the situation that prosthetic is served, complete sequence of operations, Here it is utilizes dtmf signal to do.We will transmit IP address and port in voice channel, can profit in this way, such as transmitting " 119.75.217.56:8000 ", so just can after voice call, press numerical key " 11907521705608000 ", because the scope of IP address is that 0.0.0.0 is to 255.255.255.255, so 12 bit digital can go out an IP address by unique identification, the scope of port is 0 to 65535,5 bit digital can go out a port by unique identification, and 17 numerals just can go out an IP address and port by unique identification altogether.Receiving terminal can be by detecting the dtmf signal in voice channel, identify the IP address of opposite end, can be according to the DTMF number finally receiving, judge whether this IP address and port are legal, if legal, receiving terminal just can directly send video data to this address and port so, inviting termination when video receives after video data, can identify source address and the port of this video packets, then send video data to this source address, both sides' video communication just can have been set up.If receiving terminal does not detect legal IP address and port, also can send a special DTMF sequence, such as " #5*5# ", the sequence that can differentiate with IP address, requires opposite end to resend IP address and port.
Sharp both sides in this way also can realize the communication of voice.In the time that IP network is second-rate, can allow voice still walk the passage of operator, ensure speech quality, video is walked IP network, transmits as possible.Can utilize to greatest extent like this bandwidth of IP network.In the time that voice quality is good, voice and video can be walked IP network, can cost saving.
Can make further improvements for such scheme, the DTMF sequence of two negotiations is further encapsulated, for example, to carry more information:
Message header (#*#) | Type of message (1) | Network type (1) | IP address (12) | Port (5) |
Message header: the beginning of a message of mark, can avoid a message because go out the problem of active in transmitting procedure.
Type of message: can be INVITE, ACCEPT, ACK, REJECT, BYE etc., the effect of a message of mark.
Network type: UDP or TCP
IP address: the address of communication
Port: the port of communication
According to such message format, the signaling that both sides successfully set up video is:
Video originating end far-end
-----------------INVITE--------------->
<---------------ACCEPT-----------------
<-------------------ACK-----------------
Can, according to actual application and terminal equipment by the environment being employed, do further improvement to message.As for how to design message, can set up more reliably communication, exceed the content that the present invention will illustrate.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited to this, any be familiar with those skilled in the art the present invention disclose technical scope in; can expect easily changing or replacing, within all should being encompassed in protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.
Claims (1)
1. an intelligent terminal point-to-point voice and video communication means, it is characterized in that, adopt following step: have on the intelligent terminal of access Internet function, add the function of learning public network IP address, such as STUN, then utilize the mode that transmits DTMF in voice channel, the public network IP address of this terminal and port are informed to the other side, then both sides, can directly send to voice and video data the other side's public network IP address and port.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310090455.2A CN104065912A (en) | 2013-03-21 | 2013-03-21 | Intelligent-terminal point-to-point audio and video communication method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310090455.2A CN104065912A (en) | 2013-03-21 | 2013-03-21 | Intelligent-terminal point-to-point audio and video communication method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104065912A true CN104065912A (en) | 2014-09-24 |
Family
ID=51553417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310090455.2A Pending CN104065912A (en) | 2013-03-21 | 2013-03-21 | Intelligent-terminal point-to-point audio and video communication method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104065912A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1592257A (en) * | 2004-04-23 | 2005-03-09 | 王晖 | Method for setting call connection between network visual telephones |
CN1913619A (en) * | 2006-08-25 | 2007-02-14 | 闻亭数字系统(北京)有限公司 | IP video telephone without dependent on server and its implementing method |
EP1796359A1 (en) * | 2004-10-05 | 2007-06-13 | Matsushita Electric Industrial Co., Ltd. | Sip server |
CN102025594A (en) * | 2009-09-14 | 2011-04-20 | 中国科学院声学研究所 | Dynamic route adjusting method and system under NAT environment |
-
2013
- 2013-03-21 CN CN201310090455.2A patent/CN104065912A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1592257A (en) * | 2004-04-23 | 2005-03-09 | 王晖 | Method for setting call connection between network visual telephones |
EP1796359A1 (en) * | 2004-10-05 | 2007-06-13 | Matsushita Electric Industrial Co., Ltd. | Sip server |
CN1913619A (en) * | 2006-08-25 | 2007-02-14 | 闻亭数字系统(北京)有限公司 | IP video telephone without dependent on server and its implementing method |
CN102025594A (en) * | 2009-09-14 | 2011-04-20 | 中国科学院声学研究所 | Dynamic route adjusting method and system under NAT environment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100550933C (en) | Monitor method based on the wireless network call monitoring device of distributed structure/architecture | |
CN102480575B (en) | VOIP recording control method and system thereof | |
CN102780675B (en) | Transmission method, device and system for streaming media service | |
WO2011088656A1 (en) | Method and system for implementing three-party call of videophone by mobile terminals | |
US20080076362A1 (en) | PTT system, method for implementing PTT communication, PTT management server and terminal device thereof | |
WO2009053646A8 (en) | Method of traversing address translation equipment for sip signalling messages by temporary use of the tcp transport protocol. | |
CN106454977B (en) | Call service switching method and device for terminal | |
CN102932235A (en) | Method and server system for instant messaging in cloud computing environment | |
CN101778485A (en) | Method and device for building circuit switch link of WiFi handheld equipment | |
CN109714559A (en) | A kind of scene work compound service support method and system | |
CN100586107C (en) | Method and communication device for transmitting real-time transport protocol message | |
CN103684970B (en) | The transmission method of media data flow and thin terminal | |
CN104580983A (en) | Method for achieving video communication PTT | |
CN101742008B (en) | Media stream proxy method, voice exchanger and communication system | |
CN103327380A (en) | Set top box and method for achieving conversation on set top box | |
CN108401230A (en) | The voice SMS of internet and global mobile communication exchanges repeater system and method | |
CN101938521B (en) | Method for transmitting signaling in VoIP system | |
CN101179468A (en) | Method for communication between isomerized network SIP terminal and H.323 terminal | |
CN104065912A (en) | Intelligent-terminal point-to-point audio and video communication method | |
CN101594623B (en) | Method and equipment for monitoring voice over internet protocol call | |
CN100417245C (en) | PTT service realizing system and method based on VoIP technique | |
WO2009036801A1 (en) | Methods and arrangements for a telecommunications system | |
CN101197888B (en) | Method and system for implementing hang-up selection when non-intelligent SIP terminal call waiting | |
CN102185828B (en) | Method for binding and controlling personal computer (PC) software and session initiation protocol user agent (SIP UA) | |
CN101222500B (en) | Correlation method for video monitor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140924 |
|
RJ01 | Rejection of invention patent application after publication |