MediaCP Manual
    1. Getting Started
    2. Sales Questions
    3. Frequently Asked Questions
    4. Transcoder System Benchmarks
    5. Start your own streaming platform
    1. Change account currency
    2. Product Licensing
    1. Introduction
    2. Installation & Upgrade
      1. System Requirements
      2. Versions & Releases
      3. Installation
      4. Upgrading
      5. Streaming Servers
        1. Nginx-Rtmp Video Server
        2. Flussonic Media Server
        3. Icecast 2 / Icecast KH
        4. Wowza Streaming Engine
      6. SSL Certificates
    3. Billing Integration
      1. WHMCS Integration Guide
    4. Migrate from other software
      1. Migrate from Centovacast
    5. Backup & Restoration
      1. Backup MediaCP
      2. Restore MediaCP
      3. Transfer to another server
    6. Administration
      1. Custom Web Service Configurations
      2. Reset Admin Password
      3. Port 80 / 443 Proxy
      4. MediaCP System Commands
      5. Change MediaCP domain name
      6. Move media to another hard disk
      7. Secure your server
      8. Troubleshooting Login Errors
    7. Scaling
      1. Scale with Wowza and CloudFront CDN
      2. Nginx-Rtmp with CloudFront CDN
    8. Troubleshooting
      1. Grant access to support team
      2. Troubleshooting Wowza Streaming Engine
      3. FTP Troubleshooting
      4. MySQL Database Troubleshooting
      5. Reporting Troubleshooting
      6. Troubleshooting Liquidsoap AutoDJ
      7. Video Relay Troubleshooting
    1. Introduction
    2. Administrators Dashboard
    3. System Configuration
      1. General
      2. Services
      3. Video Players
      4. Albums
      5. Email
      6. Plugins
      7. Statistics
      8. Backups
      9. Custom HTML
      10. Misc
    4. Customer Accounts
      1. Managing existing Customers
      2. Create a new Customer
      3. Deleting a Customer
      4. Login as another Customer
      5. Send email to Customer
      6. Reset Customer Password
    5. Reseller Accounts
      1. Reseller Plans
      2. Create a Reseller Account
    6. Media Services
      1. Creating a Media Service
      2. Deleting a Media Service
    7. Announcements
      1. Managing Announcements
      2. Creating Announcement
      3. Deleting Announcement
    8. Statistics
    9. Software Health
    10. Software Updates
    11. Email Templates
    12. API
    1. API Documentation
    2. Custom Domain Names
    3. Shoutcast 2 Admin Guide
    4. Wowza and Flussonic on same system
    5. Submit a feature request
    6. Wowza Custom Properties
    1. Shoutcast 2 Live Broadcasting
    2. DJ Priorities
    3. HTML5 Audio Player
    4. Broadcasting with AutoDJ
    5. Shoutcast 2 Premium
    6. Mount Points
    1. Getting started with video streaming
    2. Live Streaming Overview
    3. TV Station Overview
    4. Ondemand Video Streaming
    5. Relay & IP Camera
    6. Connecting your encoder
    7. Managing your media files
    8. Embedding player on your website
    9. Video Transcoding (Adaptive Bitrate Streaming)
    10. Image Logo or Watermark Overlay on Video Stream
    11. nDVR Live Streaming
    12. Shoutcast 2 Stream Publishing
    13. Facebook Live Streaming
    14. Youtube Stream Publishing
    15. Icecast Stream Publishing
    16. Twitch Stream Publishing
    17. Periscope Stream Publishing
Nginx-Rtmp Video Server

Last updated 6 months ago

Nginx-Rtmp is capable of providing high quality video streaming with no additional streaming engine costs. Many of the features enjoyed by other integrations are possible however we consider nginx-rtmp to be a hobby platform and not a professional streaming engine.

View the full list and comparison of supported features.

When will TV Stations be available?

Currently there is no professional technology to deliver Server Side streaming. Other software may provide a similar function, however you should be warned that most use EXT-X-DISCONTINUITY-SEQUENCE tag to join the video files which is not supported on many platforms and does not guarantee a smooth transition between video files or live streaming.

Our team are currently working on developing a professional solution that joins VoD files and live streams correctly and professionally, by joining at the keyframe. This ensures the broadcast can be delivered to your end users, or stream targets without glitches or broken transitions.

If you would like to be notified when this is available, please vote on the feature. We will notify the primary contact of your account once it is available.

Install Nginx-Rtmp

  1. You will require a MediaCP Video Subscription or Perpetual license
  2. Please open ports 19350 and 19360 in your firewall:
  3. Ensure MediaCP has SSL installed
  4. Run the following on your server:
    /root/init --install-nginx-rtmp
  5. Navigate to https://your-panel.com:2000/page/admin/plugins
  6. Now you can create new NginxRtmp services in the panel

Can i change nginx-rtmp ports?

Ports 19350 and 19360 are used by default in order to not conflict with other streaming engines that might be installed on the system. It is not possible to change the nginx-rtmp default ports at the moment, they must remain as 19350 and 19360.

Table of Contents