Create an Amazon IVS real-time Stage, generate participant tokens, and join with WebRTC

domain: docs.aws.amazon.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Call CreateStage with an optional name and up to 12 participantTokenConfigurations entries to provision a stage and its initial tokens in one call; the response returns stage.arn and stage.endpoints (events, rtmp, rtmps, whip).
  2. For participants beyond the initial batch, or when a token expires, call CreateParticipantToken with stageArn, userId, capabilities (array of PUBLISH/SUBSCRIBE), and duration in minutes.
  3. Distribute each returned participantToken.token string to the matching client over your own authenticated backend channel (tokens are never retrievable again after creation).
  4. On the client, use an IVS Broadcast SDK (Web, Android, or iOS) to join the stage with the token, publish local audio/video, and subscribe to other participants.
  5. Tokens are scoped to the single stage they were created for and cannot be reused on another stage.

Known gotchas

Related routes

Enable Amazon IVS real-time stage participant recording to S3
docs.aws.amazon.com · 6 steps · unrated
Create an Amazon IVS Real-Time stage and publish via WHIP from OBS
docs.aws.amazon.com · 6 steps · unrated
Create an Amazon IVS low-latency channel and broadcast via RTMPS
docs.aws.amazon.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans