obs学习之3——obs初始化、析构
在app的开发过程中,obs相关函数的使用顺序如下:
1、首先,初始化obs
// 创建obs
if ( !obs_startup( "en-US", nullptr, nullptr ) ) {
throw "Couldn't create OBS";
}
2、
// 加载所有的模块
obs_load_all_modules();
3、创建场景
// 创建场景
obs_scene_create();
4、创建source
// 创建源
obs_source_create();
5、把source添加到scene中
// 创建源
obs_source_create();
5、打包、编码、推流?
......
10、最后,销毁obs
// 销毁obs
obs_shutdown();