Skip to main content
Finding terms quickly
  • Cmd+K (Mac) / Ctrl+K (Windows) — search all Livepeer docs
  • Cmd+F (Mac) / Ctrl+F (Windows) — search within this page
  • Use the category filter below to narrow by topic
Machine-readable term index: glossary-data.json
Terms used across Livepeer Solutions — covering video infrastructure, Studio products, AI pipelines, access control, and integration patterns for developers building with Livepeer.

Livepeer Protocol Terms

Definition: Legacy term for a node that published streams and submitted video for transcoding; replaced by the term “Gateway” in current protocol documentation.Also known as: Gateway (current term)External: Livepeer WhitepaperStatus: deprecated — use “Gateway”Pages: solutions/livestreaming
Definition: Node that submits jobs, routes video or AI work to orchestrators, manages payment flows, and provides a protocol interface between users and the Livepeer Network.Context: In the Solutions context, the Gateway is the network layer that Livepeer Studio uses internally to deliver transcoding and AI services; developers using Studio APIs interact with it indirectly through the Studio API rather than connecting to gateway nodes directly.Status: currentPages: solutions/network
Definition: The live operational decentralized system of orchestrators, workers, gateways, and broadcasters performing video transcoding and AI inference work.Context: From the Solutions perspective, the Livepeer Network is the underlying compute layer that Livepeer Studio draws on; when a Studio API call triggers transcoding, the work is dispatched to orchestrator nodes on the network rather than processed on centralized servers.Status: currentPages: solutions/index, solutions/network
Definition: Supply-side operator contributing GPU or CPU resources to the Livepeer Network; receives jobs from gateways, performs transcoding or AI inference, and earns ETH fees and LPT rewards.Context: In the Solutions tab, orchestrators are referenced as the network layer powering Livepeer Studio’s transcoding and AI pipeline features; they are distinct from Studio itself and operate independently on the Livepeer Network.Status: currentPages: solutions/network, solutions/architecture
Definition: Time-sliced chunk of a video stream (typically 2–10 seconds) independently addressable over HTTP and used as the unit of transcoding and adaptive delivery.External: HTTP Live Streaming — WikipediaStatus: currentPages: solutions/transcoding, solutions/encoding
Definition: Active connection between a gateway and orchestrator, or in Studio terms, a single continuous broadcast period on a Stream object with its own metrics, recording, and viewership data.Context: In Livepeer Studio, each time a broadcaster connects to a Stream’s ingest endpoint a new Session is created; sessions capture per-broadcast metadata including duration, bitrate, and recording status, and are queryable via the API after the stream ends.Status: currentPages: solutions/livestreaming, solutions/api
Definition: Treasury-funded organizational unit with a defined scope, budget, accountability structure, and term length, used to execute specific ecosystem workstreams.Context: In the Solutions tab, SPEs such as Streamplace, Embody, and Daydream are referenced as platform-layer projects funded through the Livepeer governance treasury to build products and capabilities on top of the network.Status: currentPages: solutions/governance

Livepeer Product Terms

Definition: Web-based management interface in Livepeer Studio for creating and managing streams, assets, API keys, and viewing analytics.Context: The Livepeer Studio Dashboard is the primary no-code interface; developers use it to generate stream keys, copy playback IDs, configure multistream targets, and inspect viewership data without writing API calls.Status: currentPages: solutions/dashboard, solutions/index
Definition: Livepeer’s hosted real-time AI video platform that turns live camera input into AI-transformed visuals with sub-second latency.Context: Daydream is a Livepeer-built product demonstrating the network’s real-time AI video capabilities; it provides an interactive interface where users apply generative pipelines to live streams in the browser.Status: currentPages: solutions/ai
Definition: Special Purpose Entity bringing embodied avatar workloads (Live2D, Three.js, Unreal Engine) into Livepeer as intelligent public pipelines.Context: Embody is a Livepeer ecosystem SPE focused on avatar and NPC creation; it extends the network with pipelines that animate virtual characters driven by AI inference, enabling real-time interactive digital embodiment.Status: currentPages: solutions/ai, solutions/use-cases
Definition: Product by the MistServer team bridging Livepeer’s transcoding infrastructure and real-world applications; provides libraries and integration tools for embedding Livepeer services.Context: Frameworks is a Livepeer ecosystem product (SPE pilot) that packages MistServer-based infrastructure components into developer-friendly libraries, lowering integration effort for new applications.Status: currentPages: solutions/sdks, solutions/api
Definition: Hosted developer platform providing APIs, SDKs, and a dashboard for adding live and on-demand video experiences to applications, backed by the Livepeer Network.Context: Livepeer Studio is the primary product entry point for developers; it abstracts network complexity behind REST APIs and a web dashboard, handling stream management, transcoding, access control, analytics, and billing.Status: currentPages: solutions/index, solutions/api
Definition: Project building the video infrastructure layer for decentralized social platforms, focused on the AT Protocol ecosystem and enabling open video publishing.Context: Streamplace is a Livepeer ecosystem project (SPE) that uses Livepeer’s transcoding and delivery infrastructure to power video for decentralized social applications built on the AT Protocol (Bluesky) stack.Status: currentPages: solutions/ai, solutions/use-cases

