INVITE

许多介绍sip的文章没有介绍以下几点细节:

重传, Timer A, B

Transaction的有限状态机, 记录当前Transactin的进展情况

SDP

当INVITE OK, 两个UA终端之间开始音视频流传输时, SIP消息INVITE的"message body"里将携带SDP消息, 描述具体通信内容. 在Sipdroid中SDP消息的实现是SessionDescription类.

会话描述的功能:

会话描述的基本内容:

会话描述的详细内容:

会话等级描述以"v="开始, 直到第一个媒体流等级小节;

媒体流描述以"m="开始, 直到下一个媒体流描述, 或者本节描述的结束;

整体来说, 会话等级值对所有媒体流都是默认的除非被新值覆盖.

参考资料

[1]. SIP中一个INVITE消息的发起过程: http://blog.csdn.net/argpunk/article/details/7722880

05-02 17:03