SRS Streaming Media Server on Ubuntu 24.04 LTS by cloudimg

Applications

Overview

Self hosted SRS (Simple Realtime Server) streaming media server on Ubuntu 24.04 LTS by cloudimg. RTMP ingest, WebRTC publish and play, HLS output, built in JSON API and web test players. Per VM console password generated on first boot, WebRTC candidate IP auto detected, MIT licensed.

Description

SRS (Simple Realtime Server) is an open source, high performance streaming and WebRTC media server. A single native binary ingests live video over RTMP, WebRTC or SRT, and republishes it as RTMP, WebRTC, HLS or SRT to any number of viewers, with a built in HTTP JSON API and web based test players. This cloudimg image runs the official pinned ossrs/srs Docker image (v6.0-r0) as a systemd managed container using host networking, so RTMP and WebRTC media bind directly with no NAT translation in the way. nginx fronts the HTTP API and web console on port 80 with per VM HTTP Basic Authentication (username admin); an unauthenticated /healthz endpoint is always available for load balancer probes. RTMP ingest on port 1935 and WebRTC media on UDP port 8000 are exposed directly, since these are the real media planes and cannot be proxied. Because WebRTC needs a routable address for its ICE candidate, the appliance detects this VM's public IP on first boot and writes it into the SRS configuration as the candidate. A unique console password is generated on the first boot of every VM and written to a root only file. Live HLS segment output lives on a dedicated, independently resizable Azure data disk. SRS is licensed under the permissive MIT license. Recommended size Standard_B2s. Backed by 24/7 cloudimg support.

Key Features

  • Open source RTMP, WebRTC, HLS and SRT streaming media server - the official pinned ossrs/srs v6.0-r0 Docker image run with host networking for direct, NAT free media
  • WebRTC ICE candidate auto detected from the VM's live public IP on every first boot; nginx fronts the HTTP API and web console with a unique per VM Basic Auth password
  • Live HLS output on a dedicated Azure data disk; MIT licensed, backed by 24/7 cloudimg support

Related Technologies

srs simple realtime server streaming server rtmp webrtc hls media server live streaming ubuntu 24.04 azure

Deploy on Azure

Launch this pre-configured VM on Azure with 24/7 support from cloudimg.

View on Azure Marketplace

24/7 Support Included

Email: support@cloudimg.co.uk

Phone: (+44) 0333 006 4730

Product Details

Category
Applications
Support
24/7, 365 days/year
Platform
Microsoft Azure
Last Updated
2026-07-09