E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
OBS-Studio
obs-studio
源码学习 obs.h
obs.h引用头文件介绍c99defs.h:这个头文件提供了一些C99标准的定义和声明,包括一些常用的宏定义和类型定义,用于提高代码的可移植性和兼容性。bmem.h:这个头文件提供了对内存分配和管理的功能,包括一些内存分配和释放的函数和宏定义,用于方便地进行内存操作。profiler.h:这个头文件提供了性能分析和调试的功能,包括一些性能分析和调试的函数和宏定义,用于分析和优化程序的性能。text
jinjie412
·
2024-01-30 06:59
obs
源码解读
学习
阿里云服务器搭建Nginx+rtmp推流服务器
:加班猿一、前期准备服务器操作系统:CentOSLinuxrelease8.4.2105Nginx版本:nginx-1.18.0.tar.gzRTMP模块:nginx-rtmp-module推流工具:
OBS-Studio
加班猿
·
2024-01-22 01:53
obs-studio
build
源码下载:gitclone--recursivehttps://github.com/obsproject/obs-studio.git提交点:4176f9b13aa9278dbc6c0b0c366f7f7b9ef8c68cgitsubmoduleupdate--init--recursive下载依赖项:windows·Releases·obsproject/obs-deps·GitHub下载依赖
~怎么回事啊~
·
2024-01-05 05:09
obs
c++
ubuntu下编译
obs-studio
遇到的问题记录
参考的是这篇文档:BuildInstructionsForLinux·obsproject/obs-studioWiki·GitHub在安装OBSdependencies时,sudoaptinstalllibavcodec-devlibavdevice-devlibavfilter-devlibavformat-devlibavutil-devlibswresample-devlibswscale
qiuchangyong
·
2023-12-30 08:29
OBS
rist
srt
PipeWire
使用
OBS-Studio
软件推流直播教程,支持RTMP及RTSP两种协议
文章目录一、基于RTMP协议的推流直播二、基于RTSP协议的推流直播一、基于RTMP协议的推流直播首先需要手动搭建RTMP流服务器,搭建过程可以借鉴我的另外一篇文章传送门的第六章节。打开OBS软件,新建场景->新建来源。在控件位置有个设置,选择服务,填写服务器及串流密钥,点击确定在控件位置,点击开始推流,就OK了接下来使用VLC软件进行测试下效果输入网络URL,这块跟上图设置的一致看看效果搞定!!
bacawa
·
2023-12-28 21:07
视频流处理
ffmpeg
运维
网络
视频录制和剪辑软件
一、视频录制软件(最后下载了ocam)选中了ocam、Captura和
obs-studio
,因为它们开源且免费而且功能也很不错。
RWBY_2020
·
2023-12-20 21:01
直播、录屏软件OBS Studio下载安装操作教程
1.下载Github地址:https://github.com/obsproject/
obs-studio
官方下载地址:https://obsproject.com/downl
CV_七少
·
2023-11-20 21:22
其他
OBS
Studio
录屏直播软件
开源无广告
macOS上编译
obs-studio
前言最近基于obs的1个二开程序,需要移植到macOS平台上,由于遇到些问题,本文记录下如何在macOS上配置&编译&运行obs程序完整过程。下载首先下载cmake-gui工具,下载CMAKE,选择对应macOS平台的cmake版本,此处选择cmake-3.27.3-macos-universal.dmg版本安装。其次,安装qt6.2开发包和qtcreator开发工具,请参考安装qt一文,安装好q
老中医治百病
·
2023-08-22 23:54
OBS
macos
OBS-studio
显示器采集黑屏 Windows10笔记本 解决方案
最近使用OBS录制课程,但是发现在Windows10下显示器采集黑屏,十分困扰。。。问题出现原因:电脑有集成显卡和NVIDIA高性能的独立显卡。OBS默认的使用显卡与系统默认使用的显卡不一致导致无法捕捉到显示器。经过查阅及尝试:第一步:在搜索栏搜索设置,打开系统设置并打开系统选项打开系统第二步:点击显示栏,并下拉,点击图形设置显示栏第三步浏览选中OBS桌面应用(桌面上找不到就在根目录找)第四步点击
7c94cbdca762
·
2023-08-07 03:08
python控制obs进行无缝推流及点播
于是只好转而去研究
obs-studio
。obs通常情况下都是在界面操控的,这样无法实现根据观众的点播结果调整播放列表和用水印文字的形式反馈观众点播结果。
玩编程的小白
·
2023-07-17 01:14
ffmpeg
python
音视频
在ubuntu上安装OBS Studio
首先,打开终端添加PPA:sudoadd-apt-repositoryppa:obsproject/
obs-studio
然后通过这条命令进行安装:sudoaptinstallobs-studio可以在终端中直接输入下面的命令启动软件
Jasonzhiying
·
2023-06-19 06:53
Ubuntu
ubuntu
obs
studio
Kubuntu(Ubuntu) 22.04安装OBS Studio
OBSStudiosnap商店安装官网:https://obsproject.com/download使用apt安装三个命令搞定:sudoadd-apt-repositoryppa:obsproject/
obs-studio
MAVER1CK
·
2023-06-19 06:18
Ubuntu
ubuntu
ffmpeg
linux
手机投屏到电脑直播
这里建议用
OBS-studio
版本进行设置,classic版本在窗口或者游戏源下,都难以操作。横竖屏切换会卡住,需要重新选择。xsplit软件理论上和
OBS-studio
版本设置上一样。
空白签名
·
2023-06-11 23:02
obs-studio
程序运行中的一些配置信息存储路径和字段解析
配置文件路径:C:\Users\Administrator\AppData\Roaming\obs-studio1.basic\profiles\未命名\basic:设置中某些配置项的保存(1)高级--网络--绑定IP,一般都设置为默认,对应参数中的值为[Output]BindIP=default,可以界面上修改,也可以配置文件修改如果设置为其他选项,有可能出现推流不成功的问题(2)2.basic
三希
·
2023-04-19 03:31
OBS录课时的参数设置
1.OBS下载地址Github地址:https://github.com/obsproject/
obs-studio
官方下载地址:https://obsproject.com2.OBS录屏设置2.1使
笑春风oO
·
2023-04-05 20:34
经验分享
OBS-studio
捕获音乐播放器
OBS-studio
捕获音乐播放器考虑到现有许多主播是唱见主播或者音乐主播,而很多情况下,音乐软件又无法获取到画面,现做一组测试给此类主播作为参考。
空白签名
·
2023-03-24 02:42
obs-studio
源码编译
由于本人需要做一款能够录制屏幕、抓取窗口、捕获视频输入设备并在未来可能会有视频推流的功能的软件,因此对
obs-studio
源代码进行了一定的分析,特此记录并与大家共享。
CodeHorser
·
2023-03-22 14:18
c++
obs
cmake
obs-studio
windows下二次开发环境搭建
准备官方教程文档VS2017(2015以上版本)各版本在线下载跨平台安装编译工具cmake,本人所用版本3.17.4项目预构建依赖包2017,另附2019、2015版本依赖包,请根据所安装的vs版本选择安装32位python安装win10SDKQt5.14.2安装包;由于主要使用安装后的msvc路径下的文件,如果你不想安装QT,这里提供现成的Qt_5.10.1版本msvc2017文件夹压缩包,本人
赵氏天儿
·
2023-03-22 14:48
经验
Windows下Visual Studio 2019 编译
obs-studio
1、安装cmake-guiWindows版本的CMake(3.16,或者更高版本)2、下载依赖dependencies2019需要的预编译的开发包FFmpeg,x264,cURLandmbedTLShttps://obsproject.com/downloads/dependencies2019.zip3、安装VS2019+QT(1)下载vs2019社区版本(2)下载最新的Windows10SDK
沉迷WebRTC
·
2023-03-22 14:43
流媒体/其他
OBS编译调试
Win10/11平台
OBS-Studio
源码联合QT6.3和VS2019编译教程
Win10/11平台
OBS-Studio
源码联合QT6.3和VS2019编译教程本文默认编译64位程序。下载源码下载源码可以通过Git下载,也可以直接下载zip文件。
wwlswj
·
2023-03-22 14:12
影音开发
编程开发
OBS
Studio
VS2019
QT6.3
编译
影音开发
使用
OBS-Studio
软件推流直播教程,支持RTMP及RTSP两种协议
一、基于RTMP协议的推流直播首先需要手动搭建RTMP流服务器,搭建过程可以借鉴我的另外一篇文章传送门的第六章节。打开OBS软件,新建场景->新建来源。image.png在控件位置有个设置,选择服务,填写服务器及串流密钥,点击确定image.png在控件位置,点击开始推流,就OK了接下来使用VLC软件进行测试下效果输入网络URL,这块跟上图设置的一致image.png看看效果image.png搞定
木人呆呆
·
2023-02-18 11:35
腾讯手游助手添加方法
基本上按照来弄基本都能读取出来腾讯手游助手的引擎设置游戏设置引擎设置
OBS-studio
版本的添加方式:添加游戏源,助手全屏没毛病。
空白签名
·
2023-01-31 11:04
linux cmake 编译64位,cmake编译win下64位obs
参考文档:https://github.com/jp9000/
obs-studio
/wiki/Install-Instructions说明一下本机软件
42号车库
·
2023-01-31 08:53
linux
cmake
编译64位
obs插件基础
(一)OBS插件模块基本信息(加载插件模块时使用)libobs是obs最核心的库,其他扩展插件都是基于libobs(负责管理各个插件)1.模块信息结构体//模块信息结构体obs\
obs-studio
\libobs
龙城ne货92923
·
2022-12-22 12:42
OBS
c++
windows
obs
【
obs-studio
开源项目从入门到放弃】obs高级输出内存泄露
文章目录前言FFmpeg高级输出内存泄露内存泄露原因解决办法前言obs系列文章入口:
obs-studio
项目简介和架构FFmpeg高级输出内存泄露已解决PR:obs-ffmpeg:Fixffmpeg_outputmemoryleakobs
ArchieFu
·
2022-12-11 10:30
obs-studio入门到放弃
音视频
class “winrt::Windows::Graphics::Capture::GraphicsCaptureSession“ 没有成员 “IsCursorCaptureEnabled“ lib
Capture::GraphicsCaptureSession"没有成员"IsCursorCaptureEnabled"libobs-winrthttps://github.com/obsproject/
obs-studio
sun007700
·
2022-11-22 16:11
视频
OBS的录制流程
默认下载在c盘用户名下的video文件夹下调试obs项目,分析
obs-studio
\UI\forms找到主界面ui文件,找到对应的按钮名字,全局搜索录制按钮—触发click事件on_recordButton_clicked
帅气转身而过
·
2022-11-20 18:27
obs录屏
ffmpeg
obs
录屏
【
obs-studio
开源项目从入门到放弃】obs aac opus 音频编码器的使用
文章目录前言音频编码器的创建创建音频编码器函数音频编码处理总结技术参考前言obs系列文章入口:https://blog.csdn.net/qq_33844311/article/details/121479224这篇文章介绍一下obs-ffmpeg-audio-encoders.c文件中的两个音频编码器。支持的编码器有AACOpus两种音频编码。这两种编码器的创建和使用都是基于ffmpeg的lib
ArchieFu
·
2022-05-27 09:51
obs-studio入门到放弃
音视频
obs
aac
音频编码解码
【
obs-studio
开源项目从入门到放弃】windows 窗口采集和桌面采集的解决方案
文章目录前言窗口采集源和桌面采集源的注册窗口采集选择桌面采集方式DXGIorWGCGDI窗口采集原理DXGI窗口采集原理WGC窗口采集原理基于放大镜技术实现录屏采集总结技术参考前言obs系列文章入口:https://blog.csdn.net/qq_33844311/article/details/121479224微软的窗口采集分主要是有以下4种方式,obs的窗口采集和显示器采集使用了其中的3种
ArchieFu
·
2022-05-27 09:51
obs-studio入门到放弃
windows
obs
gdi/gdi+
dxgi
音视频
【
obs-studio
开源项目从入门到放弃】预览窗口中source的UI操作绘制处理
文章目录前言获取鼠标位置绘制选中框裁剪源拉伸源移动源总结前言
obs-studio
项目简介和架构:https://blog.csdn.net/qq_33844311/article/details/121479224
ArchieFu
·
2022-05-27 09:51
obs-studio入门到放弃
音视频
【
obs-studio
开源项目从入门到放弃】obs媒体源 ffmpeg_source 分析
文章目录前言媒体源的创建媒体源输出音频帧和视频帧media-playback封装了操作媒体源的apimp_media_next_video()输出解码后的视频帧mp_media_next_audio()输出解码后的音频帧媒体源的控制总结技术参考前言obs支持添加各种容器格式的视频文件,音频文件(mp4、flv、mp3、ts),也支持添加网络流(rtmp,srt,rtsp,udp)。本质上obs是基
ArchieFu
·
2022-05-27 09:51
obs-studio入门到放弃
音视频
ffmpeg
obs
rtmp
flv
【
obs-studio
开源项目从入门到放弃】obs rtmp推流插件 rtmp_output源码解析
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1.rtmp_output推流源的创建创建启动rtmp_output的入口OBSBasic::StartStreaming()2.rtmp推流线程的启动rtmp_stream_start开始推流connect_thread连接线程3.rtmp发送线程工作内容send_thread负责音视频包发送发送音视频包调用堆栈总结技术
ArchieFu
·
2022-05-27 09:20
obs-studio入门到放弃
音视频
obs
ffmpeg
rtmp
flv
【
obs-studio
开源项目从入门到放弃】win-wasapi 音频的采集
文章目录前言win-audio-capture应用音频输出捕获创建windows音频捕获插件音频捕获插件的初始化捕获的音频输出总结技术参考前言obs系列文章入口:https://blog.csdn.net/qq_33844311/article/details/121479224windows平台下obs官方自带的音频插件只有一个win-wasapi,负责采集扬声器和麦克风的声音。win-audi
ArchieFu
·
2022-05-27 09:20
obs-studio入门到放弃
音视频
obs
was
windows
10
ffmpeg
【
obs-studio
开源项目从入门到放弃】windows10使用vs2019编译
obs-studio
文章目录前言obs已经提供自动化编译脚本-2022/3/28update1.编译前的准备工作2.下载github仓库源码以及子目录3.使用cmake-gui生成
obs-studio
的vs2019解决方案
ArchieFu
·
2022-05-27 09:19
obs-studio入门到放弃
音视频
ffmpeg
git
obs
cmake
【
obs-studio
开源项目从入门到放弃】audio_thread 音频编码线程理解
文章目录前言1.音频编码线程的创建时机2.音频编码线程的工作内容真正处理音频输入输出的函数input_and_outputaudio_callback回调获取所有音频数据do_audio_output做混音后的音频编码和输出receive_audio真正做音频编码的函数入口3.音频编码线程与rtmp输出线程之间的配合4.总结技术参考前言obs系列文章入口:https://blog.csdn.net
ArchieFu
·
2022-05-27 09:49
obs-studio入门到放弃
音视频
obs
flv
rtmp
【
obs-studio
开源项目从入门到放弃】
obs-studio
项目简介和架构
文章目录前言一、
obs-studio
项目简介二、windows平台的编译步骤三、obs的核心线程obs视频渲染线程obs视频编码线程obs音频编码线程rtmp发送线程四、常用插件的介绍视频源视频文件win-dshow
ArchieFu
·
2022-05-27 09:49
obs-studio入门到放弃
音视频
ffmpeg
架构
阿里云服务器搭建Nginx+rtmp推流服务器
:加班猿一、前期准备服务器操作系统:CentOSLinuxrelease8.4.2105Nginx版本:nginx-1.18.0.tar.gzRTMP模块:nginx-rtmp-module推流工具:
OBS-Studio
·
2021-11-16 15:02
obs studio 设置 参考
1:安装从官网上面下载
OBS-studio
版本(文件名为:OBS-Studio-22.0.1-Full-Installer-x64.exe)下载链接:https://github.com/obsproject
有声每一天
·
2021-03-22 10:01
OBS 捕获显示器 录制全屏 出现黑屏如何解决
参考这个路径:D:\OBS\
obs-studio
\bin\64bit\obs64.exe2,设置为节能:3,出现画面,问题解决!OK!
dream_uping
·
2020-09-10 20:51
其他
obs-studio
封装(三) obs_module 模块插件加载过程分析
一、obs_module介绍
obs-studio
是基于模块开发的,每个功能抽象成一个独立的模块,然后封装成一个动态库。
致一
·
2020-08-21 09:28
obs-studio
vs2015编译
OBS-Studio
dependencies2015obs-studio24.0===========================================1.下载源码:https://github.com/obsproject/
obs-studio
weixin_38169786
·
2020-08-12 01:13
vs2015 编译obs studio 遇到的几个错误
>D:\project\vs\obs\ObsProject\
obs-studio
\plugins\win-wasapi\win-wasapi.cpp(245):errorC2065:“KSAUDIO_SPEAKER
weixin_38169786
·
2020-08-12 01:42
obs-studio
跨平台实现学习日志
ifndef_WIN32signal(SIGPIPE,SIG_IGN);structsigactionsig_handler;sig_handler.sa_handler=ctrlc_handler;sigemptyset(&sig_handler.sa_mask);sig_handler.sa_flags=0;sigaction(SIGINT,&sig_handler,NULL);/*Block
weixin_37972910
·
2020-08-12 01:41
OBS源码分析流程梳理
OBS-Studio
是一款非常好用的开源直播推流软件,目前已经发布了很多个版本。但是目前都没看到详细或流程清晰的源码分析介绍。
weixin_30367873
·
2020-08-12 01:04
obs-studio
源码阅读笔记一
安装源码根据wiki来https://github.com/obsproject/
obs-studio
/wiki/install-instructions#windows-build-directions
露蛇
·
2020-08-12 01:22
obs
mac和windos平台编译
obs-studio
一.mac下xcode编译obs-studio1.准备工作安装brew略安装其他工具brewinstallffmpegx264qt5下载代码gitclone--recursivehttps://github.com/obsproject/obs-studio.git2.生成xcode工程1.cdobs-studio2.mkdir-pbuilds/xcode3.cdbuilds/xcode4.CMA
老衲不出家
·
2020-08-12 01:51
流媒体
vs2015编译基于
obs-studio
的阿里巴巴直播工具tblive
vs2015编译基于
obs-studio
的阿里巴巴直播工具tblive开发环境vs2015+QT5.9.7因为tblive使用的是vs2013,故需要用到v120平台工具集,如果没有安装可通过控制面板或
qq_41133585
·
2020-08-12 01:42
OBS-Studio
obs-studio
模块简介
一:直播简介在线教育,娱乐直播等近几年已是遍地开花,其中核心脱离不了低延时音视频技术。我们抛开互动技术不谈,来了解一下视频直播技术。12采集:Windows(dshow,dsound),ios,mac(AVFoundation,AVCaptureSesssion),android(Camera,AudioRecord),Linux(v4l2)音视频原始数据:audio(pcm),video(yuv
HsuanKeys
·
2020-08-12 01:06
obs
obs-studio
的编译环境配置
全平台可以参考:https://github.com/jp9000/
obs-studio
/wiki/Install-Instructions提前准备环境:GitVS2015Qt5(我用的此版本:qt-opensource-windows-x86
阳光柠檬_
·
2020-08-12 01:22
OBS
obs-studio
数据采集 渲染 编码过程
程序启动时会调用obs_init_video函数,创建一个obs_video_thread线程staticintobs_init_video(structobs_video_info*ovi){structobs_core_video*video=&obs->video;structvideo_output_infovi;interrorcode;make_video_info(&vi,ovi);
致一
·
2020-08-12 01:50
obs-studio
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他