Home

Awesome

Remon OBS Studio project

Remon OBS Studio, and abbreviated ROS is a program that broadcasts using WebRTC and is based on obs-studio proejct and Pion WebRTC project. With ROS, you can send live stream to RemoteMonster with same user experience as OBS, but also apply to various WebRTC live streaming usecases by modifying the source code.

To implement ROS, remon_service and remon_output have been added to the outputs plugin of the OBS project. In addition, some UI designs required modifications.

We implemented the WebRTC peerConnection and signaling processing with Go language and used the Pion project for media streaming.

Thanks to the OBS and Pion team.

Status

Currently, this ROS project is experimental. Limited use only.

Usage

Installation

Build

Note : It only supports Linux 64bit and Windows 64bit builds

git clone --recursive https://github.com/RemoteMonster/remon-obs-studio.git

You can build the project with the Install-Instruction page on the OBS project. And you can find the shared library from deps/libremonobs directory.

Make sure that the libremonobs.dll(or so file) file exists in the same location as the executable file after build. If not, you should copy it from the source deps / libremonobs / directory.

To build libremonobs yourself, check libremonobs project.

Limitations

License

GPL