{
  "terms": [
    {
      "term": "ABR (Adaptive Bitrate)",
      "definition": "Streaming technique that detects viewer bandwidth in real time and switches between pre-encoded bitrate levels to maintain continuous playback.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Access Control",
      "definition": "Restricts who can view streams or assets via signed JWTs, API keys, or webhook authorization callbacks.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "AES-CBC",
      "definition": "AES in Cipher Block Chaining mode – symmetric encryption where each plaintext block is XOR'd with the previous ciphertext block before encryption.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "API Key",
      "definition": "Secret unique identifier sent with API requests to authenticate the caller and authorize access to platform resources.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Asset",
      "definition": "Stored video file (VOD) managed by Livepeer Studio, identified by a unique ID with associated metadata and playback URLs.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "AT Protocol",
      "definition": "Authenticated Transfer Protocol – open decentralized social networking standard developed by Bluesky, enabling federated identity and data portability.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Avatar",
      "definition": "Graphical representation of a user or AI entity, ranging from 2D images to fully animated 3D digital characters driven by AI models.",
      "category": "ai",
      "tags": [
        "ai"
      ]
    },
    {
      "term": "B-frames",
      "definition": "Bidirectional predicted video frames that reference both preceding and following frames to achieve the highest compression ratio in a coded video stream.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Bearer Token",
      "definition": "Access token carried in an HTTP Authorization header, used by API clients to authenticate requests without re-sending credentials.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Bitrate",
      "definition": "Number of bits conveyed per second of video; determines the data throughput rate of an encoded stream, directly affecting quality and file size.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Broadcaster (deprecated)",
      "definition": "Legacy term for a node that published streams and submitted video for transcoding; replaced by the term 'Gateway' in current protocol documentation.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "C2PA",
      "definition": "Coalition for Content Provenance and Authenticity – open standard producing tamper-evident manifests that record the origin and edit history of media files.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "CBR (Constant Bitrate)",
      "definition": "Video encoding mode where the output data rate remains constant regardless of content complexity, trading compression efficiency for predictable file sizes.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Clip",
      "definition": "Short excerpt from a livestream or VOD asset defined by start and end timestamps, used for highlights or shareable segments.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "CORS (Cross-Origin Resource Sharing)",
      "definition": "HTTP mechanism that lets servers specify which origins outside their own domain are allowed to make browser requests to their resources.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "CRF (Constant Rate Factor)",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Dashboard",
      "definition": "Web-based management interface in Livepeer Studio for creating and managing streams, assets, API keys, and viewing analytics.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Daydream",
      "definition": "Livepeer's hosted real-time AI video platform that turns live camera input into AI-transformed visuals with sub-second latency.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "Embody",
      "definition": "Special Purpose Entity bringing embodied avatar workloads (Live2D, Three.js, Unreal Engine) into Livepeer as intelligent public pipelines.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "Encrypted Asset",
      "definition": "Media file protected by encryption at rest so that only authorized parties holding the correct decryption key can access its content.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Endpoint",
      "definition": "Specific URL path at which an API receives requests and returns responses for a defined operation.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Fediverse",
      "definition": "Federation of social networking platforms that communicate via open protocols such as ActivityPub, enabling cross-platform interaction without centralized control.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Frameworks",
      "definition": "Product by the MistServer team bridging Livepeer's transcoding infrastructure and real-world applications; provides libraries and integration tools for embedding Livepeer services.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "Gateway",
      "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.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "HLS (HTTP Live Streaming)",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Ingest",
      "definition": "Process of receiving a live video stream from a broadcaster's encoder into a media server, typically over RTMP, SRT, or WebRTC/WHIP.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "JSON (JavaScript Object Notation)",
      "definition": "Lightweight, human-readable data interchange format using key-value pairs and ordered lists, widely used for API request and response bodies.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "JWT (JSON Web Token)",
      "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.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Keyframe Interval",
      "definition": "Distance in frames or seconds between consecutive keyframes (I-frames); a shorter interval improves seeking accuracy while a longer interval improves compression efficiency.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Latency",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Livepeer Network",
      "definition": "The live operational decentralized system of orchestrators, workers, gateways, and broadcasters performing video transcoding and AI inference work.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "Livepeer Studio",
      "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.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "Livestream",
      "definition": "Real-time or near-real-time transmission of video and audio over a network to viewers as it is captured, without pre-recording.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Low-Latency",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "MistServer",
      "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.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "MP4",
      "definition": "MPEG-4 Part 14 digital multimedia container format for storing video, audio, subtitles, and still images in a single file.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Multistream",
      "definition": "Simultaneous restreaming of a single live input to multiple external destination platforms (e.g., YouTube, Twitch) in a single broadcast session.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "OBS (Open Broadcaster Software)",
      "definition": "Free, open-source application for screen capture and live streaming, supporting RTMP, RTMPS, SRT, and WebRTC output protocols.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Orchestrator",
      "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.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "Playback ID",
      "definition": "Public identifier for retrieving playback URLs for a stream or asset without exposing the private stream key or internal asset ID.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Playback Policy",
      "definition": "Access rules (public or JWT-required) attached to a stream or asset that determine what authentication viewers must present before playback is allowed.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Player",
      "definition": "Livepeer's embeddable video player component (lvpr.tv) with built-in support for HLS adaptive bitrate streaming and WebRTC low-latency fallback.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Project",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Provenance",
      "definition": "Verified chain of custody and edit history of a digital asset, confirming its origin and tracking modifications over time.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Rebuffer Ratio",
      "definition": "Rebuffering duration divided by total playback duration, expressing the fraction of viewing time spent waiting for the player to buffer data.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Recording",
      "definition": "Stored archive of a live stream session automatically saved as a VOD asset when recording is enabled on the stream object.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Rendition",
      "definition": "Single encoded version of a source video at a specific resolution, bitrate, and codec configuration, produced during transcoding.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Resolution",
      "definition": "Pixel dimensions of a video frame expressed as width × height (e.g., 1920×1080); common tiers are 360p, 480p, 720p, 1080p, and 4K.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "REST (Representational State Transfer)",
      "definition": "Architectural style for distributed hypermedia systems using standard HTTP methods (GET, POST, PUT, DELETE) for stateless resource interaction.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Room",
      "definition": "Multi-participant WebRTC video session managed by Livepeer Studio, enabling multiple users to simultaneously broadcast and receive audio and video.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "RTMP (Real-Time Messaging Protocol)",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "RTMPS",
      "definition": "RTMP transported over a TLS/SSL connection, adding encryption to protect live video streams and metadata during ingest.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "SDK (Software Development Kit)",
      "definition": "Collection of tools, libraries, and documentation enabling developers to build applications that integrate with a platform's APIs.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Segment",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Segmentation",
      "definition": "Process of dividing a continuous video stream into short discrete chunks for HTTP-based delivery and adaptive bitrate switching between quality levels.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Session",
      "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.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "Signing Key",
      "definition": "Public/private cryptographic keypair used to sign and verify JWTs that gate access to access-controlled streams and assets in Livepeer Studio.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "SPE (Special Purpose Entity)",
      "definition": "Treasury-funded organizational unit with a defined scope, budget, accountability structure, and term length, used to execute specific ecosystem workstreams.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "SRT (Secure Reliable Transport)",
      "definition": "Open-source UDP-based streaming protocol with packet recovery, low latency, and built-in AES encryption, designed for reliable transmission over unpredictable networks.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Stream",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Stream Key",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "StreamDiffusion",
      "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.",
      "category": "ai",
      "tags": [
        "ai"
      ]
    },
    {
      "term": "Streamplace",
      "definition": "Project building the video infrastructure layer for decentralized social platforms, focused on the AT Protocol ecosystem and enabling open video publishing.",
      "category": "livepeer",
      "tags": [
        "livepeer"
      ]
    },
    {
      "term": "Thumbnail",
      "definition": "Reduced-size preview image representing a video frame, used for recognition, navigation, and social sharing previews.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Transcoding",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "TTFF (Time to First Frame)",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "TUS Upload",
      "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.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "Video on Demand (VOD)",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Viewership",
      "definition": "Audience metrics including view counts, watch time, unique viewers, and geographic distribution tracked for streams and assets.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "VOD (Video on Demand)",
      "definition": "Video delivery model allowing users to access pre-recorded content at any time of their choosing, as opposed to a scheduled live broadcast.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "Webhook",
      "definition": "HTTP callback mechanism where a server sends an automated POST request to a configured URL when a specified platform event occurs.",
      "category": "technical",
      "tags": [
        "technical"
      ]
    },
    {
      "term": "WebRTC (Web Real-Time Communication)",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "WebVTT (Web Video Text Tracks)",
      "definition": "W3C standard format for displaying timed text (captions, subtitles, chapters, metadata) synchronized with HTML5 video playback.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "WHEP (WebRTC-HTTP Egress Protocol)",
      "definition": "IETF draft protocol enabling viewers to watch content from streaming services via WebRTC using a standardized SDP offer/answer HTTP exchange.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "WHIP (WebRTC-HTTP Ingestion Protocol)",
      "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.",
      "category": "video",
      "tags": [
        "video"
      ]
    },
    {
      "term": "World Model",
      "definition": "Neural network that represents and predicts environment dynamics, enabling an AI agent to plan by simulating outcomes rather than acting purely from direct observation.",
      "category": "ai",
      "tags": [
        "ai"
      ]
    }
  ]
}
