Replace the defaultDocumentation Index
Fetch the complete documentation index at: https://docs.streampixel.io/llms.txt
Use this file to discover all available pages before exploring further.
share.streampixel.io URL with one of your own — play.yourgame.com, demo.yourcompany.com. Useful for branding, same-origin embedding (no third-party cookie issues), and tight Content Security Policies.
Add a custom domain
Open Project Settings
Navigate to the project that should serve from a custom domain and open Project Settings.
Add the DNS record
Streampixel shows a
CNAME (or A record for apex domains) value. Copy it and add it at your DNS provider — Cloudflare, Route 53, GoDaddy, Namecheap, etc.Click Verify
Once the DNS record is live, click Verify in the dashboard. Streampixel checks resolution and provisions HTTPS.
DNS setup
Use aCNAME for subdomains (recommended) and an A record for apex domains.
| Record type | When to use | Example |
|---|---|---|
CNAME | Subdomains like play.example.com | play.example.com → cname.streampixel.io |
A | Apex domains like example.com (some registrars do not allow CNAME at the apex) | example.com → 203.0.113.10 |
DNS changes can take a few minutes to several hours to propagate globally, depending on your provider’s TTL and your registrar. If verification fails immediately after adding the record, wait 5-10 minutes and try again.
HTTPS / TLS
Streampixel handles certificate provisioning automatically as soon as DNS verification succeeds. There is no need to upload a certificate, generate a CSR, or renew anything. Certificates are renewed before expiry without any action on your side. The stream is only served over HTTPS — there is no HTTP fallback.If your DNS provider has CAA records, make sure they permit Streampixel’s certificate authority. Most defaults are permissive enough; if certificate issuance fails, removing the CAA record temporarily is the easiest fix.
Multiple domains per project
Click Add another to attach more than one domain — useful for migrations, regional variants (play.example.com + play.example.de), or apex + www.
Remove a domain
Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Verification fails | DNS record not propagated yet | Wait 5-10 minutes, then click Verify again. |
| Verification fails | DNS record points at the wrong target | Re-copy the exact value shown in the dashboard. |
| Verification fails | A pre-existing record is still cached | Lower the TTL on your DNS, wait, then retry. |
| HTTPS shows a warning | Certificate is still provisioning | Wait a minute or two after a successful verification. |
| Stream loads on the streampixel.io URL but not the custom domain | DNS resolves but is pointed at the wrong host | Use dig +short play.example.com to confirm it resolves to the value the dashboard expects. |
| Embedding still shows third-party cookie warnings | Browser is caching the old origin | Hard-refresh the embedding page after switching the embed URL to the custom domain. |
Next
Share & embed
Use your custom domain in iframes.
Security & access
Whitelist your domain alongside
share.streampixel.io.