Regardless of whether you’re a streamer starting out or an experienced Twitch frequenter, there are certain abbreviations, streaming words, and expressions that some of us just do not quite understand.

In this article, we’re going to break down some tricky terms users tend to stumble upon most often: from the basic live streaming definition to scary things like H.264 and SD-CDN. We’re going to list each one in alphabetical order.


AAC (Advanced Audio Coding) is a standard audio coding technology implementing major audio compressing strategies to reduce the amount of data that has to be transferred in order to achieve good sound quality.

Adaptive streaming (adaptive bitrate streaming) is a setting option within some encoding software interfaces, the ability to stream video to the end user at the optimal viewable quality. This feature provides the highest usable video quality for each specific user.

A video aspect ratio is a ratio that basically shows the proportional relationship between the width and height of a video. Different platforms use different video aspect ratios. For instance, YouTube uses the standard format of the 16:9 ratio, whereas Instagram, Snapchat, Facebook Stories, and Tik-Tok use the 9:16 vertical version.

Audio visual sync refers to the synchronisation of the live audio signal with the live video data. If the synchronisation is off, viewers will hear the audio ahead of the video, or vice versa.


Bitrate is the number of bits being processed within a single unit of time (normally one second). Since data is measured in bits, the bitrate measurements are presented in either bits, kilobits, megabits, gigabits, or terabits per second.

Buffering is a delay prompted by the data preloading process. This is done in order for the streaming to continue smoothly. Buffering is usually caused by low bandwidth, weak Wi-Fi, issues on the stream source server, or user overload.


A capture card is a computer-connected piece of hardware equipment that converts captured video signal into a streamable format. The connectivity means vary from model to model and can range from USB to PCIe, etc.

A CDN (Content Delivery Network) is a distribution network on the Internet that is meant to drive the delivery of web content to users worldwide.

A codec is a device or program capable of encoding or decoding a digital piece of information (audio or video) for transmission over a data network.

A CPU (Central Processing Unit) is a central processing device on any computer. It is an electronic chip that controls every instruction-specified process in a laptop, personal computer, smartphone, or tablet.


Dedicated bandwidth is the kind of bandwidth that is saved to be used by a single purpose exclusively. With exclusivity in mind, it becomes possible to ensure a certain amount of bandwidth for a stream duration.

Download speed is the speed at which data can be transferred to a user’s device from the Internet.


Embedded video is a video integrated onto a webpage. Even though it appears on a page of a site, it is actually hosted on another resource. HTML coding allows embedding of various video formats, including VOD and live streams.

Video encoding is the process of converting a video file from one format to another. This is normally done to ensure that whatever’s happening on the screen gets properly encoded into a digital format that is streamable.

Ethernet connectivity or wired Internet connectivity is an Internet connection that is provided via an Ethernet cable. An Ethernet port connects a computer with a modem or router. This type of connectivity is preferable for streaming purposes, since it is considered to be more reliable than Wi-Fi, per see.


A firewall is a network security system, software that follows all incoming and outgoing traffic closely. It can block unauthorized access. If not set up the right way, firewalls are known to interfere with streaming.

Frame rate (FPS) is the frequency (per second) at which video frames appear on a display. In other words, it is the speed at which the consecutive images are shown to create video. The more frames per second the video has the smoother it feels for a viewer.


Geo-blocking is a setting that can be browser-based. By changing the setting you are able to restrict access to content depending on location, which is usually established through an IP address.

Green screening and chroma keying are two streaming-related terms used interchangeably to describe a technology that allows for incorporating a virtual background into a live video. Animated virtual backdrops are widely used in a number of industries, including video games, newscasting, and movies.


H.264 (advanced video coding) is a standard video codec, a video compression technology that is most commonly used to record, compress, and distribute video.

Hardware encoding is the process of converting from a video source to a streamable format. A hardware encoder is a dedicated physical device that captures, compresses, and converts videos.

High Definition (HD) resolution refers to an image not less than 720p but more likely 1080p in height.

HDMI (High Definition Multimedia Interface) is the kind of interface made to transfer video and audio to and from cameras (or other HDMI compatible devices).


Data ingestion is a process of importing a stream for storage of immediate use. Similarly to food ingestion, data ingestion requires a database or storage to receive the information.

An IP camera (Internet Protocol Camera) is a camera that receives and sends data using an Internet connection. Their great advantage is no need for a recording medium.


Keyframe interval is an element of the video compression process. The keyframe interval is a setting, normally within an encoder, that shows how often keyframes are set in one video. The more activity you’ve got in your stream, the smaller you want your keyframe to be set to.


Latency is a delay between the action and the response to it. So, the lower the latency, the less time it takes for data to reach the end user after being released.

Live streaming is a real-time video broadcasting process with the advantage of audience interactivity.

