bitfocus / companion-module-requests

Repository for tracking module requests
102 stars 11 forks source link

OBS.Ninja #293

Closed Fred-DTV closed 3 years ago

Fred-DTV commented 4 years ago

To have OBS.ninja controllable would be next level 💯

https://obs.ninja It is a web based service for integrating remote feeds into OBS through peer-to-peer. Open Source and free.

What you would like to be able to make it do from Companion. In Group Rooms:

Direct links or attachments to the ethernet control protocol or API. Without this, it can be very difficult, and in some cases, impossible to fulfill your request. https://github.com/steveseguin/obsninja

steveseguin commented 4 years ago

Hi. just noticed this request.

I'd be happy to add features to OBS.Ninja that are requested to make this work. From my perspective, I can expand the IFRAME API I have available to include these calls. This way, a simple wrapper can be added to OBS.Ninja, with it OBS.Ninja as just an IFRAME contained within.

This gives you the option to include menus and functions specific to the Companion app, and be relatively independent with how you want to issues commands between app and the Companion service.

I have some initial documentation for the IFRAME here, and am adding more features/functions/changes based on user feedback and requests. https://github.com/steveseguin/obsninja/blob/iframe-api-docs/IFRAME.md

bryce-seifert commented 3 years ago

This is now available in beta: https://github.com/bitfocus/companion-module-vdo-ninja