Online video streaming glossary
  • 25 Apr 2022
  • 2 Minutes to read
  • Dark
    Light

Online video streaming glossary

  • Dark
    Light

In this article, we list some of the terms that cover a particular streaming domain of knowledge. We also use them regularly at Ant Media, and believe there is a need for such a glossary to be able to understand the lexicon behind streaming.


A

TermMeaning
Ant Media Server
Ant Media's capable, extensive video/audio streaming platform
Ant Media Community EditionThe freely downloadable version of the Ant Media Server
Ant Media Enterprise EditionThe supported version of Ant Media Server, with several enhancements 
AACAdvanced Audio Coding is a compression format, similar to MP3, that features increased sample frequency and offers a higher quality audio track for your live video.
Adaptive streamingA methodology to stream multiple resolutions of your live video to accommodate viewers with varying degrees of network bandwidth or internet speed.

B

TermMeaning
BitrateBitrate is the way we measure the speed of the upload and download transfers. The faster the data transfers, the more overall data gets through
BufferingBuffering is a delay prompted by the data preloading process.

C

TermMeaning
CodecA “codec” is an encoding/decoding standard for reducing the file sizes of video, audio, and other media formats. The most common video codec is H.264, and the most common audio codecs are AAC and MP3.

E

TermMeaning
EncoderAn encoder is a piece of software (or potentially hardware) that encodes, meaning compresses, the RTMP stream


F

TermMeaning
Frame rateFrame rate (expressed in frames per second or FPS) is the frequency (rate) at which consecutive images (frames) are captured or displayed


H

TermMeaning
H.264H.264 is a video compression standard based on block-oriented, motion-compensated coding. It is by far the most commonly used format for the recording, compression, and distribution of video content, used by 91% of video industry developers as of September 2019.
HDHD video refers to video that is at least 720 horizontal pixels by 480 vertical pixels in resolution. “Full HD” or 1080 HD video is 1920 x 1080 pixels in resolution.

I

TermMeaning
IngestionData ingestion is the process of importing a stream for storage of immediate use. It requires a database or storage to receive the information.


K

TermMeaning
KeyframeIn video encoding, a keyframe stores the complete image of the scene.


L

TermMeaning
LatencyVideo latency refers to the degree of delay between the time a transfer of a video stream is requested and the actual time that transfer begins.
Live streamingLivestreaming is streaming media simultaneously recorded and broadcast in real-time over the Internet
Low latencyVideo latency that can be described as between 500ms-1 seconds


O

TermMeaning
OBSOBS (Open Broadcaster Software) is a free encoding software, designed to aid video recording and streaming.


R

TermMeaning
ResolutionResolution is the total number of pixels in a given video frame. The higher the number of pixels in a given frame, the better the quality of the video. So, when a video is said to have a resolution of 3840×2160 pixels, it essentially means the video has a width of 3840 pixels and a height of 2160 pixels.
RTSPRTSP (Real Time Streaming Protocol) is a network control protocol created to control streaming media servers.
RTMPReal-Time Messaging Protocol (RTMP) is a communication protocol for streaming audio, video, and data over the Internet.

S

TermMeaning
SimulcastingSimulcasting is a way of broadcasting a single live stream to multiple channels and content delivery platforms.


T

TermMeaning
TranscodingTranscoding is a digital-to-digital conversion of one type of encoded data (video or audio) to another


U

TermMeaning
Ultra low latencyUltra low latency describes a system that is optimized to process a very high volume of video packets with an extraordinarily low tolerance for delay (usually under 500ms).







Was this article helpful?