
當(dāng)然,Asterisk開發(fā)人員也不會(huì)對(duì)最新的技術(shù)熟視無睹。在Asterisk-15上重點(diǎn)對(duì)視頻會(huì)議的功能和WebRTC功能支持做了大幅度的改善,讓我們看看Asterisk-15 發(fā)布版本支持了哪些功能。
- 支持RTCP Multiplexing 和 BUNDLE,縮短了透?jìng)鱊AT和防火墻時(shí)所需時(shí)間,加快了呼叫創(chuàng)建的速度。
- 更好地支持了SDP和WebRTC終端的高并發(fā)環(huán)境中的協(xié)商能力。在以前的技術(shù)中,SDP的并發(fā)能力沒有太多問題。但是,隨著多方視頻會(huì)議中會(huì)議人員的人數(shù)不斷增加,SDP多多方媒體流處理出現(xiàn)了一些問題。例如,多個(gè)WebRTC瀏覽器的視頻會(huì)議屏。為了解決這個(gè)問題,通過支持Unified Plan來實(shí)現(xiàn)高并發(fā)SDP的處理。在Asterisk-15版本中,默認(rèn)支持了Unified Plan。用戶可以可以通過Confbridge和開源項(xiàng)目Cyber Mega Phone 2000 進(jìn)行進(jìn)一步測(cè)試。
相關(guān)協(xié)議草案和鏈接:
https://tools.ietf.org/html/draft-roach-mmusic-unified-plan-00
draft-ietf-mmusic-sdp-bundle-negotiation-39
RFC5761
https://github.com/asterisk/cyber_mega_phone_2k