Tuto : OBS + TouchPortal : Gérer vos Scènes Multicam comme un Pro

3 min read 4 months ago
Published on Oct 20, 2024 This response is partially generated with the help of AI. It may contain inaccuracies.

Table of Contents

Introduction

This tutorial will guide you through the integration of OBS (Open Broadcaster Software) with TouchPortal, allowing you to manage multi-camera scenes effortlessly during live streams. This setup is ideal for content creators who need to control multiple cameras or guests using a tablet or smartphone, enhancing your streaming capabilities.

Step 1: Setting Up OBS

  1. Download and Install OBS

    • Visit the OBS Project website and download the software compatible with your operating system.
    • Follow the installation prompts to set up OBS on your computer.
  2. Create a New Scene

    • Open OBS and click on the "+" button under the "Scenes" box to add a new scene.
    • Name your scene (e.g., "Multi-Camera Setup").
  3. Add Camera Sources

    • Click on the "+" button under the "Sources" box.
    • Select "Video Capture Device" to add each camera.
    • Choose your camera from the dropdown menu and click "OK."
    • Repeat this step for all cameras you intend to use.
  4. Adjust Camera Settings

    • Right-click on each video source to adjust properties like resolution, frame rate, and transform settings to fit your layout.

Step 2: Setting Up TouchPortal

  1. Download and Install TouchPortal

    • Go to the TouchPortal website and download the application.
    • Install it following the instructions provided.
  2. Configure TouchPortal

    • Open TouchPortal and create a new page for your OBS controls.
    • Drag and drop buttons or controls onto the page that will correspond to your OBS scenes.
  3. Link TouchPortal to OBS

    • In TouchPortal, navigate to "Settings" and find the OBS WebSocket settings.
    • Enable WebSocket support and note the port number (default is usually 4444).
  4. Install OBS WebSocket Plugin

    • Download the OBS WebSocket plugin from the OBS WebSocket GitHub page.
    • Follow the installation instructions to add the plugin to OBS.
  5. Configure WebSocket in OBS

    • Open OBS and go to "Tools" > "WebSocket Server Settings."
    • Ensure the WebSocket server is enabled and matches the port noted in TouchPortal.

Step 3: Creating Scene Buttons in TouchPortal

  1. Set Up Button Actions

    • For each button you created in TouchPortal, configure actions to switch scenes in OBS.
    • Select a button, then click on "Actions" and choose "WebSocket" as the action type.
  2. Input the WebSocket Commands

    • To switch scenes, input the following command format:
      {
        "op": 6,
        "d": {
          "scene-name": "YourSceneName"
        }
      }
      
    • Replace "YourSceneName" with the actual name of the scene you want to switch to.
  3. Test the Configuration

    • Ensure your setup is correct by clicking the buttons in TouchPortal and confirming that OBS switches scenes accordingly.

Conclusion

By following these steps, you have successfully integrated OBS with TouchPortal for managing multi-camera scenes. This setup allows you to control your live stream easily from your mobile device, enhancing your production quality. For further customization, consider exploring additional features in both OBS and TouchPortal to optimize your live streaming experience. If you have questions or need further assistance, feel free to leave comments or explore more tutorials.