barry-ran / Sidekick

An OBS plugin for broadcasting to MFC servers with RTMP or WebRTC

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 inside obs-studio/plugins

    cd plugins && mkdir MyFreeCams && cd MyFreeCams
  • Clone Sidekick inside obs-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

About

An OBS plugin for broadcasting to MFC servers with RTMP or WebRTC


Languages

Language:C++ 59.8%Language:Inno Setup 23.3%Language:Shell 6.2%Language:CMake 4.4%Language:Batchfile 1.6%Language:C 1.6%Language:HTML 1.2%Language:Ruby 1.0%Language:Objective-C++ 0.4%Language:Objective-C 0.3%Language:PowerShell 0.1%Language:Makefile 0.0%