Customize Openmeetings logo
If you want to set up your logo in Openmeetings header you can do the following:
- create your logo image as PNG 40px height
- replace /opt/red5/webapps/openmeetings/public/themes/basic-theme/general/logo.png with your logo file
Renaming /openmeetings context
If you want to have
http://yourcorp.com:5080/yourmeetings
instead of
http://yourcorp.com:5080/openmeetings
you need to do the following
- stop openmmetings if it is running
-
go to openmeetings install dir (for ex. /opt/red5)
-
rename
/opt/red5/webapps/openmeetings
to
/opt/red5/webapps/yourmeetings
(for ex.
mv /opt/red5/webapps/openmeetings
/opt/red5/webapps/yourmeetings
)
-
open
/opt/red5/webapps/yourmeetings/public/config.xml
using your favorite text editor (for ex.
vim /opt/red5/webapps/yourmeetings/public/config.xml
)
-
find and modify
<webAppRootKey>openmeetings</webAppRootKey>
to be
<webAppRootKey>yourmeetings</webAppRootKey>
-
find and modify
<httpRootKey>/openmeetings/</httpRootKey>
to be
<httpRootKey>/yourmeetings/</httpRootKey>
That's it
Changing hard-coded application name in string labels
To have
Your Application Name
instead of
Openmeetings
in
all
text labels you need to do the following
-
ensure
{0}
placeholder is used in
all
strings you have added and/or modified (all strings bundled into
Openmeetings already have this placeholder)
- login to Openmeetings as user with administrator privileges
-
go to
Administration -> Configuration
-
find and edit configuration with name
application.name
-
Set its value to be
Your Application Name
-
Save
- reload page or relogin
All string will display
Your Application Name
in place of
Openmeetings
Running multiple Openmeetings instances on the same server
If you want to run multiple Openmeetings instances on the same server i.e. to have
http://yourcorp.com:5080/openmeetings1
http://yourcorp.com:5080/openmeetings2
etc.
you need to do the following:
- edit webapps/openmeetings1/WEB-INF/red5-web.properties for every Openmeetings
instance and add the following line webapp.contextPath=/openmeetings1 to it (context of
every instance should match the folder name in webapps dir)
- in case of java memory problems modify red5.sh add following line:
export JAVA_OPTS="-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -XX:MaxPermSize=128M"
or red5.bat:
set JAVA_OPTS=-XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -XX:MaxPermSize=128M