1xx = notification response
100 trying
180 dialing in progress
181 being transferred
182 queuing
183 call progress
2XX = successful response
200 OK
202 accepted: used for referral
3xx = Transfer Response
Over 300 options
301 permanent migration
302 temporarily migrated
305 use Proxy Server
380 alternative services
4xx = call failed
400 improper call
401 unauthorized: only for use by the Registry. The proxy server should use the proxy server for authorization 407
402 payment
Use FireBreath to develop real-time playback interfaces (Yate + SIP + FFMPEG + SDL) and firebreathyate
At that time, such a blog post was really needed to guide this function module. Unfortunately, FireBreath has very little information on the Internet and is not very familiar with C ++, so we tried and explored it all the way. Fortunately, we have implemented this module, and now we have recorded it.
First of all, our Yate
Tags: style blog http OS strong ar art Div log The SIP protocol is used in the national standard of the security video system. This document describes and develops a set of SIP protocol components. The exosip2 and osip2 libraries are generally used when developing such systems. This is an open-source SIP protocol stack library. The actual requirements cannot be
SIP Reply Message Status codeand featureType Status Code status descriptionTemporary response (1XX) Trying is in processRinging ringing181 call being forwarder is forward182 Queue Queue181* Session Progress SessionsSession success (2XX) OK session succeededRedirect (3XX) multiple multiple options301 Moved Permanently permanent mobile302 moved temporaily temporary movement305 Use Proxy User agent380 Alternative service Replacement services Request fail
650) this.width=650; "title=" clip_image002 "style=" border-top:0px;border-right:0px;background-image:none; border-bottom:0px;padding-top:0px;padding-left:0px;margin:0px;border-left:0px;padding-right:0px; "border=" 0 "alt = "clip_image002" src= "Http://s3.51cto.com/wyfs02/M00/84/57/wKiom1eNzEnCj0QxAABdCgY5914328.gif" height= "384"/>The difference between H323 and sipSIP P2p:trunkSIP C/S: End pointSIP dialing behavior does not support KPML. Every keystroke is sent once.The default
The concept of unified communication needs to be understood from the combination of multiple protocols. Among them, there is more participation in the SIP protocol. The integration of unified communication involves software, hardware, mobile devices, and fixed devices. The standards and protocols are different. Therefore, the integration is difficult.
For IP phones and desktop applications, the main protocol is S
Some friends may be familiar with the SIP protocol. In this regard, the most prominent thing is the VoIP service. In VoIP services, the SIP protocol and the SIP server are often involved. Next, let's take a look at the traversal problem on the SIP server.
1. Description of SIP
Following last night. decided to update the SVN that comes with the system. The SVN version number that comes with it is 1.7. Crossing Network Svn:http://www.wandisco.com/subversion/download#osx The latest version number is 1.9.13, decided to upgrade under.Unexpectedly due to EI Capitan sip problem Toss a good freshman meeting. Would not have wanted to record. But because sip this egg-ache thing decides sti
If you have a SIP account from a carrier, you can configure the SIP to dial an external phone. The SIP account (or the device providing the account) is referred to as the SIP gateway in FreeSWITCH. Adding a gateway only needs to create an XML file in conf/sip_profiles/external/, with a name that can be randomly used, s
Answer code
The answer code is included, and the http/1.1 answer code is extended. Not all http/1.1 answer codes are properly applied, and only the appropriate ones are indicated in the fold. Other http/1.1 answer codes should not be used. Also, SIP defines a new answer code series, 6xx.
1 Temporary answer 1xx
A temporary response, a message-nature response, flags that the other server is processing the request and has not decided on the final answe
1, added SIP Provider, add the configuration file in Conf/sip_profiles/external
This SIP Provider requires REGISTER, and since FreeSWITCH is accessed through NAT, it is set to send pings for 30 seconds.
2, the did mapped by this SIP Provider to the corresponding extension
SIP Profile External.xml Sets the context d
At BEA, my role is to help build and support ISVs of applications on WebLogic Communications Platform to build an ecosystem.
It is easy to use WebLogic SIP Server to compile an aggregate J2EE/HTTP/SIP application. This article details the architecture behind a complete conference application that uses Cantata's Media Server to stream audio and video.
The two smart developers took less than a month to comp
SIP, which has always been known as "simple", is not so simple, but it is difficult to grasp anything.This document is designed to keep track of the various doubts and problems encountered during SIP usage.First, Response 422 Session Interval Too SmallThe invite messages sent are as follows:INVITE SIP:806@192.168.8.11sip/2.0Via:sip/2.0/ws 9srpbdc87v1s.invalid;bra
Reprint: http://www.cnblogs.com/ishangs/p/3816689.htmlApplication of Stun/turn/ice protocol in peer-to sip (II.)1 description2 dozen holes and the concept of crossing ... 13 hitting holes and crossing ... 24 using the STUN Series Protocol traversal features ... 25 Stun/turn/ice The relationship of the agreement ... 36 Stun protocol (RFC 5389) 36.1 Why the STUN protocol is used ... 3How the 6.2 stun protocol works ... 47 Turn protocol ... 47.1 Why the
These days use to FreeSWITCH docking other equipment knowledge, here to tidy up, also convenient I later check.
Operating system: debian8.5_x64
FreeSWITCH version: 1.6.8
First, FreeSWITCH as the called deviceFreeSWITCH as a device and other devices docking the situation is relatively simple, you can directly through the 5080 port inbound.FreeSWITCH default configuration turns on port 5080 docking (for public in conf/dialplan/public.xml):extensionname= "Public_extensions"> co
Basic settings of SIP Trunk in trixbox
Http://www.voclub.net/zone? Action-viewthread-tid-1065The basic settings of the SIP Trunk in trixbox are as follows: the extension can call the phone number through a SIP Trunk, and then ring the trunk number to the extension.
Create a new SIP Trunk, provided that you have obtain
This article original from the http://blog.csdn.net/voipmaker reprint indicate the source.
Dual-stream is the concept in video conferencing. It generally means that the client can display two video streams at the same time, one is the main video (main), and the other is usually the content sharing (slides ), it is also called share content. Content is usually screen, PPT, document, and other content.
The SIP protocol implements dual-stream. The SDP c
"Python/c++ Interface Library comparison" (Swig,boost.python, Pycxx, py++, sip, Weave, Pyrex) http://blog.csdn.net/lainegates/article/details /19565823There are many open-source python/c++ binding tools, search a lot of 岾, here a little summary.SWIG
Supports Python 2 and 3
Properly configured, the package can be fully automated (*.i files need to be written by themselves)
When it is not fully automatic, it will mostly repeat your. h f
novice?The discovery directory has a lot of configuration files, is it necessary to change these configuration files two times? Let's take one to learn.FreeSWITCH is configured by default to 1000 to 1019 (ext.) A total of 20 users. Let's not start by downloading a SIP phone client on our own phone and try to talk.First Ipconfig/all know your LAN address. The password default appears to be 1234.My own IP is 192.168.0.113, and then I correspond with th
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.