日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

doubango简介

發布時間:2023/12/13 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 doubango简介 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、doubango官網:http://www.doubango.org/

doubango常用項目國內鏡像(放在淘寶的svn服務器),目前有4個項目:doubango, idoubs, imsdroid, telepresence。項目的svn地址如下格式
http://code.taobao.org/svn/【項目名稱】/trunk
例如idoubs,可直接http://code.taobao.org/svn/idoubs/trunk,版本以最新2.0為準,去掉了1.0的代碼和庫,以前的svn log沒了

2、doubango是一個開源的VOIP基礎平臺,?并能用于嵌入式和桌面系統的開源框架,該框架使用ANSCI-C編寫,具有很好的可移植性。

3、根據doubango的框架、特點與linphone的對比,顯然doubango更適合做視頻會議系統和視頻會議終端的選擇,理由?根據linphone的rtp會話管理可見只適合2方進行視頻通話,如要支持多方(>3)視頻會議,需MCU配合server進行音視頻轉發和mix,linphone對于nat穿透的方案只有stun和轉發,linphone適合更適合當做一款網絡電話終端供普通網民當做視頻電話用。

4、doubango包含了?SIP/IMS (VoIP) 的客戶端、服務器端的組件。

?

Client-side components
sipML5HTML5 SIP client using?webrtc2sip?Gateway.
Enjoy our live demo ?
clik2dialA complete Click-to-Call Solution using?webrtc2sip?Gateway and?sipML5.
Enjoy our live demo ?
webrtc4allWebRTC extension for Safari, Opera, Firefox and IE.
Boghe
  • SIP video client for?Windows Phone 8?and?Surface Pro
  • IMS/RCS Client for Windows XP, Vista, 7 and 8
iDoubsSIP/IMS VideoPhone for iOS (iPhone, iPad and iPod Touch) and MAC OS X.
IMSDroidSIP/IMS Client for Android.
libSigCompSignaling Compression (SigComp) library
Server-side components
webrtc2sipSmart SIP and Media Gateway to connect?WebRTC?endpoints to any SIP-legacy network.
Enjoy our live demo ?
telepresenceOpen Source?TelePresence?system with a smart and powerful?MCU.?
Enjoy our live demo ?
Flash2IMSAdobe? Flash? to SIP/IMS Gateway.

?

?

5、doubango的主要特點

? Powerful MCU (Multipoint Control Unit) for audio and video mixing

? Stereoscopic (spatial) 3D and stereophonic audio
? Full (1080p) and Ultra (2160p) HD video up to 120fps
? Conference recording to a file (containers: *.mp4, *.avi, *.mkv or *.webm)
? Smart adaptive audio and video bandwidth management
? Congestion control mechanism
? SIP registrar
? 4 SIP transports (WebSocket, TCP, TLS and UDP)
? SA (direct connection to SIP clients) and AS (behind a server, such as Asterisk, reSIProcate,
openSIPS, Kamailio…) modes
? Support for any WebRTC-capable browser (WebRTC demo client at http://conf-call.org/)
? Mixing different audio and video codecs on a single bridge (h264, vp8, h263, mp4v-es,
theora, opus, g711, speex, g722, gsm, g729, amr, ilbc)
? Protecting a bridge with PIN code

? Unlimited number of bridges and participants

? Connecting any SIP endpoint
? Easy interconnection with PSTN
? NAT traversal (Symmetric RTP, RTCP-MUX, ICE, STUN and TURN)
? RTCP Feedbacks (NACK, PLI, FIR, TMMBN, REMB…) for better video experience
? Secure signalling (WSS, TLS) and media (SDES-SRTP and DTLS-SRTP)
? Continuous presence
? Smart algorithm to detect speakers and listeners
? Different video patterns/layouts
? Multiple operating systems (Linux, OS X, Windows…)
? 100% open source and free (no locked features)
? Full documentation
? …and many others

? ? 6、doubango架構圖

說明:

tinySAK (Swiss Army Knife): Utilities functions (SHA-1, MD5, HMAC, String, List, Timers, Thread, Mutex, Semaphore, ...)
tinyNET: Networking (DNS, DHCPv4/v6, STUN, TURN, ICE, ENUM, Sockets, ...)
tinyHTTP: HTTP stack (CONNECT, DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT, TRACE, ...)
tinyXCAP: XCAP stack (AUID manager, URL generator) without XML parser (See Java code for parsers)
tinyIPSec: IPSec SA manager. Useless for Android but you MUST have it
tinySMS: SMS over IP (SM-TL, SM-RL) for IMS/LTE networks
tinySIGCOMP: Signaling Compression
tinySDP: SDP protocol
tinyRTP: RTP/RTCP protocols
tinyMSRP: MSRP protocol (Chat and File Transfer)
tinyMEDIA: Media plugins manager (Audio, video, Codecs, sessions, MSRP, QoS, ...)
tinyDAV(Doubango Audio Video): Media plugins implementation
tinySIP: SIP/IMS stack

轉載于:https://www.cnblogs.com/fuland/p/3654834.html

總結

以上是生活随笔為你收集整理的doubango简介的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。