How can we help?

Search our guides and tutorials, or browse the categories below.

How do I log in to nginx-rtmp?

Apps 112 views Markdown
  1. In the panel, open My servers and click your server.
  2. On the Overview tab, wait for the App row to say "nginx-rtmp is ready". The page refreshes itself.
  3. Copy the address from the Connection address row. It looks like rtmp://IP-address/secret-path, and the secret path is also in the Admin key row.
  4. In your streaming software (OBS, for example), set the service to Custom under Settings > Stream. Enter this address as the Server, and any name you like (such as stream) as the Stream key.
  5. To pass the stream on to another platform such as YouTube, connect with SSH, add a push rtmp://...; line to /opt/seturack/nginx-rtmp/hedefler.conf, then run cd /opt/seturack/nginx-rtmp and docker compose restart rtmp.

Further down the page, the Username row and the Password row below it are for SSH. Don't use them to log in to nginx-rtmp.

Good to know

  • Instead of publisher authentication, the stream path is secret: nobody can stream without knowing the address. Don't share it.
  • The server doesn't re-encode the stream, it passes it on as it is, so CPU load stays low.
  • Only ports 1935 and 22 (for SSH) are open to the outside.

No server yet? Order a server with nginx-rtmp installed: you choose the size and pay for what you choose.

Was this helpful?

Thanks for your feedback!

Still Need Help?

If you can't find what you need, get in touch.