Video Studio Terms

Definition: Restricts who can view streams or assets via signed JWTs, API keys, or webhook authorization callbacks.Context: Livepeer Studio implements access control through playback policies attached to stream or asset objects; viewers must present a valid signed JWT or pass a webhook check before the player will resolve the playback URL.Status: currentPages: solutions/access-control, solutions/api
Definition: Stored video file (VOD) managed by Livepeer Studio, identified by a unique ID with associated metadata and playback URLs.Context: An asset is the Studio object created when a video file is uploaded; it stores transcoded renditions, a playback ID, and optional access-control settings, and is distinct from the live Stream object.Status: currentPages: solutions/vod, solutions/api
Definition: Short excerpt from a livestream or VOD asset defined by start and end timestamps, used for highlights or shareable segments.Context: Livepeer Studio exposes a Clip API that accepts a stream or session ID and timestamp range; the resulting clip is stored as a new asset with its own playback ID.Status: currentPages: solutions/livestreaming, solutions/clips
Definition: Media file protected by encryption at rest so that only authorized parties holding the correct decryption key can access its content.Context: In Livepeer Studio, assets can be marked for encryption; the platform stores the file encrypted and gates decryption through the access-control system, requiring a valid playback policy before serving the key to a player.Status: currentPages: solutions/access-control, solutions/vod
Definition: Simultaneous restreaming of a single live input to multiple external destination platforms (e.g., YouTube, Twitch) in a single broadcast session.Context: Livepeer Studio’s Multistream feature lets developers configure multiple target URLs and stream keys on a Stream object; the platform fans out the ingest to all targets automatically, so the broadcaster does not need to send separate streams.Status: currentPages: solutions/multistream, solutions/livestreaming
Definition: Public identifier for retrieving playback URLs for a stream or asset without exposing the private stream key or internal asset ID.Context: Every Stream and Asset in Livepeer Studio is assigned a Playback ID at creation; clients pass this ID to the playback API or embed it in the player to resolve the correct HLS or WebRTC URL.Status: currentPages: solutions/playback, solutions/api
Definition: Access rules (public or JWT-required) attached to a stream or asset that determine what authentication viewers must present before playback is allowed.Context: Livepeer Studio playback policies are configured per-stream or per-asset; setting a policy to jwt mode requires every viewer to present a signed JWT from the application’s signing key before the player can retrieve a valid playback URL.Status: currentPages: solutions/access-control, solutions/api
Definition: Organizational container in Livepeer Studio that groups related streams, assets, and API keys under a single namespace for multi-tenant or multi-environment management.Context: Studio Projects allow teams to isolate production and staging resources, or separate different customer accounts, each with independent API keys and usage metrics.Status: currentPages: solutions/dashboard, solutions/api
Definition: Stored archive of a live stream session automatically saved as a VOD asset when recording is enabled on the stream object.Context: Livepeer Studio supports per-stream recording configuration; when enabled, each broadcast session is captured and, upon stream end, made available as a new Asset with its own playback ID.Status: currentPages: solutions/livestreaming, solutions/recording
Definition: Multi-participant WebRTC video session managed by Livepeer Studio, enabling multiple users to simultaneously broadcast and receive audio and video.Context: The Studio Room API creates and manages multi-party WebRTC sessions; each Room has a unique ID and participant tokens, and Livepeer handles the signaling and media routing infrastructure.Status: currentPages: solutions/webrtc, solutions/api
Definition: Public/private cryptographic keypair used to sign and verify JWTs that gate access to access-controlled streams and assets in Livepeer Studio.Context: Developers create Signing Keys in the Studio dashboard or via API; the private key signs viewer JWTs server-side, and Livepeer verifies signatures against the registered public key before granting playback access.Status: currentPages: solutions/access-control, solutions/api
Definition: Top-level Livepeer Studio object representing a live broadcast channel, configured with a stream key, playback ID, transcoding profiles, and optional recording and multistream settings.Context: A Stream is a persistent Studio resource that persists across broadcast sessions; each time a broadcaster connects using the stream key a new Session is created under it, keeping channel configuration stable between live events.Status: currentPages: solutions/livestreaming, solutions/api
Definition: Secret credential used by broadcasters to authenticate and push live video to a stream’s ingest endpoint; equivalent to a password for the RTMP or SRT connection.Context: Stream Keys are generated per Stream object in Livepeer Studio; they should be kept private and rotated if compromised, as anyone holding the key can broadcast to that stream channel.Status: currentPages: solutions/livestreaming, solutions/api
Definition: Audience metrics including view counts, watch time, unique viewers, and geographic distribution tracked for streams and assets.Context: Livepeer Studio provides a Viewership API returning per-asset or per-stream engagement metrics; data is collected from the Livepeer Player or via the reportPlayback API endpoint in custom players.Status: currentPages: solutions/analytics, solutions/api

