Red5 is a media server created with Java language. It is a free open source software but recently a new version Red5 Pro came out developed by the same people, this new version supports streaming to mobiles, Android or iOS, which red5 does not. The Red5 Pro is commercial product and costs $55 per server.

A media server allows Flash based applications connect to it using Real Time Messaging Protocol (RTMP). The server can send and receive data to and from the connected users who have a flash player installed. The server also allows users to receive and publish streams. This permits video chat applications, live streaming and even ondemand video streaming.

For live streaming the necessary tool if you already have a server with red5 installed is an encoder, an encoder is the software that will connect your computer to the red5 server using the RTMP, which your server provider will give you.
1- FMLE, it is an free Adobe product and does a good job.
2- Wirecast, it is an expensive commercial product of very high quality, absolutely necessary if you starting a TV station.

Although red5 is a free product many people prefer to use Wowza Streaming Engine or Adobe Flash Media Server which are commercial software’s and can be quite expensive, the FMS costs $4500 per server. The reason is that the developers of red5 although have created a wonderful system did not spend much time with tutorials and instructions on how to install and manage a red5 server, for this reason if you searching for a red5 server we suggest you pick a web host which specializes on red5 servers and red5 shared hosting.

1- Red5 Servers relatively cheap red5 servers starting at $15 a month.
2- Red5 Hosting, Hosting Marketers, a web host for experienced webmasters, it is the oldest hosting company specialized on Video and media servers, they also offer Wowza Streaming Engine on its shared plans. They have a very experienced customer support and a reputation for going out of their way to help customers. They starting plan with Red5 enabled costs $9.95 a month. Most other red5 hosting companies are resellers of Hosting Marketers.

Red5 is a formidable media server, extremely flexible and has the advantage of being a free product with with many people working on developing it, for now the main version does not yet work with mobiles, if that is what you need we suggest that instead of using the Red5 Pro version to use the Wowza instead.

How To Install Linux, Apache, MySQL, PHP (LAMP) stack On CentOS 6

About LAMP

LAMP stack is a group of open source software used to get web servers up and running. The acronym stands for Linux, Apache, MySQL, and PHP. Since the server is already running CentOS, the linux part is taken care of. Here is how to install the rest.

Set Up

The steps in this tutorial require the user on the virtual private server to have root privileges.

Step One—Install Apache

Apache is a free open source software which runs over 50% of the world’s web servers.

Then the prompt will ask you if you want to set a root password. Go ahead and choose Y and follow the instructions.

CentOS automates the process of setting up MySQL, asking you a series of yes or no questions.

It’s easiest just to say Yes to all the options. At the end, MySQL will reload and implement the new changes.

By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users? [Y/n] y
... Success!
Normally, root should only be allowed to connect from 'localhost'. This
ensures that someone cannot guess at the root password from the network.
Disallow root login remotely? [Y/n] y
... Success!
By default, MySQL comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n] y
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n] y
... Success!
Cleaning up...
All done! If you've completed all of the above steps, your MySQL
installation should now be secure.
Thanks for using MySQL!

Step Three—Install PHP

PHP is an open source web scripting language that is widely used to build dynamic webpages.

To install PHP on your virtual private server, open terminal and type in this command:

sudo yum install php php-mysql

Once you answer yes to the PHP prompt, PHP will be installed.

PHP Modules

PHP also has a variety of useful libraries and modules that you can add onto your server. You can see the libraries that are available by typing:

yum search php-

Terminal then will display the list of possible modules. The beginning looks like this:

php-bcmath.x86_64 : A module for PHP applications for using the bcmath library
php-cli.x86_64 : Command-line interface for PHP
php-common.x86_64 : Common files for PHP
php-dba.x86_64 : A database abstraction layer module for PHP applications
php-devel.x86_64 : Files needed for building PHP extensions
php-embedded.x86_64 : PHP library for embedding in applications
php-enchant.x86_64 : Human Language and Character Encoding Support
php-gd.x86_64 : A module for PHP applications for using the gd graphics library
php-imap.x86_64 : A module for PHP applications that use IMAP

To see more details about what each module does, type the following command into terminal, replacing the name of the module with whatever library you want to learn about.

yum info name of the module

Once you decide to install the module, type:

sudo yum install name of the module

You can install multiple libraries at once by separating the name of each module with a space.

Congratulations! You now have LAMP stack on your droplet!

We should also set the processes to run automatically when the server boots (php will run automatically once Apache starts):

