青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Libjingle庫 綜述

   國內現在很多語音聊天工具都是基于TURN方式實現的,包括YY、AK等等,這種方式對于服務器的性能要求很高,而且在用戶量增大的時候,服務器壓力也會越來越大,用戶的語音質量也會受到很大影響。而基于P2P方式實現的語聊服務器,就可以極大的避免這種情況的發生,而且用戶的語音體驗也會非常好。
   通過上文(P2P的原理和常見的實現方式(為libjingle開路))我們知道,因為NAT設備沒有固定標準的原因,導致并不能100%的實現P2P,但是根據現在通用的ICE&STUN的方式,P2P的成功率可以達到90%多。前段時間在找使用這種方法實現的成熟庫,最后猛然發現libjingle就在那里。
   通過一個多星期的研究,在此記錄一下libjingle庫的大致情況,如有不妥,希望朋友們可以留言或者郵件(peakflys@gmail.com)指正。

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

·一個多用戶的語音聊天應用

·一個多用戶的視頻會議應用

·一個多用戶的現場音樂、流媒體應用

·一個點到點的文件傳輸和共享的應用

目前庫的版本是0.7.1(2012102日發布),支持WindowsUNIX/Linux,開源許可用的是Berkeley-style,這也就意味著,可以任意的修改和擴展它來更好的滿足自己產品的需要。

庫的SVN路徑:http://libjingle.googlecode.com/svn/trunk/talk

       值得注意的是:

    Libjingle庫本身的實現依賴于一些第三方庫,例如: 語音聊天依賴于Linphone或者GIPS,這取決于使用者的平臺

    Libjingle只是一個客戶端的實現, relay Server協議和STUN協議(如果需要),還需要自己實現

實現relay Server后的網絡結構(STUN使用 網絡上現有的,例如Google等公司提供的公有STUN服務器)

實現relay ServerSTUN Server后的網絡結構:


STUN協議的實現不難,網上也有很多開源的代碼實現,關鍵是需要一些資源的部署(需要兩個公網IP)

 

P2P的關鍵實現在客戶端,通過使用libjingle我們可以快速的構造一個健壯高效的P2P Client,如果僅僅是實現類似于Skype或者QQ那樣的兩人或者幾人聊天,服務器方面實現就非常容易。但是如果要實現大用戶參與的語音室,那么我們就得專注于服務器廣播包的優化了。
                                                                                 by peakflys 16:53:47 Wednesday, January 30, 2013

posted on 2013-01-30 16:54 peakflys 閱讀(17867) 評論(3)  編輯 收藏 引用 所屬分類: P2P

評論

# re: Libjingle庫 綜述 2013-01-30 23:04 免費空間

寫的挺好 這個是樓主翻譯的 還是個人寫作的?  回復  更多評論   

# re: Libjingle庫 綜述 2013-01-31 11:21 peakflys

文章黑體字部分還有圖片來自Google的英文開發文檔,文檔首頁見:https://developers.google.com/talk/libjingle/index @免費空間  回復  更多評論   

# re: Libjingle庫 綜述 2014-07-06 20:52 呆賊兄

你好,請問有TURN server的源碼實例嗎?想要做一個webrtc的轉發服務器。有相關經驗可以傳授嗎?  回復  更多評論   


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


<2012年9月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

導航

統計

公告

人不淡定的時候,就愛表現出來,敲代碼如此,偶爾的靈感亦如此……

常用鏈接

留言簿(4)

隨筆分類

隨筆檔案

