Default Configuration

  • Port 5080: HTTP (For example for file upload and download)
  • Port 1935: RTMP (Flash Stream and Remoting/RPC)

Additionally red5 uses some ports internally. However those ports are not in use by OpenMeetings by default.

Configure alternative ports

You need to change two files:

  • Server-Side configuration: $RED5_HOME/conf/, you need to restart the red5-service so that changes are online.
  • Client-Side configuration: $RED5_HOME/webapps/openmeetings/public/config.xml, you need to clear your browser cache after changing the file.
  • Every server side configuration has a client side representative

Config-Name Default-value Name in Name in public/config.xml
HTTP 5080 http.port red5httpport
RTMP 1935 rtmp.port rtmpport

Preventing Firewall issues

A common way of bypassing the firewall is to change HTTP port to 80

A short description about the connection mechanism: The application first tries connecting to rtmp 3 times, because rtmp is the protocol that is less performance hungry. If that fails the application will fallback to rtmpT.

OpenMeetings over SSL

You can run OpenMeetings completely over SSL. See RTMPSAndHTTPS.