sudo chkconfig httpd on
sudo chkconfig mysqld on

Step Four—RESULTS: See PHP on your Server

Although LAMP is installed on your virtual server, we can still take a look and see the components online by creating a quick php info page

To set this up, first create a new file:

sudo nano /var/www/html/info.php

Add in the following line:

<?php
phpinfo();
?>

Then Save and Exit.

Restart apache so that all of the changes take effect on your virtual server:

Owning website in this technology world is not much difficult one since there are many web designing concerns available. Designing and hosting a website is not much difficult one with the assistance of web designers and web hosting service providers. Maintaining the website live in the internet is really a challenging one where there are many difficulties needs to face by the website owners. You can find many websites available in this internet world will never sustain live in the internet due to various reasons. The web server like linux server, wowza server , windows server where your website has been hosted under windows hosting, wowza hosting may be crashed by the virus or any other physical damage. If you are planning to design a static website then you need not to worry about the wowza server and wowza hosting. Only the dynamic websites that contain numerous videos need entire security process and the database for such website should be maintained in an excellent manner. This can be achieved only if the site is hosted under wowza hosting system in any of the available wowza server . Though there are many server types available, this wowza server will be the right choice for video based websites. Only few wowza hosting service providers are available in internet but most of them are providing excellent service. Website owner who doesn’t have any idea about wowza hosting can look over the online reviews and can collect information about wowza server and its hosting types.
There is no doubt that only the online reviews will help every people to get information about wowza hosting and its benefits. Such wowza hosting is available in various types, where the website owner can choose any of their needed one. The shared and dedicated wowza hosting are the two types. Website owners who like to own an individual video website in dedicated server can prefer dedicated wowza hosting with pleasure. The dedicated hosting is highly much important for huge database website. In the dedicated wowza server , only one will be hosted and the videos and contains relate to that website will be available in that server. No more websites will be hosted in a single dedicated server. Since maintaining such type of dedicated server with wowza hosting strategies is really much challenging one, few highly reputable wowza hosting service providers will achieve such type of hosting with pleasure. You can find some website owners don’t bother about the type of hosting hence that website owner can prefer shared wowza hosting.
In this wowza hosting type, numerous websites will be hosted in single wowza server . Most of the highly reputable wowza hosting service providers are now ready to assist the website owners who are with interest to host video based websites. People by looking over the online review sites can find out the topmost wowza hosting service providers and can get space in wowza server for their video websites very easily. Website with numerous videos which is being hosted under such wowza hosting will allow excellent video streaming for the welfare of every interested video lover.

The streaming of audios and videos is the most widely used method of media sharing. You can see that there are lots of websites that provide streaming links to the media contents. Wowza is a specialist in maintaining the media content files. You can keep your files well secured here. The use of wowza hosting is extremely easy. You do not need to be confused about the server. This is the simplest media server that you can ever have. The configuration of the wowza servers is extremely easy. You can configure the web server even if you are new to this. What you need is the get the instructions that are provided on the wowza media website. You will get the application and configure the server easily. This is exceedingly straightforward process. The use of this web server for media exchange is used widely because of its simplicity. There are many other web servers that require many require too much time for the configuration. Therefore, most of the people get frustrated from this. The main reason for their less use is their configuration. However, the wowza servers have the simplest configuration present today.

Today, you can find lots of devices around you. There are devices having some extremely powerful interfaces. The mobile phones have evolved a lot. You can see that there are lots of mobile phones that are offering internet connectivity. The firmware used in different mobiles varies. This must be noticed that not all the mobile firmware types are adapted to play media files as played by a computer. So, the use of some specific web servers is required to offer to stream videos and audios on these devices. The feature that makes wowza hosting different from others is the availability on different platforms. The wowza servers can be accessed through any device capable of internet connectivity. There are different servers for different platforms. These servers provide an effective way for using wowza on any of the devices. You can access wowza from Symbian operated devices, Palm or Web OS devices, Android devices and iOS devices. There are certain other devices such as TVs and set-top boxes having internet connectivity. You can access the media server from these devices too.
There is a cost of everything. Wowza hosting is also not free. You need to pay for getting the proper use of the server. There are several payment options that can be used to access wowza servers. The payments start from $25. This is the lowest payment option available. In this package, you will get 1 TB tariff with 10 GB of storage space. The use of this can package can be done by many people having individual websites. For larger organizations, there are other packages that can be used. The higher amount packages have lager tariff rates and larger storage spaces. You can choose the package that is perfect for you.