Byrdhouse
Task: Video conferencing
Multilingual collaboration & video conferencing.