
OBS
最爱吹吹风
觉悟
展开
-
OBS从渲染到推流过程分析
obs中将渲染和生产推流数据,推流分为三个线程,整个过程交织在一起,不容易理清整个过程。下面先分别对三个过程进行分析,然后将整个过程链接起来:1.渲染://初始化Obs.c: obs_reset_video //设置画布Obs.c: obs_init_graphicsgraphics.c : gs_create //一般创建使用opengl作为绘制设备graphics.c :...原创 2019-09-11 17:24:16 · 3585 阅读 · 0 评论 -
Obs-Studio-Node框架结构
obs-studio-node是一个开源项目:https://github.com/stream-labs/obs-studio-node.git该项目在obs基础上用C++封装了一套可供前端js使用的框架。obs-studio-node中两个关键的工程:obs-studio-server和obs-studio-clientobs-studio-server是一个单独的进程,提供了对o...原创 2019-09-16 14:17:57 · 3171 阅读 · 1 评论 -
OBS中demo分析
OBS中给了一个简单的test应用,创建一个场景,并将场景显示在windows中:int WINAPI WinMain(HINSTANCE instance, HINSTANCE prevInstance, LPSTR cmdLine, int numCmd){ HWND hwnd = NULL; base_set_log_handler(do_log, nullptr); t...原创 2019-09-16 16:50:02 · 1133 阅读 · 0 评论