Listing Thumbnail

    MistServer by cloudimg - Multi-Protocol Live Streaming Server

     Info
    Sold by: cloudimg 
    Deployed on AWS
    Free Trial
    AWS Free Tier
    This product has charges associated with it for seller support. MistServer eliminates multi-protocol streaming complexity: ingest RTMP and deliver HLS, MPEG DASH and WebRTC instantly, secured out of the box with per-instance credentials generated on first boot. A working multi protocol playback endpoint is operational within minutes of launch. Backed by 24/7 cloudimg support.

    Overview

    Open image

    This is a repackaged open source software product wherein additional charges apply for cloudimg support services.

    MistServer, Broadcast Grade Multi-Protocol Streaming on AWS

    MistServer is a full featured, open source streaming media server repackaged by cloudimg with professional support. Ingest a live feed over RTMP (or RTSP, SRT, HLS) and republish it simultaneously as HLS, MPEG DASH, WebRTC, progressive HTTP, MP4 and RTMP, all from a single source, managed through the MistController web interface and JSON API. This AMI delivers MistServer 3.11.1 fully installed and secured so a working multi protocol playback endpoint is operational within minutes of launch, with no manual package installation required.

    Why Choose This AMI

    Unlike bare Nginx RTMP setups or manually configured streaming servers, this AMI provides multi protocol output without additional transcoding sidecars or modules. Unlike unpackaged MistServer installs, every deployment ships pre hardened with unique per instance credentials, so there are no shared defaults to rotate and no manual security configuration. The MistController web interface gives you stream management, protocol inspection and live playback preview in one place.

    Application Stack

    MistServer runs as an unprivileged system user under systemd, which restarts it on failure. The MistController management interface and JSON API are bound to the loopback interface and reverse proxied over HTTPS by nginx with a self signed certificate regenerated per instance. Port layout:

    • Port 443: HTTPS management interface
    • Port 1935: RTMP ingest
    • Port 8080: multi protocol HTTP output (HLS, MPEG DASH, progressive TS, FLV, MP4)
    • Port 80: HTTP redirect to HTTPS plus an unauthenticated health endpoint for load balancers

    Secure First Boot

    An unprotected media server hands an attacker full control. This image is secure by default. On first boot every instance generates three independent secrets written to a root only file:

    • A MistServer administrator password for the management interface and API
    • An HTTP Basic credential protecting the network facing management surface
    • A random passphrase every RTMP publisher must supply to push a stream

    No two deployments share a credential and nothing is baked into the image.

    Self Test Included

    The image ships with ffmpeg and an end to end self test tool that publishes a test pattern over the signed RTMP endpoint, pulls it back as MPEG transport stream and HLS, authenticates the management API and confirms the authentication rules behave correctly, proving the entire pipeline works on demand.

    Use Cases

    • Event production teams streaming conferences or live events to many concurrent viewers via HLS and WebRTC, using OBS Studio as the source encoder and this AMI as the origin server inside their own AWS account.
    • Learning platforms embedding low latency WebRTC playback for live remote classrooms while simultaneously recording to MP4 for on demand replay.
    • Media companies needing a self hosted, web managed origin server that feeds a CDN with HLS and DASH without third party SaaS dependencies.

    Getting Started

    Launch the AMI, retrieve your unique credentials from the instance, point OBS Studio or ffmpeg at the RTMP endpoint with your passphrase, and confirm playback in your browser via the MistController interface. The built in self test validates the full pipeline in seconds. For help with deployment or configuration, contact cloudimg support at support@cloudimg.co.uk .

    This is a repackaged open source software product with additional charges for cloudimg support services. MistServer is developed by DDVTech and released into the public domain under the Unlicense. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.

    Highlights

    • Broadcast grade multi protocol streaming: a single RTMP publish is republished in real time as HLS, MPEG DASH, WebRTC, progressive HTTP, MP4 and RTMP, all managed from the MistController web interface with a JSON API, preinstalled and ready within minutes of launch
    • Secure by default: three independent per instance secrets are generated on first boot and written to a root only file - a management admin password, an nginx HTTP Basic credential and an RTMP push passphrase - so no two deployments share a credential and none is baked into the image
    • The management interface is bound to loopback and served over HTTPS by nginx with a per instance self signed certificate, ffmpeg and an end to end self test tool ship in the image, and every deployment is backed by 24/7 cloudimg support

    Details

    Sold by

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 24.04

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Free trial

    Try this product free for 7 days according to the free trial terms set by the vendor. Usage-based pricing is in effect for usage beyond the free trial terms. Your free trial gets automatically converted to a paid subscription when the trial ends, but may be canceled any time before that.

    MistServer by cloudimg - Multi-Protocol Live Streaming Server

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Usage costs (800)

     Info
    • ...
    Dimension
    Description
    Cost/hour
    m5.large
    Recommended
    m5.large
    $0.08
    t2.micro
    t2.micro instance type
    $0.04
    t3.micro
    t3.micro instance type
    $0.04
    c5a.12xlarge
    c5a.12xlarge instance type
    $0.24
    c5a.16xlarge
    c5a.16xlarge instance type
    $0.24
    c5a.24xlarge
    c5a.24xlarge instance type
    $0.24
    c5a.2xlarge
    c5a.2xlarge instance type
    $0.24
    c5a.4xlarge
    c5a.4xlarge instance type
    $0.24
    c5a.8xlarge
    c5a.8xlarge instance type
    $0.24
    c5a.large
    c5a.large instance type
    $0.08

    Vendor refund policy

    Refunds available on request.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    Initial release of MistServer 3.11.1 as a ready-to-use, secure-by-default streaming media server with per-instance admin and RTMP push secrets generated on first boot.

    Additional details

    Usage instructions

    Connect via SSH on port 22 as the default login user for your operating system variant (for the Ubuntu 24.04 variant the user is ubuntu). Retrieve the generated per-instance secrets with: sudo cat /root/mistserver-credentials.txt. Open the MistServer management interface in a browser at https://<instance-public-ip>/ (a self signed per-instance certificate is used, so accept the browser warning) and sign in as admin with the generated password; you are prompted once by the HTTPS proxy and once by the MistServer interface, both using the same admin credential. Publish a live stream from OBS Studio or ffmpeg to rtmp://<instance-public-ip>:1935/<passphrase>/live, where <passphrase> is the generated MIST_PUSH_PASSPHRASE and the stream key is live, then play it back over the HTTP output, for example the HLS playlist at http://<instance-public-ip>:8080/hls/live/index.m3u8. An unauthenticated health endpoint is available at http://<instance-public-ip>/healthz. Verify the whole pipeline at any time with: sudo mist-selftest. The instance security group opens ports 22 (SSH), 80 (HTTP redirect and health), 443 (HTTPS management UI), 1935 (RTMP ingest) and 8080 (HLS and HTTP output). The services run under systemd: systemctl status mistserver nginx.

    Resources

    Vendor resources

    Support

    Vendor support

    cloudimg provides 24/7 technical support for this product by email and live chat. Our engineers help with deployment, configuration, updates, performance tuning and troubleshooting; critical issues receive a one hour average response. Contact support@cloudimg.co.uk .

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.