CAT Token Auth Test Player

CTA-5007-B PoC Public Key

Quick-Start Guide

1

Prerequisites

Node.js 20+, ffmpeg installed

2

Generate Streams

bash apps/dev-server/generate-streams.sh

3

Start Server

bash start-demo.sh

4

Select CDN Platform

Choose Fastly, Gcore, CloudFront, or Akamai below

5

Click Start

Acquires a CWT token and begins playback

6

Observe Token Lifecycle

Watch refresh, countdown, and diagnostics below

Disconnected
Rejection Demo
No stream loaded
State: idle
Bitrate: --
Segments: 0
hls.js
No stream loaded
State: idle
Bitrate: --
Segments: 0
dash.js
No Token
--:--
remaining
renew
0s --
Tokens
current
No token acquired
iss (1)--
sub (2)--
aud (3)--
exp (4)--
nbf (5)--
iat (6)--
cti (7)--
Algorithm--
Key ID--
Status--
Token Operations Log