Create a live stream via the Wowza Video (cloud) REST API and retrieve ingest/playback info

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

Steps

  1. Generate a JWT access token (a personal access token, or for production an organization-level system access token) via Token Management in the Wowza Video UI, and send it as Authorization: Bearer on every request.
  2. Call POST /api/{version}/live_streams with a live_stream object specifying broadcast_location, delivery_method (e.g. "push"), encoder (e.g. "other_webrtc"), and name.
  3. Read source_connection_information from the response (for WebRTC: sdp_url, application_name, stream_name) and use it to configure the video source/publisher.
  4. Call PUT /live_streams/{live_stream_id}/start to make Wowza Video ready to receive the source, then start the actual publish from the encoder/browser.
  5. Call PUT /live_streams/{live_stream_id}/stop when finished; Wowza Video auto-stops idle streams after 20 minutes, but billing continues until you explicitly stop.

Known gotchas

Related routes

Ingest an SRT stream into Wowza Streaming Engine using listener mode
www.wowza.com · 6 steps · unrated
Create a RisingWave source and materialized view for streaming ingestion
docs.risingwave.com · 6 steps · unrated
Stream records into a Salesforce Data Cloud data stream using the Streaming Ingestion API
developer.salesforce.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