win系統如何組建sip伺服器
㈠ 如何搭建網路電話的平台,支持SIP 的 VOIP電話
安裝在手機或電腦端都可以的,試試SKY手機網路電話,我的手機里裝的是這個
㈡ SIP伺服器的硬體
其實說起來伺服器系統的硬體構成與我們平常所接觸的電腦有眾多的相似之處,主要的硬體構成仍然包含如下幾個主要部分:中央處理器、內存、晶元組、I/O匯流排、I/O設備、電源、機箱和相關軟體。這也成了我們選購一台伺服器時所主要關注的指標。
整個伺服器系統就像一個人,處理器就是伺服器的大腦,而各種匯流排就像是分布於全身肌肉中的神經,晶元組就像是骨架,而I/O設備就像是通過神經系統支配的人的手、眼睛、耳朵和嘴;而電源系統就像是血液循環系統,它將能量輸送到身體的所有地方。
對於一台伺服器來講,伺服器的性能設計目標是如何平衡各部分的性能,使整個系統的性能達到最優。如果一台伺服器有每秒處理1000個服務請求的能力,但網卡只能接受200個請求,而硬碟只能負擔150個,而各種匯流排的負載能力僅能承擔100個請求的話,那這台伺服器得處理能力只能是100個請求/秒,有超過80%的處理器計算能力浪費了。
所以設計一個好伺服器的最終目的就是通過平衡各方面的性能,使得各部分配合得當,並能夠充分發揮能力。我們可以從這幾個方面來衡量伺服器是否達到了其設計目的;R:Reliability——可靠性;A:Availability——可用性;S:Scalability——可擴展性;U:Usability——易用性;M:Manageability——可管理性,即伺服器的RASUM衡量標准。
由於伺服器在網路中提供服務,那麼這個服務的質量對承擔多種應用的網路計算環境是非常重要的,承擔這個服務的計算機硬體必須有能力保障服務質量。這個服務首先要有一定的容量,能響應單位時間內合理數量的伺服器請求,同時這個服務對單個服務請求的響應時間要盡量快,還有這個服務要在要求的時間范圍內一直存在。
如果一個WEB伺服器只能在1分鍾里處理1個主頁請求,1個以外的其他請求必須排隊等待,而這一個請求必須要3分鍾才能處理完,同時這個WEB伺服器在1個小時以前可以訪問到,但一個小時以後卻連接不上了,這種WEB伺服器在現在的Internet計算環境里是無法想像的。
現在的WEB伺服器必須能夠同時處理上千個訪問,同時每個訪問的響應時間要短,而且這個WEB伺服器不能停機,否則這個WEB伺服器就會造成訪問用戶的流失。
為達到上面的要求,作為伺服器硬體必須具備如下的特點:性能,使伺服器能夠在單位時間內處理相當數量的伺服器請求並保證每個服務的響應時間;可靠性,使得伺服器能夠不停機;可擴展性,使伺服器能夠隨著用戶數量的增加不斷提升性能。因此我們說不能把一台普通的PC作為伺服器來使用,因為,PC遠遠達不到上面的要求。這樣我們在伺服器的概念上又加上一點就是伺服器必須具有承擔服務並保障服務質量的能力。這也是區別低價伺服器和PC的差異的主要方面。
在信息系統中,伺服器主要應用於資料庫和Web服務,而PC主要應用於桌面計算和網路終端,設計根本出發點的差異決定了伺服器應該具備比PC更可靠的持續運行能力、更強大的存儲能力和網路通信能力、更快捷的故障恢復功能和更廣闊的擴展空間,同時,對數據相當敏感的應用還要求伺服器提供數據備份功能。而PC機在設計上則更加重視人機介面的易用性、圖像和3D處理能力及其他多媒體性能。
㈢ sip協議如何用C語言實現
1、開源的sip伺服器端,比較好用的是Asterisk,標准C程序實現,代碼清晰。
2、sip的client相對比較多,主要有exosip,pjsip和opal。exosip簡單易用,在PC上用比較方便。但是涉及的相關資源太多,用了osip,srtp,ms2等眾多的開源庫,ms2下面還用到了ffmpeg,別的不說,光編譯就是噩夢。opal功能最強,雖然也用到了ffmpeg ,但是自己封裝的非常好,採用插件方式,調用靈活。opal採用class方式提供封裝,介面非常友好。感覺唯一不爽的地方,就是低層使用了ptlib,雖然多平台下都很好用,但放在嵌入式下感覺稍龐大了一些。pjsip精巧,方便移植,嵌入式下應該是首選。不過視頻頻支持方面擴展起來比opal麻煩。個人感覺,對於windows開發者來說,pjsip最大的好處就是代碼調試方便。整個工程一次編譯通過,另外兩個庫還要找很多相關的資源
。
3、其他的一些協議棧也調試過,比如reSipphone,好象是這個名字,還有Yate,不過從快速開發角度看,都不太合適。現在搞sip開發的,一開始就是先找好協議棧。linphone,ekiga什麼的,但龐大。對於剛開始做的,最好是一個精簡的demo。後來找到pjsip下面的幾個例子,慢慢地了解了sip的工作流程,當然少不了抓包工具和tcpmp。
不過,其實,sip沒有想像中的那麼麻煩。現在回頭看,剛開始做項目,使用協議棧絕對不是好想法。如果換個方向,先熟悉SIP基本協議,然後自己改造一個,或完全寫一個,可能效果更好。
㈣ 如何設置SIP網路電話
設置SIP網路電話,需要完成MicroSIP的相關操作!
具體設置步驟如下所示:
1、首先我們需要做的就像將手機打開,之後找到MicroSIP進入界面後就可以看到下面的圖,選擇menu,出現子菜單選擇add account.....這個選項。
㈤ 自己如何搭建伺服器。
1、打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。
(5)win系統如何組建sip伺服器擴展閱讀:
入門級伺服器所連的終端比較有限(通常為20台左右),況且在穩定性、可擴展性以及容錯冗餘性能較差,僅適用於沒有大型資料庫數據交換、日常工作網路流量不大,無需長期不間斷開機的小型企業。
不過要說明的一點就是目前有的比較大型的伺服器開發、生產廠商在後面我們要講的企業級伺服器中也劃分出幾個檔次,其中最低檔的一個企業級伺服器檔次就是稱之為"入門級企業級伺服器",這里所講的入門級並不是與我們上面所講的"入門級"具有相同的含義,不過這種劃分的還是比較少。
還有一點就是,這種伺服器一般採用Intel的專用伺服器CPU晶元,是基於Intel架構(俗稱"IA結構")的,當然這並不是一種硬性的標准規定,而是由於伺服器的應用層次需要和價位的限制。
㈥ sip鍗忚娉ㄥ唽鏈嶅姟鍣ㄧ鍙e彿榛樿や負浠涔
sip鍗忚娉ㄥ唽鏈嶅姟鍣ㄧ鍙e彿榛樿や負5060銆
SIP錛圫ession initialization Protocol錛屼細璇濆垵濮嬪崗璁錛夋槸鐢盜ETF錛圛nternet Engineering Task Force錛屽洜鐗圭綉宸ョ▼浠誨姟緇勶級鍒跺畾鐨勫氬獟浣撻氫俊鍗忚銆
瀹冩槸涓涓鍩轟簬鏂囨湰鐨勫簲鐢ㄥ眰鎺у埗鍗忚錛岀敤浜庡壋寤恆佷慨鏀瑰拰閲婃斁涓涓鎴栧氫釜鍙備笌鑰呯殑浼氳瘽銆係IP 鏄涓縐嶆簮浜庝簰鑱旂綉鐨処P 璇闊充細璇濇帶鍒跺崗璁錛屽叿鏈夌伒媧匯佹槗浜庡疄鐜般佷究浜庢墿灞曠瓑鐗圭偣銆
SIP(Session Initiation Protocol)鏄涓涓搴旂敤灞傜殑淇′護鎺у埗鍗忚銆傜敤浜庡壋寤恆佷慨鏀瑰拰閲婃斁涓涓鎴栧氫釜鍙備笌鑰呯殑浼氳瘽銆傝繖浜涗細璇濆彲浠ユ槸Internet澶氬獟浣撲細璁銆両P鐢佃瘽鎴栧氬獟浣撳垎鍙戙備細璇濈殑鍙備笌鑰呭彲浠ラ氳繃緇勬挱錛坢ulticast錛夈佺綉鐘跺崟鎾錛坲nicast錛夋垨涓よ呯殑娣峰悎浣撹繘琛岄氫俊銆
㈦ SIP伺服器是什麼,舉個例子
SIP是一個網路協議,主要用於音視頻會話的。SIP伺服器就是具有建立這種會話功能的伺服器。QQ應該用的這個協議。你用QQ語音聊天,當點擊視頻通話的時候,你的電腦會向QQ的伺服器(也就是SIP伺服器)發送你想跟誰視頻聊天的信息,伺服器會幫你找到那個人的位置,把你想乾的事情告訴它。對方點擊確定,他的電腦就給伺服器回復接受的信息,伺服器再幫你把這個消息轉給邀請你的人。這樣QQ視頻通話就能正常進行了。
㈧ 關於voip電話的幾個問題 asterisk 軟體 openwrt路由器 sip協議
你的問題。。。。真的很初級。
Asterisk是目前最著名的IP-PBX開源軟體。
你的需求,最簡單的做法是購買三個VoIP網關或IP電話,在網上搜索找個免費的SIP伺服器注冊三個賬號,然後配置到你前面購買的網關或IP電話里,然後就可以通話了。至於通話質量,受你本地網路和電信/聯通間時延影響很大,但一般只要你不要一邊P2P下載一邊打電話,音質都應該還能接受。
OpenWRT + Asterisk 是比較復雜的玩法了,你依然可以網路找討論相關內容的論壇。