Video Encoding Terms

Definition: Streaming technique that detects viewer bandwidth in real time and switches between pre-encoded bitrate levels to maintain continuous playback.External: Adaptive bitrate streaming — WikipediaStatus: currentPages: solutions/transcoding, solutions/playback
Definition: Bidirectional predicted video frames that reference both preceding and following frames to achieve the highest compression ratio in a coded video stream.External: Video compression picture types — WikipediaStatus: currentPages: solutions/encoding, solutions/livestreaming
Definition: Number of bits conveyed per second of video; determines the data throughput rate of an encoded stream, directly affecting quality and file size.External: Bit rate — WikipediaStatus: currentPages: solutions/encoding, solutions/transcoding
Definition: Video encoding mode where the output data rate remains constant regardless of content complexity, trading compression efficiency for predictable file sizes.External: Constant bitrate — WikipediaStatus: currentPages: solutions/encoding, solutions/transcoding
Definition: Encoding quality control parameter that targets consistent perceptual quality by adjusting quantization per frame; scale runs 0–51 with lower values producing higher quality.External: CRF guide — slhck.infoStatus: currentPages: solutions/encoding, solutions/transcoding
Definition: Distance in frames or seconds between consecutive keyframes (I-frames); a shorter interval improves seeking accuracy while a longer interval improves compression efficiency.External: Group of pictures — WikipediaStatus: currentPages: solutions/encoding, solutions/livestreaming
Definition: Pixel dimensions of a video frame expressed as width × height (e.g., 1920×1080); common tiers are 360p, 480p, 720p, 1080p, and 4K.External: Display resolution — WikipediaStatus: currentPages: solutions/encoding, solutions/transcoding

Video Processing Terms

Definition: Process of receiving a live video stream from a broadcaster’s encoder into a media server, typically over RTMP, SRT, or WebRTC/WHIP.External: Real-Time Messaging Protocol — WikipediaStatus: currentPages: solutions/livestreaming, solutions/streaming
Definition: Single encoded version of a source video at a specific resolution, bitrate, and codec configuration, produced during transcoding.External: Video rendition — Cloudinary GlossaryStatus: currentPages: solutions/transcoding, solutions/encoding
Definition: Process of dividing a continuous video stream into short discrete chunks for HTTP-based delivery and adaptive bitrate switching between quality levels.External: Dynamic Adaptive Streaming over HTTP — WikipediaStatus: currentPages: solutions/transcoding, solutions/encoding
Definition: Direct digital-to-digital conversion of video from one encoding configuration to another, producing multiple adaptive renditions at different resolutions and bitrates for cross-device delivery.External: Transcoding — WikipediaStatus: currentPages: solutions/transcoding, solutions/index

Video Playback Terms

