My favorites | Sign in
Logo
                
Search
for
Updated Nov 21 (45 hours ago) by seba.wag...@gmail.com
Labels: Featured
InstallationOpenMeetings  
Installation of 0.7 RC2 to 0.9 RC5

System Requirements (Server Side System Requirements!)

Requirements

Database MUST listen and allow TCP/IP connections! And the default character-set/scheme must be UTF8! For example a fresh MySQL does not listen on TCP/IP by default and has not utf8 as default-character-set defined. You have to change these settings and restart your database server so that changes take effect (mysql-config is in my.cnf). Postgres for example does also not listen by default on TCP/IP but uses by default UTF8 (since postgres 7 or 8). To change Postgres listening on TCP/IP check postgresql.conf and add your host to the pg_hba.conf. In Postgres you need to create a database using template1 cause template1 create automatically a scheme called public which is needed (and since postgres 8 you can use several schemes inside one database public is the default one Postgres-Docs).
  • OpenOffice-Service started and listening on port 8100 (see OpenOfficeConverter, this is not necessary for installation but for running later on)
  • Installed ImageMagick (this is not necessary for installation but for running later on), you can get more information on http://www.imagemagick.org regarding installation. The instructions for installation can be found there http://www.imagemagick.org/script/binary-releases.php, however on most linux systems you can get it via your favorite package managers (apt-get it)
  • Installed GhostScript (this is not necessary for installation but for running later on), you can get more information on http://pages.cs.wisc.edu/~ghost/ regarding installation. The instructions for installation can be found there, however on most linux systems you can get it via your favorite package managers (apt-get it).
  • Installed SWFTools (this is not necessary for installation but for running later on), you can get more information on http://www.swftools.org/ regarding installation. Some of the Linux distributions already have it in there package manager see http://packages.debian.org/unstable/utils/swftools), the recommended version of SWFTools is 0.9 as prior version have a big that does lead to wrong object dimensions in the Whiteboard
  • Install FFMpeg (this is not necessary for installation but if you want to test the recording you have to install it
  • MAC OSx / Linux Users => Get Flash Player 10 Beta!! It fixes the CPU Problem for Streaming Video => http://labs.adobe.com/technologies/flashplayer10/

Install OpenMeetings

  1. Download OpenMeetings including Red5
  2. Unpack it (Please make sure that you use an up-to-date unzip-software) (and copy it somewhere in you system, do not start it from your Windows Desktop)
  3. you have now a folder openmeetings_version_no_xx
  4. Prepare Database Settings - go to openmeetings_version_no_xx/webapps/openmeetings/conf/hibernate.cfg.xml
    • MySQL-Database-User: Rename mysql_hibernate.cfg.xml to hibernate.cfg.xml and alter following config values in (mysql_)hibernate.cfg.xml
    • 		<property name="connection.username">root</property>
      		<property name="connection.password"></property>
      
      		<property name="connection.url">jdbc:mysql://YOUR_HOSTNAME/YOUR_DATABASE</property>	
    If you have problems in connecting your database, a common error is that the Database does not listen to TCP/IP Connection, or you properly need to replace the jdbc-driver with the one for your database-version. Of course you must alter YOUR_HOSTNAME/YOUR_DATABASE to fit your needs for example to:jdbc:mysql://localhost/openmeetings
    • Postgres-Database-Users: Rename postgres_hibernate.cfg.xml to hibernate.cfg.xml and alter following config values in (postgres_)hibernate.cfg.xml
    • 		<!-- User  / Password -->
      		<property name="connection.username">postgres</property>
      		<property name="connection.password"></property>
      		
      		<property name="connection.url">jdbc:postgresql://YOUR_HOSTNAME/YOUR_DATABASE</property>	
    Of course you must alter YOUR_HOSTNAME/YOUR_DATABASE to fit your needs for example to:jdbc:postgresql://localhost/openmeetings
    • Any-Database-Users: Rename any_hibernate.cfg.xml to hibernate.cfg.xml.
    Alter the following config values to fit your needs:
    		<!-- User  / Password -->
    		<property name="connection.username">user</property>
    		<property name="connection.password">*****</property>
    		
    		<!-- Database Settings -->
    		<property name="connection.driver_class">org.postgresql.Driver</property>
    		<property name="dialect">org.hibernate.dialect.PostgreSQLDialect</property>
    		<property name="connection.url">jdbc:postgresql://localhost/openmeetings</property>	
    		
    You can see a list of available dialect's here hibernate-SQL-dialects. You must download the driver for your database and copy it to $OPENMEETINGS-HOME/WEB-INF/lib
  5. (Re)start Red5 (The table's will be automatically created by hibernate if there is something wrong with your database values you will see errors in Red5 logfile
  6. go to the Installer by accessing it via browser: http://localhost:5080/openmeetings/install and follow the instructions

After Running the Installer all basics are installed. Now login and go to the Meeting-Rooms and check all features. You possibly will have some difficulties uploading files. Check if OpenOffice is really running, swftool, ImageMagick (including GhostScript, FFMpeg) is available on your System-Path (or your customize the path in the Configuration).

Hidden and experimental features

Links, Changelog, VMWare, Debian

Integration, Single Sign On and LDAP

using 3th Party Publishing Software, RTP-Streams or IP-Cams

Ports, NAT Settings, Customize

  • Default Ports: 1935 (RTMP), 8088 (RTMP-Over HTTP), 5080 (HTTP), 4445 (Desktop Sharing), 8443 (RTMP over SSL) for alternate Port settings have a look at red5/conf/red5.properties. Don't forget that you have also some port settings in the Client, see the red5/webapps/openmeetings/config.xml
  • Custom Colors, Default Language, see red5/webapps/openmeetings/config.xml
  • You may be able to run different red5 instances if you bind it to specific ports.
  • Single Sing On, Integration => Use the Remote Gateway with the SoapMethods

Service for Customization / Installation

Tips and Tricks


Comment by mailtogsureshkumar, Jun 19, 2009

Im Strugling with DB..Can i Download the DataBase?..or

Comment by mailtogsureshkumar, Jun 20, 2009

we r facing difficulties regarding Download openmeeting and we need help. Please someone interested help to it. I need some help regarding installation..Pls

Comment by ivan.bolzer, Jun 29, 2009

For help, listen sebastian !!!

Go to -> http://groups.google.com/group/openmeetings-user?hl=en

Thanks

Comment by chetankharche, Aug 20, 2009

Hi, I successfully installed red5_openmeetings_0_8_4_r2091.zip. Now am trying to add moodle to it. I didnot find any documents stating how to do that. I have downloaded openmeetings_moodle_v5.zip . So can you help me in how to go about it.

Thanks

Comment by prouthon.soul, Sep 12, 2009

Hi, I'm sorry if my english bad, I was Indonesia. I successfully to installed red5-openmeetings-090-rc2-r2227 in my computer, and it's cool.. I was very impressed. openmeeting can be integrated with moodle, and how about dokeos??

Comment by aratmoy, Sep 27, 2009

I have problem with invitation. When I send an Invitation with password authentification, it's doesn't work.

Comment by fmoyas, Nov 19 (3 days ago)

hello. I installed Moodle in my computer. All permissions allowed. I want that my computer operate server as Server running XP. I read in the web that make server in Xp system is impossible... Could this the problem? But, I install others aplications, that flv player and digdig meeting. I want change digdig meeting to openmeeting, because openmeeting is best for my moodle and service that i want to give. Thanks.


Sign in to add a comment
Hosted by Google Code