FreeSWITCH 1.8
上QQ阅读APP看书,第一时间看更新

FreeSWITCH Conferences

Conferences in FreeSWITCH have oh, so many features. In particular, in the demo configuration there is one conference "profile" that's fully packed with all the goodies. It's called "video-mcu-stereo", and is defined in /usr/local/freeswitch/conf/autoload_configs/conference.conf.xml.

Conferences using the video-mcu-stereo profile are available at extensions 3500-3599 of demo configuration, as "cdquality_conferences".

The most important characteristics are the ability to mix the video streams incoming from participants, allow for screen sharing, apply video effects such as captions, chroma keys, picture in picture, video playings, and so on. Also, it sports a complete system for chatting and for displaying real time presence/status of participants.

We'll mainly use extension 3500 for testing, but if you're looking for something more frugal and light on your server CPU, look for extensions 3000-3099 ("nb_conferences" extensions, "default" conference profile).