4 ms·
Looks cool, but... what is SIP?
by AshleysBrain 14y ago
Looks cool, but... what is SIP?
- jxf 14y agoIt's one piece of the technology you need to run an VOIP phone service. You could use this, for example, as a building block to get push-to-touch voice livechats on your site.
- mattstreet 14y agohttp://en.wikipedia.org/wiki/Session_Initiation_Protocol http://en.wikipedia.org/wiki/Session_Initiation_Protocol There are 2 main VOIP protocols right now you can choose from. H323 and SIP. H323 was developed my the telecom industry and its a binary format so its more of a pain in the ass to develop form. SIP looks like HTML where all the commands it uses, like to register, call, hangup, add someone to the conference, all are in ASCII and are human readable. Heres an example of a SIP packet: REGISTER sips:ss2.biloxi.example.com SIP/2.0 Via: SIP/2.0/TLS client.biloxi.example.com:5061;branch=z9hG4bKnashds7 Max-Forwards: 70 From: Bob <sips:bob@biloxi.example.com>;tag=a73kszlfl To: Bob <sips:bob@biloxi.example.com> Call-ID: 1j9FpLxk3uxtm8tn@biloxi.example.com CSeq: 1 REGISTER Contact: <sips:bob@client.biloxi.example.com> Content-Length: 0 If you were looking at the data of a SIP REGISTER it would look just like that, whereas H323 would just be a bunch of crazy gibberish without the proper decoding.
- 1_player 14y ago> SIP looks like HTML I think you mean HTTP.
- revelation 14y agoWhat it gains in readability it looses through its typical consortium designed over engineered standard. Same old feature bloat. Just skip to the point where it discusses NAT.
- mahyarm 14y agoYou can also jabber for the session initiation, but don't, it's slow.