You need minimum version 2.0 of Apache OpenMeetings to apply this guide!
Here is instruction how-to set up red5sip transport integration with OpenMeetings on Ubuntu 10.04.
sudo apt-get update sudo apt-get install asterisk asterisk-mysql
aptitude purge asterisk-mysql cd /tmp apt-get build-dep asterisk-mysql apt-get -b source asterisk-mysql dpkg -i asterisk-mysql_1.6.2.0-1_i386.deb
load => res_config_mysql.so
[general] dbhost=127.0.0.1 dbname=openmeetings dbuser=root dbpass= dbport=3306
[settings] sipusers => mysql,general,sipusers sippeers => mysql,general,sipusers extensions => mysql,general,extensions meetme => mysql,general,meetme
[rooms] switch => Realtime/@
service asterisk restart
INSERT INTO sipusers (allow, context, disallow, host, name, secret) VALUES ('ulaw' , 'rooms', NULL, 'dynamic' , 'test', '12345');
Build with Apache Ant
apt-get install jsvc
red5.host - red5 server address (127.0.0.1) sip.obproxy - asterisk adderss (127.0.0.1) sip.phone - sip phone number (test) sip.authid - sip auth id (test) sip.secret - sip password (12345) sip.realm - sip realm, "asterisk" by default sip.proxy - rooms - ids of openmeetings rooms, can be, for example, 2,3,5,6
ln -s /opt/red5sip/red5sip.sh /etc/init.d/red5sip chmod a+x /etc/init.d/red5sip update-rc.d /etc/init.d/red5sip defaults
service red5 start
service red5sip start