Definition: Time delay accumulating between video capture at the source and display on the viewer’s device, incurred at every stage of the encode-ingest-transcode-deliver pipeline.External: Latency — WikipediaStatus: currentPages: solutions/livestreaming, solutions/webrtc
Definition: Real-time transmission of video and audio content over the internet as it is being captured. Unlike traditional video-on-demand (VOD), where files are pre-recorded and stored, live streaming sends data in small segments to be consumed instantly.External: Live Streaming — IBM, What is Live Streaming? — CloudflareStatus: currentPages: solutions/livestreaming, solutions/index
Definition: A system characteristic where the delay between an event occurring and a response being delivered is minimised; in Livepeer, sub-500ms round-trip times are targeted for real-time AI video pipelines.Context: Critical for interactive AI video applications — high latency breaks the real-time feedback loop between user input and AI-transformed output.Status: currentPages: solutions/livestreaming, solutions/webrtc
Definition: MPEG-4 Part 14 digital multimedia container format for storing video, audio, subtitles, and still images in a single file.External: MP4 file format — WikipediaStatus: currentPages: solutions/vod, solutions/encoding
Definition: Free, open-source application for screen capture and live streaming, supporting RTMP, RTMPS, SRT, and WebRTC output protocols.External: OBS Studio — WikipediaStatus: currentPages: solutions/livestreaming, solutions/guides
Definition: Livepeer’s embeddable video player component (lvpr.tv) with built-in support for HLS adaptive bitrate streaming and WebRTC low-latency fallback.Context: The Livepeer Player is a hosted iframe-embeddable player and a React SDK component (@livepeer/react) that resolves playback from a Playback ID, handles ABR switching, and supports access-controlled streams without custom player configuration.Status: currentPages: solutions/player, solutions/playback
Definition: Rebuffering duration divided by total playback duration, expressing the fraction of viewing time spent waiting for the player to buffer data.External: The four elements of video performance — MuxStatus: currentPages: solutions/analytics, solutions/playback
Definition: Reduced-size preview image representing a video frame, used for recognition, navigation, and social sharing previews.External: Thumbnail — WikipediaStatus: currentPages: solutions/vod, solutions/playback
Definition: Duration from the moment a viewer presses play to the first video frame rendered on screen; a key quality-of-experience metric for streaming performance.External: Time to first frame — SVTA WikiStatus: currentPages: solutions/analytics, solutions/playback
Definition: A media delivery model where recorded video content is stored server-side and streamed to viewers on request at any time, in contrast to live streaming.Also known as: VOD, on-demand videoExternal: Video on demand — WikipediaStatus: currentPages: solutions/vod, solutions/index
Definition: Video delivery model allowing users to access pre-recorded content at any time of their choosing, as opposed to a scheduled live broadcast.External: Video on demand — WikipediaStatus: currentPages: solutions/vod, solutions/index
Definition: W3C standard format for displaying timed text (captions, subtitles, chapters, metadata) synchronized with HTML5 video playback.External: WebVTT — WikipediaStatus: currentPages: solutions/vod, solutions/subtitles

Video Protocol Terms

Definition: Apple’s adaptive streaming protocol that encodes video into multiple quality levels, segments them, and serves them with an index playlist (.m3u8) over standard HTTP.External: HTTP Live Streaming — WikipediaStatus: currentPages: solutions/playback, solutions/livestreaming
Definition: TCP-based protocol for streaming audio, video, and data over a network, operating on port 1935; the dominant ingest protocol for live broadcasting software.External: RTMP — WikipediaStatus: currentPages: solutions/livestreaming, solutions/ingest
Definition: RTMP transported over a TLS/SSL connection, adding encryption to protect live video streams and metadata during ingest.External: RTMP — WikipediaStatus: currentPages: solutions/livestreaming, solutions/ingest
Definition: Open-source UDP-based streaming protocol with packet recovery, low latency, and built-in AES encryption, designed for reliable transmission over unpredictable networks.External: Secure Reliable Transport — WikipediaStatus: currentPages: solutions/livestreaming, solutions/ingest
Definition: Open-source project and W3C/IETF standard providing browsers and mobile apps with peer-to-peer real-time audio, video, and data exchange over UDP.External: WebRTC — WikipediaStatus: currentPages: solutions/webrtc, solutions/livestreaming
Definition: IETF draft protocol enabling viewers to watch content from streaming services via WebRTC using a standardized SDP offer/answer HTTP exchange.External: WHEP draft — IETFStatus: currentPages: solutions/webrtc, solutions/playback
Definition: RFC 9725 standard protocol for WebRTC-based live video ingestion via a simple HTTP SDP offer/answer exchange, enabling browser-native broadcasting without plugins.External: WHIP — RFC 9725Status: currentPages: solutions/webrtc, solutions/ingest

AI Terms

