當然,Asterisk開發(fā)人員也不會對最新的技術(shù)熟視無睹。在Asterisk-15上重點對視頻會議的功能和WebRTC功能支持做了大幅度的改善,讓我們看看Asterisk-15 發(fā)布版本支持了哪些功能。
- 支持RTCP Multiplexing 和 BUNDLE,縮短了透傳NAT和防火墻時所需時間,加快了呼叫創(chuàng)建的速度。
- 更好地支持了SDP和WebRTC終端的高并發(fā)環(huán)境中的協(xié)商能力。在以前的技術(shù)中,SDP的并發(fā)能力沒有太多問題。但是,隨著多方視頻會議中會議人員的人數(shù)不斷增加,SDP多多方媒體流處理出現(xiàn)了一些問題。例如,多個WebRTC瀏覽器的視頻會議屏。為了解決這個問題,通過支持Unified Plan來實現(xiàn)高并發(fā)SDP的處理。在Asterisk-15版本中,默認支持了Unified Plan。用戶可以可以通過Confbridge和開源項目Cyber Mega Phone 2000 進行進一步測試。
相關(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