What Is Open Broadcast Software (OBS)

What is OBS (Open Broadcast Software)?

Layman’s Terms:

OBS, or Open Broadcast Software, is a free program that you install on your computer. Once it is installed, you can use it to live-stream your desktop, video game, specific application, or audio.

Technical Terms:

OBS Studio is a free and open-source software suite for recording and live streaming. Written in C, C++, and Qt, OBS provides real-time source and device capture, scene composition, encoding, recording, and broadcasting. Transmission of data is primarily done via the Real-Time Messaging Protocol (RTMP) and can be sent to any RTMP supporting destination, including many presets for streaming websites such as YouTube, Twitch, Instagram, and Facebook.

For video encoding, OBS Studio is capable of using the x264 free software library, Intel Quick Sync Video, Nvidia NVENC, and the AMD Video Coding Engine to encode video streams into the H.264/MPEG-4 AVC format and the H.265/HEVC format. Multiple tracks of audio can be encoded using the AAC codec. Advanced users can choose to use any codecs and containers available in libavcodec / libavformat as well as output the stream to a custom ffmpeg URL.