遠端存取控制技術調研

來源:互聯網
上載者:User

      對於遠端存取技術大家並不陌生,說白了就是P2P技術(我這裡的意思)。

比如QQ,MSN。最有代表性的是SKYPE,把P2P與DHT網路發揮到極致。

 

     遠端存取控制即遠程操作對方案頭,檔案系統。可以遠程開啟網路攝影機,操作音效卡錄音等,是一些遠程教學,支援人員等必須的技術。

 

     市場上比較流行的遠端控制軟體(非木馬)國外有TEAM VIEWER,國內比如NETMAN等。早期這類軟體比如冰河。其實這類技術即可用於木馬,也可以使用者遠程支援人員,視頻會議等,所謂仁者見仁,淫者見淫。

 

     VNC,一個優秀的螢幕控制開源項目,本人最近應朋友之邀進行了研究,VNC特點是地區變化抓屏技術,配合驅動抓屏,效率非常高,速度也很快,和QQ遠程協助進行了測試對比,發現在相同頻寬情況下比QQ遠程協助效果好多了。

 

     有個測試的小軟體,www.gnetcom.com ,如果有興趣可以去看看。

 

有幾類關鍵技術需要注意:

 

     1)關於NAT 防火牆穿越,通常的辦法即所謂的打洞,以及http隧道,UPNP. TRUN STUN,伺服器即可實現這些,另外可以修改http tunnel 來做防火牆的穿越。不過部署TRUN伺服器代價昂貴。

    

     2)關於大並發. 這類系統肯定包含了幾類基本的SERVER,出去剛才說過的TRUN/STUN伺服器,肯定還包括presence server,即登入伺服器。負責使用者登入以及線上狀態。對於大規模的IM的後台,通常的做法是後端庫表散列化+CACHE+分布式伺服器,presence 伺服器之間要通過一定的訊息匯流排進行串連,或者直接操作後端的CACHE。這樣比如使用者分別登入不同的伺服器即可進行互動了。大並發的架構不在乎單機支援多少使用者(當然不能太過份了),TCP至少能支援3W以上吧,UDP麼。。。關鍵在服務的可擴充性上下功夫,既達到即時擴容。

   

     3)視頻音訊即時傳輸,通常視頻可以用H264 CODEC,音頻用GIPS或者其它格式,網上有買GIPS盜版的,不知道可信否,據說能用10年呢,價格1000多元。GIPS的語音效果應該是最好的。視頻音頻還要進行即時錄影等。

 

     4)P2P支援,支援流行的P2P直播與DHT網路,這樣可以節約大量的伺服器頻寬。據說改進版的CHORD演算法比較好。不過沒試過。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.