文章檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产免费成人在线视频| 亚洲国产精品第一区二区三区| 欧美小视频在线| 亚洲欧美国产精品桃花| 一区二区日韩欧美| 欧美日韩福利视频| 亚洲理论电影网| 亚洲国产精品女人久久久| 午夜精品一区二区三区在线| 欧美性猛交一区二区三区精品| 日韩午夜在线视频| 亚洲精品国产精品国产自| 欧美国产欧美亚洲国产日韩mv天天看完整| 狠狠狠色丁香婷婷综合久久五月| 欧美中文字幕第一页| 性刺激综合网| 在线观看日韩欧美| 亚洲成色www久久网站| 久热精品在线| 亚洲美女91| 亚洲午夜av| 国产在线视频欧美| 蜜桃久久av一区| 欧美v国产在线一区二区三区| 亚洲国产精品久久人人爱蜜臀 | 欧美日韩亚洲视频| 一本色道精品久久一区二区三区| 亚洲精品极品| 国产精品sss| 久久精品视频免费| 媚黑女一区二区| 亚洲最新在线视频| 亚洲一卡久久| 精品91在线| 亚洲黄网站在线观看| 欧美性猛交xxxx乱大交退制版| 午夜在线观看欧美| 久久久久久电影| 日韩一区二区精品| 亚洲欧美99| 亚洲国产精品久久久久秋霞不卡 | 香蕉精品999视频一区二区| 亚洲在线免费观看| 亚洲国产精品999| 一本色道久久88亚洲综合88| 国产一区二区久久久| 亚洲国产高潮在线观看| 欧美视频在线观看一区| 老司机aⅴ在线精品导航| 欧美看片网站| 久久久久久夜| 欧美日韩专区| 欧美成人中文| 国产日韩欧美综合精品| 亚洲国产精品黑人久久久 | 免费久久99精品国产自| 亚洲永久免费av| 欧美成人综合在线| 欧美一区二区三区四区夜夜大片| 久久视频精品在线| 亚洲欧美变态国产另类| 欧美成年人视频| 久久精品国内一区二区三区| 欧美激情视频网站| 久久免费偷拍视频| 国产精品sss| 最近中文字幕日韩精品 | 欧美精品18+| 久久永久免费| 国产精品乱码一区二区三区| 亚洲大片一区二区三区| 国产综合18久久久久久| 一本色道久久综合一区| 亚洲国内精品在线| 久久精品一区二区| 久久激情一区| 国产三区精品| 小辣椒精品导航| 欧美亚洲免费高清在线观看| 欧美午夜精品久久久久久久| 亚洲人成网在线播放| 亚洲茄子视频| 欧美激情视频网站| 亚洲黄色成人网| 亚洲精品日韩激情在线电影| 久久综合99re88久久爱| 久久综合九色| 在线观看日韩欧美| 六月天综合网| 亚洲成色精品| 亚洲精品国产欧美| 欧美激情一区二区三区在线视频| 欧美成人免费在线视频| 精品999在线播放| 久久精品亚洲一区二区| 免费h精品视频在线播放| 尤物yw午夜国产精品视频明星 | 国产精品―色哟哟| 亚洲淫性视频| 欧美在线免费看| 国产一区二区三区四区五区美女 | 一区二区三区欧美| 午夜精品久久久久久久99黑人| 国产精品久久久久久av福利软件| 一区二区日韩| 欧美一区观看| 激情久久综合| 欧美成人一区二区三区在线观看 | 午夜精彩国产免费不卡不顿大片| 欧美日韩亚洲国产一区| 在线免费不卡视频| 美女黄网久久| 99国产精品久久久久久久久久| 亚洲一区二区视频| 国产婷婷一区二区| 美女主播精品视频一二三四| 亚洲精品久久久久久一区二区 | 亚洲人成在线观看一区二区| 一区二区三区高清在线观看| 国产精品xxxxx| 欧美一级视频免费在线观看| 免费不卡在线观看av| 亚洲乱码国产乱码精品精 | 欧美专区中文字幕| 亚洲第一福利在线观看| 欧美视频第二页| 久久爱www.| 最新国产乱人伦偷精品免费网站| 亚洲欧美日韩网| 1769国内精品视频在线播放| 欧美日韩国内| 欧美专区在线播放| 亚洲美女诱惑| 免费观看不卡av| 亚洲欧美精品伊人久久| 亚洲第一伊人| 国产日韩一区二区三区在线播放 | 亚洲欧美日韩国产一区| 在线观看一区视频| 国产精品嫩草99a| 农村妇女精品| 性欧美videos另类喷潮| 亚洲日本电影在线| 麻豆成人在线观看| 欧美一二三区精品| 一本色道久久综合| 精品99一区二区三区| 国产精品日韩一区二区三区| 欧美成人一品| 久热综合在线亚洲精品| 香蕉久久夜色精品| 亚洲永久免费观看| 日韩视频国产视频| 亚洲国产精品久久久久秋霞蜜臀| 久久精品道一区二区三区| 亚洲天堂网在线观看| 亚洲精一区二区三区| 亚洲第一在线综合网站| 国产亚洲电影| 国产欧美精品日韩精品| 国产精品久久77777| 欧美日韩一区二区三区高清| 欧美激情亚洲激情| 欧美成人精品三级在线观看| 久久久九九九九| 欧美一区二区三区视频在线| 亚洲私人影院| 亚洲视频专区在线| 亚洲香蕉视频| 亚洲一区bb| 亚洲欧美另类在线观看| 一本色道久久综合狠狠躁的推荐| 亚洲欧洲一区二区三区| 亚洲人成精品久久久久| 亚洲精品视频一区二区三区| 亚洲人成在线观看一区二区| 亚洲精品少妇| 一区二区欧美日韩| 亚洲一级在线| 欧美一区二区三区男人的天堂| 香蕉久久夜色精品国产使用方法| 亚洲男人影院| 亚洲欧美另类中文字幕| 在线日韩欧美视频| 在线成人小视频| 亚洲第一精品夜夜躁人人爽| 在线观看国产欧美| 亚洲黄色在线看| 日韩视频在线播放| 亚洲视频免费在线观看| 亚洲香蕉网站| 欧美在线一级视频| 美日韩在线观看| 亚洲国产婷婷香蕉久久久久久99| 亚洲人成小说网站色在线| 亚洲视频一区二区| 久久精品国产第一区二区三区最新章节| 久久精品一区二区| 欧美久久综合| 国产色综合网|