?? osip開發者手冊.htm
字號:
style="mso-bidi-font-size: 14.0pt">回叫</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted">. </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">31</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoToc4
style="MARGIN-LEFT: 63pt; tab-stops: right dotted 414.8pt"><SPAN
class=MsoHyperlink><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><A
href="http://osip.atosc.org/chinese.html#_Toc601836"><SPAN
style="mso-bidi-font-size: 14.0pt">一些有用的宏(MACROs)</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted"> </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">32</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoToc4
style="MARGIN-LEFT: 63pt; tab-stops: right dotted 414.8pt"><SPAN
class=MsoHyperlink><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><A
href="http://osip.atosc.org/chinese.html#_Toc601837"><SPAN
style="mso-bidi-font-size: 14.0pt">有限狀態機的指引</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted">. </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">33</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoToc4
style="MARGIN-LEFT: 63pt; tab-stops: right dotted 414.8pt"><SPAN
class=MsoHyperlink><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><A
href="http://osip.atosc.org/chinese.html#_Toc601838"><SPAN
style="mso-bidi-font-size: 14.0pt">初始化oSIP棧</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted">. </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">33</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoToc4
style="MARGIN-LEFT: 63pt; tab-stops: right dotted 414.8pt"><SPAN
class=MsoHyperlink><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><A
href="http://osip.atosc.org/chinese.html#_Toc601839"><SPAN
style="mso-bidi-font-size: 14.0pt">分配和初始化osip_t結構</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted">. </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">33</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoToc4
style="MARGIN-LEFT: 63pt; tab-stops: right dotted 414.8pt"><SPAN
class=MsoHyperlink><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><A
href="http://osip.atosc.org/chinese.html#_Toc601840"><SPAN
style="mso-bidi-font-size: 14.0pt">發送事件(events)控制事物(transaction)</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted"> </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">34</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoToc4
style="MARGIN-LEFT: 63pt; tab-stops: right dotted 414.8pt"><SPAN
class=MsoHyperlink><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><A
href="http://osip.atosc.org/chinese.html#_Toc601841"><SPAN
style="mso-bidi-font-size: 14.0pt">Proxy開發的注意點</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted">. </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">36</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoToc4
style="MARGIN-LEFT: 63pt; tab-stops: right dotted 414.8pt"><SPAN
class=MsoHyperlink><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><A
href="http://osip.atosc.org/chinese.html#_Toc601842"><SPAN
style="mso-bidi-font-size: 14.0pt">建造自己的體系結構</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted">. </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">36</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoToc2
style="MARGIN-LEFT: 21pt; tab-stops: right dotted 414.8pt"><SPAN
class=MsoHyperlink><SPAN lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><A
href="http://osip.atosc.org/chinese.html#_Toc601843">后記<SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"><SPAN
style="mso-tab-count: 1 dotted">. </SPAN></SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen">36</SPAN><SPAN
style="DISPLAY: none; COLOR: windowtext; TEXT-DECORATION: none; text-underline: none; mso-hide: screen"></SPAN></A></SPAN></SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體"><o:p></o:p></SPAN></P>
<P class=MsoNormal><SPAN lang=EN-US
style="FONT-SIZE: 12pt"> <o:p></o:p></SPAN></P>
<H2><A name=_Toc433710></A><A name=_Toc601800><SPAN
style="mso-bookmark: _Toc433710"><SPAN
style="FONT-FAMILY: 黑體; mso-ascii-font-family: Arial">正文</SPAN></SPAN></A></H2>
<H3 style="MARGIN-LEFT: 0cm"><A name=_Toc433711></A><A name=_Toc601801><SPAN
style="mso-bookmark: _Toc433711"><SPAN
style="FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">第一章</SPAN><SPAN
lang=EN-US> SIP</SPAN></SPAN></A><SPAN style="mso-bookmark: _Toc601801"><SPAN
style="mso-bookmark: _Toc433711"><SPAN
style="FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">協議</SPAN></SPAN></SPAN></H3>
<P class=MsoNormal
style="TEXT-INDENT: 24pt; mso-char-indent-count: 2.0; mso-char-indent-size: 12.0pt"><SPAN
lang=EN-US style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">協議是用于發起、控制和終結多媒體會話的信令協議。它被</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">IETF( <A
href="http://www.ietf.org/">http://www.ietf.org/</A> )</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">以</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">rfc2543</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">發表。</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<P class=MsoNormal style="TEXT-INDENT: 24pt"><SPAN lang=EN-US
style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">是</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">IETF</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">致力于將電話服務帶入</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">IP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">網絡眾多協議的一個組成部分(它與</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">SDP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">、</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">RTP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">、</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">RTCP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">、</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">RTSP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">、</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">RSVP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">、</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">TRIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">等眾多協議構成</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">系統協議棧)。其將要變成正在發展的</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">IP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">電話——這個朝氣蓬勃的電信工業——的標準之一。正如同電子郵件協議一樣,</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">將會變得越來越普及和大眾化</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">… …<o:p></o:p></SPAN></P>
<H4 style="MARGIN-LEFT: 0cm"><A name=_Toc433712></A><A name=_Toc601802><SPAN
style="mso-bookmark: _Toc433712"><SPAN lang=EN-US>SIP</SPAN></SPAN></A><SPAN
style="mso-bookmark: _Toc601802"><SPAN style="mso-bookmark: _Toc433712"><SPAN
style="FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">獨立與媒體</SPAN></SPAN></SPAN></H4>
<P class=MsoNormal
style="TEXT-INDENT: 24pt; mso-char-indent-count: 2.0; mso-char-indent-size: 12.0pt"><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">傳統電話使用一種媒體編碼個師通訊(正如被我所熟知的時隙和</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">PCM</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">概念)。現在,這種方式將被終結。我們的電話可以以不同的質量保證和不同的編碼方法連接電視、連接攝像機、連接其他電話進行通信。</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">具有媒體協商等功能。任何多媒體應用(例如:游戲、遠程教學)都可以使用</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">來建立會話。</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<H4 style="MARGIN-LEFT: 0cm"><A name=_Toc433713></A><A name=_Toc601803><SPAN
style="mso-bookmark: _Toc433713"><SPAN lang=EN-US>SIP</SPAN></SPAN></A><SPAN
style="mso-bookmark: _Toc601803"><SPAN style="mso-bookmark: _Toc433713"><SPAN
style="FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">獨立于傳輸層</SPAN></SPAN></SPAN></H4>
<P class=MsoNormal style="TEXT-INDENT: 24pt"><SPAN lang=EN-US
style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">并不和任何的傳輸層緊密結合。這一構思將使得</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">在第三代網絡中受到最小的互操作影響。無線電話的要求(例如漫游功能)同樣被關心。</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">SIP</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">完美的構思,使得其適合作為新蜂窩電話時代的信令協議。</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<H4 style="MARGIN-LEFT: 0cm"><A name=_Toc433714></A><A name=_Toc601804><SPAN
style="mso-bookmark: _Toc433714"><SPAN lang=EN-US>SIP</SPAN></SPAN></A><SPAN
style="mso-bookmark: _Toc601804"><SPAN style="mso-bookmark: _Toc433714"><SPAN
style="FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">有很好的擴展性</SPAN></SPAN></SPAN></H4>
<P class=MsoNormal style="TEXT-INDENT: 24pt"><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-hansi-font-family: 'Times New Roman'; mso-ascii-font-family: 'Times New Roman'">在</SPAN><SPAN
lang=EN-US style="FONT-SIZE: 12pt">rfc2543</SPAN><SPAN
style="FONT-SIZE: 12pt; FONT-FAMILY: 宋體; mso-
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -