---
title: "Installing Open Source Media Server On CentOS 9 (Cinnamon-SIG)"
description: "## Installation Process and Pre-requisites: Download and install the Java Development Kit (jdk) from here (I used the rpm version of JDK 6 Update 2): [http://java.sun.com/javase/downloads/index.jsp](http://java.sun.com/javase/downloads/index.jsp) Download and extract Apache ant from here: [http://archive.apache.org/dist/ant/binaries/apache-ant-1.6.5-bin.tar.gz](http://archive.apache.org/dist/ant/binaries/apache-ant-1.6.5-bin.tar.gz) Copy the extracted apache-ant-1.6.5 folder to…"
url: "https://datacyberlink.com/docs/installing-open-source-media-server-on-centos-9-cinnamon-sig/"
updated: "2025-03-17"
category: Installation
tags:
  - Multimedia
  - Open Source
  - Server
  - Tools
---

# Installing Open Source Media Server On CentOS 9 (Cinnamon-SIG)

## Installation Process and Pre-requisites:

Download and install the Java Development Kit (jdk) from here (I used
 the rpm version of JDK 6 Update 2):
 [http://java.sun.com/javase/downloads/index.jsp](http://java.sun.com/javase/downloads/index.jsp)

Download and extract Apache ant from here:
 [http://archive.apache.org/dist/ant/binaries/apache-ant-1.6.5-bin.tar.gz](http://archive.apache.org/dist/ant/binaries/apache-ant-1.6.5-bin.tar.gz)

Copy the extracted apache-ant-1.6.5 folder to /usr/local/ant

Setup the environment variables to include the path for java and ant
 by typing the following at the shell

prompt:PATH=$PATH:$HOME/bin:/usr/local/ant/bin

export PATHThen also remember to add this toÂ  /etc/profile so the
 settings don't get lost the next time you login

Download and extract the Red5 server from here: [http://osflash.org/red5](http://osflash.org/red5)

cd to theÂ Red5 directory you just extracted and type the following at
 the shell prompt toÂ allow java to retrieve the files it needs from
 the net and compile and run the server as a background process (the
 module retrieval is automatic and only has to be done once):ant server

Then that's it it's running. In my case I needed to kill the ant/java
 processes running the server after the java modules were initially
 retrieved and the server built for the first time, but the second time
 it was fineÂ even though it did take about 30 seconds to fully startup
 - this may just be a glitch onÂ my system as IÂ have a lotÂ of other
 stuff also going on.

The final step is to test it. This can be done by moving the contents
 of the webapps/root/demos/ folderÂ from theÂ extracted Red5 directory
 to a webserver somewhere (I don't think it hast to be the same
 machine) and then viewing the list of demos in the index.html file.I
 started off by using the port tester to make sureÂ the demo apps could
 actually connect to the server on the ports they were meant to
 (basically rtmp port 1935) and then moved onto testing the video
 streaming app and then tried a proper live broadcast through the
 server using theÂ simpleBroadcaster app to two friends who were logged
 on using the simple subscriber app. All worked well especially as far
 as the video was concerned though the audio was a little crackly on my
 live broadcast - this could just be the quality of home connections
 however.The onlyÂ last not is just a simple reminder that when running
 theÂ test apps you'll need to specify the server they need to connect
 to - theÂ apps are setup to accessÂ rtmp://localhost/[APP_NAME] but if
 you're not running these apps as a local user you will need to change
 localhost to the name or ip of the serverÂ Red5 is installed on
 So far I'm quite happy with Red5 as a free (very important)
 alternative to FMS2, but should you be looking for a commercial
 product as this is not quite up your streetÂ (that is a cheaper than
 FMS2), then take a look at this instead:

[http://www.wowzamedia.com/index.html](http://www.wowzamedia.com/index.html)

Wowza only requires java to run and is like a very polishedÂ
 commercial version of the Red5 server (it wasÂ actually through
 installing Wowza that I worked out what to do with the web apps for
 Red5 - having had no previous experience in flash streaming other than
 literally installing FMS2)Â which has a very reasonable price tag in
 comparison to the cost of FMS2
