Open Broadcaster Software
Open Broadcaster Software provides you with an open-source application intended for live recording and media streaming. With its help, you can broadcast multimedia files on the Internet, as well as record and save videos locally.
The application offers support for various streaming services, such as Twitch, iNSTAGIB.tv, DailyMotion, CashPlay, YouTube, CyberGame and Hitbox. It can help you record videos from various sources; you can integrate image slideshows, texts, game captures and webcam streams in the output, as well as record a running application on your desktop.
You can easily change the order of the sources, adjust their position on the screen (center, align left or right etc.), remove or rename a source. The preview function enables you to take a look at the generated video before proceeding to actually broadcasting it online.
The application features video and audio encoding options, allowing you to set the quality balance, the maximum bitrate and customize the buffer size. Additionally, you can change the streaming resolution and choose the monitor to stream from, adjust the FPS rate and customize the streaming delay.
Other options are related to configuring the microphone settings (mute / unmute, auxiliary boost, time offset, push-to-talk and more), changing the audio-video options (modifying the keyframe interval, using custom x264 encoder settings, customizing the global audio time offset, using microphone QPC timestamp).
Settings profiles can be created and saved for later loading and the application can be instructed to automatically reconnect to the target server.
To sum up, Open Broadcaster Software offers you full control of the recording process and the overall video broadcasting experience. It allows you to customize audio-video settings and provides rather fast streaming speed that enables you to broadcast live media content to the Internet.