Sidekick
OBS Plugin for Broadcasting to MyFreeCams using WebRTC
Build & Package
-
Clone obs-studio
git clone --recursive git@github.com:obsproject/obs-studio.git && cd obs-studio
-
Create a
MyFreeCams
subdirectory insideobs-studio/plugins
cd plugins && mkdir MyFreeCams && cd MyFreeCams
-
Clone
Sidekick
insideobs-studio/plugins/MyFreeCams
git clone git@github.com:MyFreeCams/Sidekick.git && cd Sidekick
-
macOS only: Install dependencies
./build-deps
-
Build
./build
-
Package
./package
Package location:
- mac:
obs-studio/xAuto/MFC-Sidekick-Setup-YYYYMMDD.pkg
- win:
obs-studio\build64\MFC-Sidekick-Setup-YYYYMMDD.exe
Build type may be entered as an optional arguement (default: RelWithDebInfo):
./build Release
or by setting the env var BUILD_TYPE
:
macOS:
export BUILD_TYPE=Debug
./build
win:
set BUILD_TYPE=Debug
build
or in-line (mac only):
BUILD_TYPE=RelWithDebInfo ./build
To build using Xcode:
export GENERATOR=Xcode
./build
Xcode project file: obs-studio/xAuto/obs-studio.xcodeproj