License control
Gate playback with sq_live_* keys. Revoke remotely — no redeploy.
- License-gated playback — requires sq_live_* key
- Remote activate / deactivate without redeploying
- Real-time license revoke
Loading StreamQ
Production-ready video SDK
Ship players with a penchant for quality.
HLS, DASH, live streaming, cinematic controls, and sq_live_* license control — signed CDN URLs on Premium.
@streamq/player
Live demoQuick start
Under 5 minnpm install, add your sq_live_* key, point at your manifest.
npm package
@streamq/player v1.1.0
Try the public demo key: sq_live_D8JK2LQ9MNP4
npm install @streamq/player react react-domFull docs on npm. Production keys at get-started.
Full API reference and HLS/DASH setup: npm README
Super things included
Tier 1Playback, UI, live mode, subtitles, and license control — one npm package, no extra installs.
Gate playback with sq_live_* keys. Revoke remotely — no redeploy.
HLS, DASH, and MP4 with adaptive quality and multi-audio.
9:16 portrait embeds and a vertical feed — same license gate and lazy engines.
Live layout, jump-to-live, and edge detection built in.
Discover, toggle, and pick subtitle tracks from the stream.
Cinematic controls, 4 layouts, dynamic aspect ratio, gestures, PiP, and fullscreen.
Screen readers, keyboard nav, and high-contrast support.
baseline.css tokens, TypeScript, React 18+, one npm install.
~79 KB
gzip
Initial player — full UI + license gate
Lazy
on play
hls.js & Shaka load only when needed
1
package
npm install @streamq/player
0
CSS runtime
Plain --sq-* tokens, no CSS-in-JS
Performance
Built for speedYour homepage stays fast. The 200–300 KB streaming engine loads only when someone hits play.
Initial JS (gzip)
Streaming engine
License gating
Player UI
Signed CDN URLs
Time to first stream
CSS runtime
Pricing
Evaluation is free. Player for one app. Studio for agencies. Premium for DRM playback and enterprise extensions.
Try the SDK before you buy
Free
One production app · single license key
$49/mo
or $499/yr
Dev shops · 5 client keys · one invoice
$199/mo
or $1,999/yr
Enterprise extensions · analytics & white-label
$499/mo
or $4,999/yr
HLS / DASH / MP4
Reels/Short (9:16)
Signed CDN URLs
Live streaming
Subtitles
Player UI
Premium unlocks DRM playback (Widevine, PlayReady, FairPlay). StreamQ backend provides license servers and configuration — the player SDK handles encrypted stream playback in your React app.
Each production sq_live_* key covers one production deployment — typically one customer-facing app or domain. Staging or preview environments for the same app usually share that key.
FAQ
AnswersHow StreamQ compares to Mux, Bitmovin, JW Player, and building your own HLS/DASH stack.
StreamQ Player is a commercial React video SDK distributed on npm as @streamq/player. It ships a cinematic player UI, HLS and DASH playback, live streaming, subtitle rendering, and built-in sq_live_* license validation in a single package. Signed CDN URL manifests are included on Premium. Learn more at streamq.in.
Mux, Bitmovin, and JW Player are established video infrastructure platforms with hosting, analytics, and DRM ecosystems. StreamQ focuses on a developer-first npm SDK: one React component, lazy-loaded streaming engines, static CSS theming, and license gating without Firebase setup on your side. Premium adds DRM playback support, analytics, and enterprise extensions.
Yes. Pass a manifest URL with type hls for .m3u8 streams or type dash for .mpd streams. hls.js and Shaka Player load lazily on first play — only the engine you need is downloaded.
Yes, on Premium. Tokenized and presigned manifests (CloudFront, S3, and similar CDN setups) work without extra adapter patches. Player and Studio tiers use standard manifest URLs; upgrade to Premium when your CDN requires signed .m3u8 or .mpd links.
Yes. StreamqPlayer follows video metadata for 9:16 embeds. StreamqReelsFeed adds a vertical snap-scroll feed with windowed player mounts — included on Evaluation, Player, and Studio.
Yes. Use the public demo license key on the streamq.in homepage live player. Production sq_live_* keys start at $49/month with documentation and integration help included.
Yes, on Premium. StreamQ Player supports encrypted HLS and DASH playback (Widevine, PlayReady, FairPlay). StreamQ backend provides license servers and DRM configuration — you integrate the player SDK in React. Clear, non-encrypted streams work on Player and Premium without DRM setup.
The initial @streamq/player preset is about 79 KB gzip including full UI and license gating. Heavy streaming engines are lazy-loaded when playback starts, keeping marketing pages and app shells fast.
Run npm install @streamq/player react react-dom, import @streamq/player/baseline.css once, then render <StreamqPlayer license="sq_live_*" source={{ src, type }} />. Visit streamq.in for a live demo or get a production license.
Every paid license includes integration help, documentation, and direct email support. License requests typically get a reply within one business day with your production sq_live_* key.
Player ($49/mo) for one production app. Studio ($199/mo) for agencies with five client keys. Premium ($499/mo) when you need DRM playback, analytics, custom UI SDK, or white-label. Evaluation is free with the public demo key.
Each production sq_live_* key is for one production deployment (one customer-facing app or domain). Staging and preview environments for the same app typically use the same key. Contact us if you need a separate non-production key.
Yes. Studio is a volume license for React agencies and dev shops — five production keys from $199/mo on one invoice, plus onboarding and integration help. Each client app still needs its own sq_live_* key. Details at streamq.in/partners.
Each client deployment needs its own production sq_live_* key. Studio includes five keys on one invoice; additional keys are available from $35/mo each. Agencies typically hold the Studio license and provision keys per client project.
Yes. Theme per client with --sq-* CSS tokens on any plan. Full white-label — removing StreamQ branding, @streamq/themes, and priority SLA — is included on Premium ($499/mo) or as a Premium add-on for Studio clients.