Streaming security

Streaming security,
from ingest to player.

SecureToken protects delivery on HLS, LL-HLS, WebRTC and SRT, geo-blocking decides which countries can watch your feed and the player is locked to your domains. The panel adds 2FA and per-collaborator permissions.

SecureTokenGeo-blockingShieldPower2FA TOTP

Every control is enabled and tuned per channel from your panel.

4 Protocols with SecureToken HLS, LL-HLS, WebRTC and SRT
60 s External probing 7 services with public history
2FA Panel access TOTP with backup codes
10 s Ingest diagnostics Protocol, codecs, keyframe, fps and bitrate
Defense in depth

6 control points.
One protected workflow.

Protection covers every stage of the workflow: who publishes, who watches, from where and who administers.

Encoder
Origin
Viewer
01
Encoder → Origin

Authenticated ingest

Your encoder publishes over RTMP with the channel key or over SRT with a token in the streamid. Only whoever holds those details can put a feed on your channel.

02
Origin → Viewer

SecureToken on delivery

With SecureToken enabled, HLS, LL-HLS, WebRTC and the SRT output are delivered only to requests carrying a valid token.

03
Distribution

Country geo-blocking

Set an allow or deny list of countries for your channel and edit it yourself from the panel whenever your broadcast rights change.

04
Player

Domain-restricted player

With ShieldPower, the embedded player plays only on the domains you authorize. Together with SecureToken, the stream URL is protected too.

05
Panel

2FA sign-in

Sign in with 2FA TOTP from your authenticator app, with backup codes so you never lose access.

06
Team

Collaborators with permissions

Bring in your team without sharing your password: each collaborator signs in with their own user and sees only the panel sections you assign.

Content protection

Real scenarios, concrete control.

How the controls combine in the situations a live channel faces.

Geo-blocking

Territorial rights

Stream a match or a premiere only in the countries where you hold rights: a country allow list you can edit before each broadcast.

SRT

Feed for cable operators

Deliver your feed to headends and IRDs over SRT with an access token, while the public watches it in HLS on your player.

ShieldPower

Player on your site only

Your embedded player plays only on your domains: if someone copies the iframe onto another site, it does not play.

SecureToken

Private or paid event

Your site controls who gets in, ShieldPower keeps the player on that site and SecureToken protects the stream URL.

Team

External production crew

Give the production company or the marketing team per-section access, without sharing the account password.

2FA

Leaked password

With 2FA TOTP, a leaked password is not enough to get into the panel or touch your channels.

channel-security XtreamCast panel
01 SecureToken: on # HLS · LL-HLS · WebRTC · SRT
02 Geo-blocking: allow list # CL · PE · CO
03 ShieldPower: yourchannel.tv # embedded player
04 2FA: TOTP # backup codes
05 Collaborators: 3 # per-section permissions
06 Alerts: stream down
07 Controls active on the channel
SecureToken Geo-blocking ShieldPower 2FA TOTP
Control panel

Security and operations,
in one panel.

You enable each control per channel and see your ingest status, alerts and team from the same place.

Ingest diagnostics Protocol, codecs, keyframe, fps and bitrate every 10 s.
Email alerts Stream down, transfer, storage and bitrate.
Automatic recovery If the engine or an HLS session freezes, it restarts on its own.
Public status page 7 services with external probing every 60 s.
HTTPS on panel and player Panel, checkout and playback over HTTPS.
24/7 support in Spanish 90% of tickets get a first response in under 30 min (historical average).
Contractual commitment

SLA, support and guarantee.

99.995% Monthly SLA Contractual on every paid plan, measured on ingest and delivery (Terms, section XV).
24/7 Support in Spanish 90% of tickets get a first response in under 30 min (historical average).
10 days Technical guarantee If the service fails for a reason attributable to XtreamCast within the first 10 days, the payment is refunded.
2011 Operating since Streaming servers run by the same technical team since 2011.
Measured availability

Our uptime, in plain sight.

Every service is checked from outside every 60 seconds and its history is public. These figures come from our status page, not from a promise.

All services operational

Open the status page
Measured availability, 90 days
99.999%
Published incidents, 90 days
3
External probing
every 60 s
Contractual monthly SLA
99.995%
  • Video origin, Chile 100%
  • Video origin, North America 99.999%
  • Audio origin, Chile 100%
  • XtreamTranscoder 99.999%
  • Delivery server 100%
  • XtreamCast panel 100%
  • Customer portal 100%

Public history since October 2025. External probes with 3 confirmations before an outage is declared. Figures refresh when this page loads. The SLA is governed by section XV of the Terms.

SecureToken requires a valid token to deliver your channel over HLS, LL-HLS, WebRTC and SRT. It is the layer that protects the stream URL, and it is enabled per channel from the panel.

Yes. Country geo-blocking works as an allow list (only the countries you choose) or a deny list (all but the ones you exclude), and you edit it yourself from the panel whenever your broadcast rights change.

With domain restriction (ShieldPower), the embedded player plays only on the domains you authorize. To protect the direct HLS URL as well, enable it together with SecureToken.

With 2FA TOTP from any authenticator app, with backup codes. On top of that, each collaborator signs in with their own user and per-section permissions, without sharing the account password.

Continuous monitoring of each origin detects it and restarts the session with no manual intervention; your encoder reconnects on its own and Live Stations resume by themselves after a restart.

A contractual 99.995% monthly SLA on every paid plan, measured on ingest and delivery; its scope and exclusions are set out in section XV of the Terms. The measured availability of every service is published on our status page, with external probing every 60 seconds.

Under our Privacy Policy, which details the data we process, for which purposes and which providers are involved. If your organization has its own data-processing requirements, we review them with you before you subscribe.

Yes. In a technical conversation with an expert we review your workflow (encoder, protocols, countries, domains and team) and propose the SecureToken, geo-blocking and access setup. Write to us through the contact form and we reply within 24 business hours.

Have more questions?

Our team is available 24/7 to help you with any question about your streaming project.

WhatsApp

Choose channel features and capacity

Included in Started+, Pro+ and Max+

RTMP/SRT ingest, HLS output, branded player, up to 10 restream destinations, Recording Cloud, Live Editor Pro and a VOD library. Everything is configured from the panel, within your plan transfer and storage.

Video add-ons

Live Station: USD 10/month per channel. ABR transcoder: USD 20/month. WebRTC: USD 20/month. Global CDN: USD 20/month. They are enabled per channel; on Enterprise+ they are defined in the proposal.

Custom projects

Projects with DRM, SSO, EPG or your own apps: we assess them with an expert. SecureToken, geo-blocking and player domain restriction come with the panel, and the player embeds in the platform where your users sign in.

Started+ begins at USD 25/month with 1 TB of transfer and 5 GB of storage; Pro+ and Max+ go up to 3 and 6 TB. No automatic overage charges: we notify you at 80% and 100% of your transfer and you can add capacity instantly from the panel, prorated. For 24/7 feeds, size with headroom or move to Enterprise+, with transfer from 100 TB/month defined in the contract. Transfer policy (Terms, section X)

Your broadcast operation starts today

Ready to operate with broadcast quality?

Reach audiences worldwide with your TV channel, internet radio, live events or corporate broadcasts. Free video plan forever and a 3-day free trial for radio, no card required. Your channel ready in minutes. 24/7 support in Spanish on paid plans.