Now nginx is installed! By default it installs to /usr/local/nginx, so to start the server run the following command: $ sudo /usr/local/nginx/sbin/nginx configure -with-http_ssl_module -add-module=./nginx-rtmp-module-dev
#RTMP SERVER WINDOWS FREE INSTALL#
Make sure you have the necessary tools to build nginx using the following command: $ sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev $ wget $ wget $ tar -zxvf nginx-1.16.1.tar.gz Also, I recommend using a dynamic DNS service to overcome dynamic IP issues that come up with residential hosting.
#RTMP SERVER WINDOWS FREE HOW TO#
If you are hosting your server in your home, you will have to forward TCP port 1935 to the box…this varies by router, so look up how to set up port forwarding for your router. Note to Mac users: You can install nginx with the RTMP module via Homebrew: Note to Windows users: If you want to use Windows, you can find Windows binaries for nginx with the RTMP module already included here: I recommend using Ubuntu for the server software for the sake of ease, but you can obviously use whatever you want. Just make sure you have sufficient bandwidth…remember that bandwidth usage will be (the size of a stream) * (the number of people uploading + the number of people downloading). I especially recommend Vultr or Digital Ocean as providers. In order to setup your Own RTMP Server a VPS. Essentially it just grabs data from the input and forwards it on to the output, simple data transfer. RTMP is actually remarkably light on system resources.
This example will cover the basics of establishing a simple RTMP server on a Linux server.Ī couple things you can do with your own RTMP server that you might be interested in:
But sometimes you want some more further control over your own stream, or you want other people to be capable to stream to you on your server, or you want to stream to multiple places or any plenty of things that require you to have access to an exact RTMP stream from an RTMP server. Most people who stream enjoy using services such as Dacast, Twitch or Ustream to deliver Live video to viewers, and that works well.