OBS Studio

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 107.193.212.186 (talk) at 02:41, 21 November 2016. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Original author(s)Hugh "Jim" Bailey
Developer(s)Community
Initial releasev0.32a / 1 September 2012; 11 years ago (2012-09-01)[1]
Stable release
v0.659b / 30 August 2016; 7 years ago (2016-08-30)[2]
Preview release
v0.16.6 (Studio) / 20 November 2016; 7 years ago (2016-11-20)[2]
Repository
Written inC, C++[2]
Operating systemWindows 7 and later, OS X 10.8 and later, Linux[3]
PlatformIA-32 and x86-64
Available in41 languages[4]
List of languages
  • Arabic
  • Bulgarian
  • Breton
  • Catalan
  • Czech
  • Danish
  • German
  • Greek
  • English
  • Spanish
  • Estonian
  • Basque
  • Finnish
  • French
  • Galician
  • Hebrew
  • Hindi
  • Croatian
  • Hungarian
  • Italian
  • Japanese
  • Korean
  • Lithuanian
  • Norwegian Bokmål
  • Dutch
  • Norwegian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Slovak
  • Slovenian
  • Serbian
  • Swedish
  • Tamil
  • Thai
  • Turkish
  • Twi
  • Ukrainian
  • Vietnamese
  • Chinese
TypeSoftware vision mixer, streaming media
LicenseGNU General Public License, version 2 or later
Websiteobsproject.com Edit this on Wikidata

Open Broadcaster Software (also known as OBS) is a free and open source streaming and recording program maintained by the OBS Project.

Overview

Open Broadcaster Software is a free and open source software suite for recording and live streaming. Written in C and C++, OBS provides real-time source and device capture, scene composition, encoding, recording and broadcasting. Transmission of data is done via the Real Time Messaging Protocol and can be sent to any RTMP supporting destination (e.g. YouTube) including many presets for streaming websites such as Twitch.tv and DailyMotion.[5]

For video encoding, OBS is capable of using the x264 free software library,[6] Intel Quick Sync Video and Nvidia NVENC to encode video streams into the H.264/MPEG-4 AVC format. Experimental support for AMD VCE encoding was added in OBS Studio version 0.16.0. Audio can be encoded using either the MP3 or AAC codecs.

History

Open Broadcaster Software started out as a small project created by Hugh "Jim" Bailey but quickly grew with the help of many online collaborators working both to improve OBS and spread the knowledge about the program. In 2014,[7] development started on a rewritten version known as OBS Multiplatform (later renamed OBS Studio) for multiplatform support, a more thorough feature set, and a more powerful API.[8] OBS Studio is currently a work in progress as it has not yet reached feature parity with the original OBS, which is why the original is still available.[9]

Plug-ins

Open Broadcaster Software supports a variety of plug-ins[3] to extend its functionality. Plug-ins are loaded as native code DLL files,[10] although a wrapper plug-in[11] is available that allows hosting of plug-ins written in the .NET Framework.

See also

References

  1. ^ "Open Broadcaster Software - Changelog". The OBS Project. Retrieved 27 May 2013.
  2. ^ a b c "Open Broadcaster Software - Download". The OBS Project. Retrieved 28 November 2015.
  3. ^ a b "Open Broadcaster Software - Index". The OBS Project. August 2016. Retrieved 14 August 2016.
  4. ^ "Locales". The OBS Project. Retrieved 10 June 2016.
  5. ^ "How to stream games with Open Broadcaster: a fast, free livestreaming application - News - PC Gamer". Future Publishing Limited. Retrieved 2 June 2013.
  6. ^ "x264 Home Page". VideoLan Organization. Retrieved 11 March 2011. In addition to being free to use under the GNU GPL, x264 is also available under a commercial license from x264 LLC and CoreCodec.
  7. ^ "OBS Studio Github Page". Github, Inc. Retrieved 25 February 2016.
  8. ^ "OBS Homepage". The OBS Project. Retrieved 25 February 2016.
  9. ^ "READ FIRST: Missing features still in development". The OBS Project. Retrieved 25 February 2016.
  10. ^ The OBS Project. "OBS Source Code". Retrieved 24 October 2016.
  11. ^ Bradley, John R. (11 August 2013). "Creating a Plugin". CatchException. Archived from the original on 23 October 2016. Retrieved 23 October 2016. ... All languages based on Microsoft's Common Language Runtime (.NET) should be fine. This includes C#, C++/cli, Visual Basic and others. ... {{cite web}}: Unknown parameter |dead-url= ignored (|url-status= suggested) (help)

External links