优秀开源项目之二:流媒体直播系统Open Broadcaster Software
2024-09-02 20:49:57
Open Broadcaster Software(OBS)是一款用于音视频录制和直播的免费开源软件。可以轻松部署到多种平台,目前支持Windows、MAC和Linux。
特性:
1.高性能的实时视频/音频捕获和混合,无限制的场景,可以通过自定义转换在这些场景之间无缝切换。
2.提供视频源过滤器,比如图像掩蔽、颜色校正、色度/颜色键控等等。
3.直观的音频混合器,该混合器带有过滤功能,比如说噪声门、噪声抑制和增益。
4.强大易用的配置选项,可以轻松的添加资源、删除资源或者调整资源的属性。
5.改进和简化的设置面板,使得快速配置广播和录制成为可能。
6.可以根据喜好选择外观主题。
7.使用H.264和AAC协议进行音视频编码。
8.支持Intel Quick Sync Video(QSV)和NVENC。
9.可以通过RTMP协议直播到Twitch、YouTube、DailyMotion等等。
10.文件输出支持MP4和FLV格式。
依赖环境:
FFmpeg
x264
opus
speex
cURL
libpng
libogg
libvorbis
freetype
Qt5
cmake
github:https://github.com/jp9000/obs-studio
最新文章
- boost学习笔记(七)---date_time库
- STL中的set容器的一点总结
- Number of 1 Bits
- Linux共享库 socket辅助方法
- hdu 4358 Boring counting dfs序+莫队+离散化
- OpenCV3编程入门笔记(2)计时函数、感兴趣区域RIO、分离/混合通道
- public static void main(String[] args){}函数诠释
- PHP遍历数组
- HDU 4725 The Shortest Path in Nya Graph(最短路拆点)
- redis高级实用特性
- 解决:Incorrect line ending: found carriage return (\r) without corresponding newline (\n)
- ajax异步请求实例
- Android Lights
- Javascript基本类型回顾
- tcping ,一个好用的TCP端口检测工具
- c++中函数的参数传递,内联函数和默认实参的理解
- react项目,build以后启动问题
- 如何在IDEA里给大数据项目导入该项目的相关源码(博主推荐)(类似eclipse里同一个workspace下单个子项目存在)(图文详解)
- centos7下keepalived1.3.4安装与使用
- LOJ121 【离线可过】动态图连通性