[Sipdroid] Sip learning journey [Data Collection]

Source: Internet
Author: User

Http://www.cnblogs.com/lovers/articles/2624745.html

Background:

A task is received to encapsulate the video SDK provided by a manufacturer and connect it to a unified video monitoring platform of a Power Grid Company. The interface protocol proposed by the platform shows the SIP and some interactive packets for the first time. Once again, I deeply feel the lack of knowledge ..... After two days, Google, forums, and blogs have all been used to collect relevant information:

1. setup of the SIP Development Environment

Http://www.rosoo.net/a/201007/9819.html

To develop a SIP-based phone number on Windows or Linux, you need the following software:

Server software:Register multiple clients to the server for a call test.

SIP client software: It is mainly used for testing. It can capture packets from clients already completed by others to compare the packet sending data of its own program.

SIP protocol stack:Development Based on a ready-made SIP protocol stack will speed up development.

RTP stack: Protocol stack for transmitting language or video data

Packet Capture test tool:The most effective way to debug network programs

The following describes the software mainly based on open source software .... For details, see the original document.

2. Video Communication Based on the SIP protocol

Http://tech.163.com/05/0101/15/1915T5RL00091590.html

I talked about three aspects:

The relationship between the SIP protocol and its development, the basic components of the SIP System (User Agent, SIP proxy server, redirection server, and SIP registration server), and the relationship between SIP and H.323

3. SIP protocol Learning

Http://blog.csdn.net/kofshower/article/details/1617760

ExplainsInvite, notify, message, InfoFour session processes.

4. Sip Learning Network Resource Index

Http://hi.baidu.com/wanhongnan/blog/item/519ca001589efe01738da54b.html

Many links, very comprehensive

5. Sip Data Summary

Http://www.cnblogs.com/mahang/archive/2011/10/07/2200796.html

SIP protocol,Asterisk,Opensips and Nat penetration (namely, SIP penetration)

6. animated explanation of the SIP Flowchart

Http://wenku.baidu.com/view/3541961aa8114431b90dd848.html? From = rec & Pos = 4 & Weight = 8 & lastweight = 8 & COUNT = 5

This is really good. I have illustrated the SIP flowchart, registration, session creation, and cancellation.

7. SIP stack with SIP proxy-(VoIP)

Http://www.codeproject.com/KB/cs/SIP_stack_with_SIP_proxy.aspx? MSG = 3066858

Lumisoft. net. Sip open-source class library

8. Introduction to sip for Java, C #, and VB developers

Http://www.codeproject.com/KB/IP/SIPIntroduction.aspx? Q = sip + Client

The explanation is detailed enough in English. Unfortunately, the mentioned class libraries are not open-source.

Many people mentioned the following SIP Server:

1. Asterisk

Installation tutorial

Http://www.docin.com/p-154358866.html

The configuration is complex only in Linux.

2. opensips

Introduction to Open-Source SIP Server opensips Application

Http://www.docin.com/p-163183479.html

3. SIPP

SIPP Study Notes 1 (installation)

Http://blog.csdn.net/nunogomes18/article/details/2461562

4.
Freeiris2

Http://cn.freeiris.org/start

The most important thing is an email replied to me by a netizen:

Server: minisipserver, partysip, opensips
Client: Osip/exoisp/ortp/mediastreamer/Linphone

Now we can turn off ie for two days and configure a test environment tomorrow.

(Zhao baolong)

In addition to the reprinted content, this site's articles are both original or compiled.
You are welcome to repost it in any form, but please be sure to indicate the source, respect others' labor, and grow together with learning.
Reprinted Please note: The article is reprinted from: Rosso labHttp://www.rosoo.net
Title of this article: SIP learning journey [Data Collection]
Address: http://www.rosoo.net/a/201207/16143.html

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.