初识 OBS , OBS 是什么,OBS 相关资源

1,992 阅读2分钟

这是我参与8月更文挑战的第3天,活动详情查看:8月更文挑战

概念

按维基百科的定义, OBS 定义如下:

Open Broadcaster SoftwareOBS)是由OBS Project 开发的自由开源跨平台流媒体和录影程序。该程序支持Windows 8、MacOS10.13 以及 Ubuntu 18.04 以上的操作系统版本。

概述

OBS是一个用于录制和进行网络直播的自由开源软件包。OBS使用C和C++语言编写,提供实时源和设备捕获、场景组成、编码、录制和广播。数据传输主要通过实时消息协议RTMP)完成,可以发送到任何支持RTMP的软件。

在视频编码方面,OBS可以使用各种视频编码引擎将视频流编码为H.264/MPEG-4 AVC和H.265/HEVC格式。 音频可以使用MP3或AAC编解码器进行编码。

因为其具备以下优点,所以比较受欢迎。

  • 免费开源,更新活跃,国外论坛上有很多脚本插件
  • 多线程优化完美,不容易崩
  • 操作界面很善良,稍一研究就会使用
  • 编码器用得h.264的开源编码库

官方资源

从源码看,其更新迭代还是非常活跃的。

学习资源

竞争对手 Streamlabs OBS (SLOBS)

Streamlabs OBS 是另外一个提供和 OBS Studio 类似功能的开源项目 。他们都提供了为专业的播客提供了好的体验。但他们有以下显著的区别:

一般来讲,Streamlabs OBS 更加智能化,让人更容易上手使用。相应的,OBS Studio 支持更多高级的操作。

Streamlabs OBS 提供了很多VIP功能,譬如 Streamlabs 应用商店, Naming Cloud Bot, 更多的存储,和其他服务。 然而,这些功能仅仅对软件的付费订阅用户开发。

和 OBS Studio 一样, Streamlabs OBS 也是免费下载, 但 Streamlabs OBS VIP 用户需要消费149/年或149/年 或 19/月. OBS Studio 永远免费,所以毫无疑问值得尝试一下。

Streamlabs OBS 资源

  • 一个基于 OBS 和 Electron 搭建的简洁、强悍、高效的软件,见 Streamlabs OBS
  • 基于 OBS 封装的 node 插件,可以基于它搭建 Electron 软件,见 obs-studio-node

直播的尝试