P2P 傳輸庫:Libjingle

jopen 10年前發布 | 31K 次閱讀 Libjingle 網絡工具包

Libjingle是一個方便實現P2P傳輸的開源庫,由google公司開發,并與2005年12月15日發布第一個版本,可以粗略的看成是 Jingle協議的C++實現庫(peakflys注:只是和Jingle協議非常相似,并不完全兼容,區別以后介紹),Google Talk即是基于這個庫開發的。通過libjingle我們可以建立一個直通的網絡連接(無視中間的NAT、防火墻、中繼服務器和代理等),無需特別關心 Session建立的細節(加解密、格式等),直接進行數據的交換。它也實現了一些輔助的功能,例如XML的解析和網絡代理的處理。我們通過它可以實現如 下的應用:

  • 一個多用戶的語音聊天應用
  • 一個多用戶的視頻會議應用
  • 一個多用戶的現場音樂、流媒體應用
  • 一個點到點的文件傳輸和共享的應用

P2P 傳輸庫:Libjingle

項目主頁:http://www.baiduhome.net/lib/view/home/1386946558979

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!