HTML5 SIP用戶端是一款開源的,完全利用JavaScript編寫的集社交(FaceBook,Twitter,Google+),線上遊戲,電子商務等應用於一體。無擴充,無外掛程式或是必備的網關,視頻堆棧技術依賴於WebRTC。如同首頁裡的Demo視頻示範,你可以輕鬆實現Chrome和IOS/Android行動裝置之間的即時視頻/語音通話。
該用戶端是一項在瀏覽器中可被用來串連任意SIP或者IMS網路進行撥打和接收音頻/視訊通話及即時資訊技術。該協議解析器(SIP,SDP...)通過使用Ragel尋找表進行了高度最佳化,很適合硬體(記憶體和運算能力)受限的嵌入式系統使用。
SDP是會話描述協議的縮寫,是描述流媒體初始化參數的格式,由IETF作為RFC 4566頒布。流媒體是指在傳輸過程中看到或聽到的內容。 SIP是一項類似於HTTP的基於文本的協議。比較有意義的是,SIP可以減少應用特別是進階應用程式的開發時間。而且,由於HTTP和SIP之間存在相似之處,已有許多人準備採用SIP來產生應用,包括Web設計師。 |
新特性包括:
- 支援Audio / Video通話功能;
- 支援即時資訊;
- Presence;
- 呼叫保持/恢複;
- 顯示來電轉接;
- 支援多個帳號;
- 複頻式訊號訊號(DTMF)使用SIIP INFO
入門指南:
HTML5 SIP可運行在任意一款Web瀏覽器中,支援WebRTC,但我們強烈建議使用Google chrome Canary 20.0.1127.0或者最新版本進行測試。
- Enabling WebRTC on Chrome
- Live demo
- Calling SIP rich clients running on iOS, Android, OS X or Windows
- Frequently asked questions
- Non-exhaustive list of Public SIP Servers known to work with sipML5