Definition: Graphical representation of a user or AI entity, ranging from 2D images to fully animated 3D digital characters driven by AI models.External: Avatar (computing) — WikipediaStatus: currentPages: solutions/ai, solutions/use-cases
Definition: Optimized real-time diffusion pipeline using stream batching and stochastic similarity filtering to apply generative image transformations to live video at interactive frame rates.External: StreamDiffusion — GitHubStatus: currentPages: solutions/ai, solutions/pipelines
Definition: Instantaneous generation, manipulation, or analysis of video streams as they are being captured, typically occurring with milliseconds to fractions of a second of latency. It differs from traditional AI video - which often involves “fast generation” (rendering a clip in minutes) - by providing interactive, live, and reactive video output that responds directly to input.Status: currentPages: solutions/daydream, solutions/embody
Definition: Neural networks that understand the dynamics of the real world, including physics and spatial properties. They use input data (text, image, video, movement) to generate videos that simulate realistic physical environments. Physical AI developers use world models to generate custom synthetic data or downstream AI models for training robots and autonomous vehicles.External: World Models — NVIDIA GlossaryStatus: currentPages: solutions/daydream, solutions/ai, solutions/use-cases
Definition: A digital character or persona that can instantly respond to live user input - such as voice, text, or motion - while being rendered and animated dynamically in a three-dimensional space.External: Digital Humans — NVIDIAStatus: currentPages: solutions/embody, solutions/ai

Technical Terms

Definition: AES (Advanced Encryption Standard) in Cipher Block Chaining mode — symmetric encryption where each plaintext block is XOR’d with the previous ciphertext block before encryption.External: Block cipher mode of operation — WikipediaStatus: currentPages: solutions/access-control
Definition: Secret unique identifier sent with API requests to authenticate the caller and authorize access to platform resources.External: API key — WikipediaStatus: currentPages: solutions/api, solutions/quickstart
Definition: Authenticated Transfer Protocol — open decentralized social networking standard developed by Bluesky, enabling federated identity and data portability.External: AT Protocol — WikipediaStatus: currentPages: solutions/integrations
Definition: Access token carried in an HTTP Authorization header, used by API clients to authenticate requests without re-sending credentials.External: Authorization header — MDNStatus: currentPages: solutions/api
Definition: Coalition for Content Provenance and Authenticity — open standard producing tamper-evident manifests that record the origin and edit history of media files.External: C2PA specificationStatus: currentPages: solutions/provenance, solutions/ai
Definition: HTTP mechanism that lets servers specify which origins outside their own domain are allowed to make browser requests to their resources.External: CORS — MDNStatus: currentPages: solutions/api, solutions/player
Definition: Media file protected by encryption at rest so that only authorized parties holding the correct decryption key can access its content.Context: In Livepeer Studio, assets can be marked for encryption; the platform stores the file encrypted and gates decryption through the access-control system, requiring a valid playback policy before serving the key to a player.Status: currentPages: solutions/access-control, solutions/vod
Definition: Specific URL path at which an API receives requests and returns responses for a defined operation.External: Web API — WikipediaStatus: currentPages: solutions/api
Definition: Federation of social networking platforms that communicate via open protocols such as ActivityPub, enabling cross-platform interaction without centralized control.External: Fediverse — WikipediaStatus: currentPages: solutions/integrations
Definition: Lightweight, human-readable data interchange format using key-value pairs and ordered lists, widely used for API request and response bodies.External: JSON — WikipediaStatus: currentPages: solutions/api
Definition: Compact, URL-safe token format carrying signed claims used for stateless authentication; in video access control, a signed JWT proves viewer entitlement without a server round-trip for every request.External: JSON Web Token — jwt.ioStatus: currentPages: solutions/access-control, solutions/api
Definition: Open-source media server providing live video ingest, transcoding, and delivery capabilities, used within Livepeer’s infrastructure to handle protocol translation and stream routing.External: MistServerStatus: currentPages: solutions/architecture
Definition: Verified chain of custody and edit history of a digital asset, confirming its origin and tracking modifications over time.External: C2PA specificationStatus: currentPages: solutions/provenance, solutions/ai
Definition: Architectural style for distributed hypermedia systems using standard HTTP methods (GET, POST, PUT, DELETE) for stateless resource interaction.External: REST — WikipediaStatus: currentPages: solutions/api
Definition: Collection of tools, libraries, and documentation enabling developers to build applications that integrate with a platform’s APIs.External: Software development kit — WikipediaStatus: currentPages: solutions/sdks, solutions/api
Definition: Resumable file upload protocol over HTTP that allows interrupted large file uploads to resume from where they stopped rather than restarting from the beginning.External: TUS protocolStatus: currentPages: solutions/vod, solutions/api
Definition: HTTP callback mechanism where a server sends an automated POST request to a configured URL when a specified platform event occurs.External: Webhook — WikipediaStatus: currentPages: solutions/webhooks, solutions/api

Solutions Overview

Entry point to Livepeer’s products, APIs, and use cases

Full Glossary

All terms across every Livepeer tab

Get Started

Build your first Livepeer integration
Last modified on March 26, 2026