Mux logo - video home
Docs
  • Introduction to Video
  • Stream video files
  • Start live streaming
  • Build real-time video experiences
  • Make API requests
  • Play your videos
  • Use Mux Player
  • Use a custom domain for streaming
  • Enable static MP4 renditions
  • Download for offline editing
  • Embed videos for social media
  • Listen for webhooks
  • Secure video playback
  • Create clips from your videos
  • Get images from a video
  • Create timeline hover previews
  • Adjust audio levels
  • Add watermarks to your videos
  • Add subtitles to your videos
  • Minimize processing time
  • Upload files directly
  • Autoplay your videos
  • Synchronize video playback
  • Integrate with your CMS
Mux.comLog in
Mux logo - video home
Docs
GuidesAPI ReferenceChangelog

Use your own custom domain

Use your own domain for live streaming ingest and live and on-demand playback. For live streaming ingest we support CNAME-ing or "canonical naming" global-live.mux.com. For playback, we support the streaming of videos or serving images from your own domain.

In this guide:

Use your own domain name for live ingest

Use your own domain name for live ingest

Use your own domain for delivering videos and images

Use your own domain for delivering videos and images

Use your own domain name for live ingest

CNAME-ing, short for "Canonical Naming", is a configuration that allows you to change the default name we provide. For live streaming, use your own domain for ingest instead of global-live.mux.com. All you need to do is add a CNAME to your domain's DNS settings that points to global-live.mux.com.

RTMP vs. RTMPS with custom domains

Mux supports both RTMP and RTMPS entry points. Live streams are published at global-live.mux.com.

RTMP supports using custom domains. Custom domains will not work for RTMPS.

Please reach out to our support team with additional details of your requirements.

Here are a few popular domain services with CNAME-ing instructions. If your domain service is not listed, try searching their support resources.

  • Cloudflare
  • Google Domains
  • AWS Route 53
  • GoDaddy

Note that the CNAME doesn't have to be global-live, it can be anything you want it to be.

After configuring your DNS settings it may take a few hours before the new configuration works, depending on your DNS provider.

Here are a few examples of RTMPS and RTMP CNAME URLs before and after they are changed to custom domains:

# RTMPS examples
rtmps://global-live.mux.com:443/app
# RTMP examples
rtmp://global-live.mux.com:5222/app
rtmp://your-cname.your-site.com:5222/app 

Use your own domain for delivering videos and images

For delivery, a custom domain allows you to play videos or deliver images from your domain rather than stream.mux.com or images.mux.com. Use your own domain for delivery, such as media.mycustomdomain.com

Why might you be interested in this feature? If you want to have a consistent brand presence across all your assets, sandbox your videos, or have a need to be allowlisted. If you are interested in this feature, please reach out to your Mux Account team. Custom domains for playback is currently only available for our customers with an annual commit with Mux.

Please reach out to our Support Team at any time.

Was this page helpful?