THE STREAMING VIDEO KNOWLEDGE BASE
Explore the world of streaming video.
Definitions, diagrams and technical knowledge, connected.
DefinitionQuick UDP Internet Connections (QUIC) is a UDP-based transport layer network protocol. HTTP/3 uses QUIC to achieve performance enhancements (e.g. simpler handshakes, multiplexing) such as lower latency media…
Read article ↗DefinitionMeasure of total time for network request (e.g. for a media object) to travel over the network and for response to travel back.
Read article ↗DefinitionSecure Reliable Transport is an open-source video streaming protocol and technology used to transmit high-quality video and audio streams over unreliable or unpredictable networks, such as the public…
Read article ↗Open Source ProjectRead article ↗DiagramHigh level overview of the typical functional components used in an ad supported streaming application.
Read article ↗DefinitionStreaming Video Technology Alliance is the International Technical Association which provides a forum for companies around the world in the streaming video industry to collaborate on improving streaming…
Read article ↗DefinitionSupplemental Enhancement Information (SEI) is data that can be embedded within H.264 or H.265 video streams and can be used for various purposes, such as signaling information to…
Read article ↗Open Source ProjectRead article ↗DefinitionTime to First Byte (TTFB) refers to the time between the browser requesting a resource (i.e., a webpage, a video manifest, a video segment) and when it receives the…
Read article ↗DefinitionMeasure of time between request for media by player to time media is rendered for playback (e.g. first frame rendered for user).
Read article ↗DefinitionTrick mode or trick play is a feature of digital video systems, including digital video recorders and video on demand systems, that mimics the visual feedback given during…
Read article ↗DiagramTypical sequential diagram showing workflows for a typical ad insertion process
Read article ↗ArticleUnique 128-bit identifier, usually represented as a 32 hexadecimal string. UUIDs are extensively used to uniquely identify entities in computing systems, including media streaming workflows.
Read article ↗Open Source ProjectRead article ↗DefinitionVertical Blanking Interval (VBI) is a period of time within the vertical blanking period of a video signal. It is a fundamental component of analog television and some…
Read article ↗DefinitionVertical Interval Timecode (VITC) is a method of encoding timecode information into the VBI of a video signal, typically an analog video signal like NTSC or PAL. VITC…
Read article ↗Open Source ProjectRead article ↗ArticleGreening of Streaming has an objective to improve the energy efficiency of streaming ecosystems. It adopts a WATTs first target, in the belief that by focusing on reducing…
Read article ↗