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.
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.
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
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 available for our customers with an annual contract with Mux. If you do not have an annual contract with Mux you can add-on this feature for the price of $200 per month. Please reach out to our Support Team to get set up.