Lossless compression is a video/audio compression format that maintains every bit of original data from the sources (full quality).

Lossy compression is the opposite of the latter. This process removes some of the information in order to process and stream your video.

Low latency is a video streaming term normally used in conjunction with “network.” A low-latency network is a set of devices that allows for sending big volumes of data from one computer to another with as few delays as possible.


Non-dedicated bandwidth is a shared Internet capacity. A public Wi-Fi zone can be called a non-dedicated bandwidth source. This type of Internet connectivity may be ok for freelancers, but it is not recommended to streamers, since you cannot fully rely on the Internet upload speed.


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


Packet loss means one or more pieces of information failed to reach the receiving end. Viewers experience video and audio disruptions during packet loss.

Password protection in the context of streaming means the restricted access to content that is being set up with a password for privacy purposes.

A ping is a test signal that is sent to a server in order to check out how fast it does just that. It is usually measured in milliseconds.

Progressive video is one of the video compression techniques. It utilizes horizontal lines to create an image and displays video frames consecutively. Progressive video compression produces faster, smoother sequences overall.

A PTZ camera (pan, tilt, zoom camera or robot camera) is a camera that can be controlled at a distance. Video conferencing and live production are the fields that can particularly benefit from a camera like this. There is also an advanced variation of the PTZ camera: a VPTZ high-res camera that does all the panning, tilting, and zooming virtually, omitting any physical movement.


Resolution refers to the specific number of pixels that are shown of a display. So for instance, the Full HD (1080p) resolution means the video has 1920 times 1080 pixels each containing visual information. The most popular resolutions nowadays include 4K (3840 x 2160), Full HD (1920 x 1080), and HD (1280 x 720).

RTP (Real-time Transport Protocol) is a network protocol designed to deliver audiovisual data over an IP network. This particular protocol is widely used in the streaming industry as well as video conferencing.

RTMP is a protocol that provides transmission of various data over the Internet. It is used to aid low latency connectivity in particular. The process of larger-portion data transmission is backed up by splitting streams into smaller packets. This protocol allows you to stream to many different places and increase your audience proportionally.

RTSP (Real Time Streaming Protocol) is a network control protocol created to control streaming media servers. The protocol itself is employed to start and monitor media sessions.


Satellite uplink/downlink chains are communication chains going down from a satellite to the ground and back up. If uplink and downlink are released simultaneously, the connection is called two-way.

SD-CDN (Software-Defined Content Delivery Network) is a name for a specific content delivery network that uses several CDNs in order to improve UX.

Simulcasting (Multistreaming) is a way of broadcasting a single live stream to multiple channels and content delivery platforms.

Software encoding is identical to the process of hardware encoding, except for it is a program and it runs on a computer. In addition to producing as good of video quality as hardware devices, software encoders also present an opportunity to tweak a lot of settings to your personal taste.

Standard Definition (SD) is a high-definition resolution that refers to an image of 720p in height.

Streaming key refers to an alphanumeric key that allows you to connect and broadcast your content to the streaming server. Without this key, your encoding software is not able to identify and communicate with the end platform.

Streaming software is a program that enables video input conversion into a format that allows playback and, consequently, broadcasting (streaming).

Streaming setup is a streaming expression typically referring to the live streaming process itself, but also to the camera, cables, capture device, encoding software/hardware, Internet connection, etc. that is being used.

Streaming video (streaming media or live content) is a piece of media that is watched in real time within a web browser rather than downloaded into a file on a hard drive.

Switcher (video mixer) is a piece of hardware or software that aids selection between several visual input sources and sends the chosen signal to the output upon command. It is widely used by production managers to select between several camera angles during a large-scale production process.


Transcoding is the process of taking encoded content, decoding it, altering it in a way, and recompressing it back.


Upload speed is the speed your computing machine uses to send data to other users on the Internet. This speed is measured in megabits per second.


Video copyright is making sure that every user who watches videos you’ve created is aware that using it without your consent is illegal. Other additional actions can be made in order to further protect your “property,” but generally a video is protected by copyright law once created.

Video hosting is the process of uploading and storing your video/videos on a third-party website. Your viewers can take a look by visiting the video hosting site or watch it on yours if you choose to embed it.

VOD (Video On Demand) is a piece of content that can be watched by a user at any time instead of a specified moment.

Now that you know the meaning of the words you keep running into while exploring your live streaming opportunities, you may as well check out one more awesome shortcut. Restream is a super simple live video platform that empowers you to create beautiful videos and multistream them to your favorite channels. Build up awareness and authority among your fans and viewers fast. Stream to many platforms instead of one.

We’ve capped most of the livestreaming terms we could think of. To learn more about live streaming, feel free to browse our blog for more info.