2007年6月30日 星期六

學習研究

暑假到了,代表我也即將邁向研究所的第二年。
若幸運的話,二年級的我將不用再修其它的課程,可以專心於自己的研究。
然而,雖然說研究,一年過去了,還是沒有明確的主題。
新的想法與創新還真是不容易,許多想法常常發現幾年前別人都做過了。
不過,我想也不需要太急,多閱讀、多嘗試,會有收穫的。

2007年6月29日 星期五

測試SER與Linphone

測試SER 0.9.6 (SIP Express Router)以及Linphone 1.6.0,因為皆支援IPv6。

SER還有以下相關的模組,但還未測試過。

  • ser-cpl-module (支援Call Processing Language)
  • ser-jabber-module (將SIP message轉成jabber的message)
  • ser-mysql-module (可以用來digest authentication)
  • ser-pa-module (支援Presence server)
  • ser-radius-module (支援Radius)
SER的設定檔位於/etc/ser/ser.cfg
Linphone的設定檔位於~/.gnome2/linphone

在啟動SER時,為了要讓它執行於IPv6下,需先修改其設定檔:
在global configuration parameters這個區段加上以下這行
listen=SIP server的IPv6位址

Linphone要執行在IPv6下,則需在將偏好設定中的Network->Use IPv6 network打勾。
新增Proxy的資訊
SIP->Add proxy/registrar
SIP Identity: sip:[IPv6 address]
SIP Proxy: sip:proxy@[IPv6 address]

目前測試的結果為兩個Linphone的User Agent可以彼此接通。
但接通後,卻沒有任何的聲音傳送。
還有一個就是按chat,會讓Linphone整個異常關閉。