Table of Contents
1. Introduction
What Is Remoto Capture Agent?
Remoto Capture Agent (RCA) is a lightweight companion application that runs on a dedicated source machine and enables Remoto Playback to access and stream audio and video sources from that system. It abstracts capture and publishing away from the Organizer's desktop, so the Organizer can join the conference from one computer while another machine performs the actual capture, encoding, and publishing into the session.
Remoto Capture Agent is available only for Team Account users.
This setup allows a Remoto session Organizer to use two separate computers during a session:
- One computer to capture and prepare audio and video sources using the Capture Agent
- A second computer to host the Remoto Playback session and manage the conference call
This separation is especially useful when working with professional audio or video hardware, when you want to keep capture and session control on different machines, or when you need to offload heavy encoding from the conferencing machine to improve performance.
Agents can be installed on studio workstations or capture nodes and bound to a company. The Organizer selects which Agent to use during session setup in Remoto Playback.
The Capture Agent detects local and network-connected devices such as:
- Microphones
- Cameras
- Audio interfaces
- Screen capture sources
- Other supported video and audio inputs
When instructed by Remoto Playback, the Capture Agent securely captures and re-streams these sources for use in a Remoto Playback session.
Note: Capture Agent is supported in Remoto Playback Desktop only. It is not available in the web-based thin client.
How Remoto Capture Agent Works with Remoto Playback
Remoto Capture Agent does not create or manage sessions on its own.
Instead:
- Remoto Playback manages authentication, sessions, and participants.
- Remoto Capture Agent runs on the source machine.
- Remoto Playback connects to the Capture Agent and instructs it when to:
- Prepare streaming settings
- Start streaming
- Stop streaming
This separation allows high-performance capture on dedicated machines while keeping session control centralized in Remoto Playback. The Capture Agent appears as a selectable publishing endpoint in Remoto Playback's Stream Settings.
2. System Requirements
Supported Operating System
- macOS (supported versions as defined by Remoto Playback)
Required Permissions
To stream successfully, macOS permissions must be granted for:
- Screen Recording
- System Audio Capture
- System Video Capture
These permissions are not part of the installation process. They are requested after installation, during the authentication and first-use flow.
3. Downloading and Installing Remoto Capture Agent
Download the Installer
- Visit remotopro.io/download.
- Click Download Capture Agent.
- The macOS installer package (.pkg or .dmg) downloads to your computer.
Note: Remoto Capture Agent is available only for Team Account users. You must have an active Team Account to use this application.
Install the Application
- Open the downloaded installer file (.pkg or .dmg).
- macOS verifies the installer through Gatekeeper and opens the standard installation wizard.
- Follow the on-screen prompts to complete installation.
After installation:
- Remoto Capture Agent is added to your Applications folder.
- The Capture Agent menu bar icon is registered with macOS.
Note: macOS permission prompts for Screen Recording, System Audio, or System Video are not part of the installation process. All permission checks happen after installation, during the authentication flow.
4. Launching the Capture Agent
Launch vs Open
There are two ways you can interact with the Capture Agent:
Launch
- Opening the app from Applications, Dock, or Spotlight.
- Runs startup checks such as updates and permissions.
Open
- Clicking the Capture Agent icon in the macOS menu bar.
- Brings the existing window to the front without restarting the app.
First Launch Behavior
When you launch Remoto Capture Agent for the first time:
- The menu bar (tray) icon appears in the macOS menu bar.
- The app automatically checks for updates.
- After the update check, macOS permissions are verified.
- You are prompted to sign in (if not already authenticated). If you are already authenticated, you are taken directly to the main Capture Agent interface.
5. Signing In and Registration
Online Authentication
- Enter your Remoto email and password.
- Click Sign In.
- The Capture Agent connects to your company workspace.
Internet connectivity is required. There is no offline authentication mode.
First-Time Registration
If this is the first time the Capture Agent has been launched on this machine, you will be prompted to register the agent after signing in.
Registration requires a user with Admin + RCA Role permissions. The Agent Setup Modal appears and you must:
- Select the Company to register the agent to (if your account belongs to multiple Team Accounts).
- Enter an Agent Name (a unique friendly name for this agent within your company, max 255 characters).
- Click Register.
On successful registration:
- The Agent Setup Modal closes.
- The Capture Agent navigates to the Stream Settings screen.
- The Settings panel displays: Agent Name, Device ID (masked), Company name, and Status: "Registered".
Behind the scenes, the Capture Agent automatically generates a cryptographic identity (RSA key pair) and collects system metadata (hostname, OS version, RCA version). No manual key entry or codes are required.
macOS Permissions During Sign-In
If required permissions are missing:
- A permissions screen explains what is needed.
- You may continue signing in.
- Streaming cannot start until permissions are enabled.
6. Capture Agent Interface Overview
After signing in, the main Capture Agent interface appears.
Main Sections
- Video Input
- Audio Input
- Timecode
- Streaming
- Streaming Type (read-only, synced from Remoto Playback)
- Watermark Options
- Preview
- Talkback
- Presets
- Summary Panel
- Apply Settings
- Start Stream / Stop Stream
7. Preparing a Capture Agent for a Session
Configure Required Settings
Before the Capture Agent can be used in a session, you must configure all required settings:
- Video Input
- Audio Input
- Timecode
- Streaming (encoding and transport)
Optional tools such as Preview, Talkback, and Presets can be used at any time.
Apply Settings
Once all required settings are complete:
- Click Apply Settings.
- Settings are saved locally.
- Settings are synced to the backend for confirmation.
- If this Agent is selected in Remoto Playback, the session transitions from Draft to Ready.
8. Connecting the Capture Agent to Remoto Playback
Select the Capture Agent in Remoto Playback
In Remoto Playback (desktop application):
- Open Stream Settings.
- Choose Capture Agent as the input source.
- Select an available Capture Agent from the list.
- Save the session.
The session remains in Draft until the Capture Agent applies its settings.
Session State Flow
- Draft - Capture Agent selected, settings not yet applied.
- Ready - Capture Agent settings applied and synced with backend.
- Started - Organizer starts the session in Remoto Playback.
- Streaming - Capture Agent is actively transmitting.
- Finished - Session has ended.
Only after the session is started does the Capture Agent allow streaming to begin.
9. Starting and Stopping a Stream
Start Streaming
When:
- The Capture Agent is selected in Remoto Playback
- Settings are applied
- The session is started
The Start Stream button becomes enabled.
- Click Start Stream.
- The Capture Agent begins transmitting audio, video, and timecode.
- Configuration becomes read-only during streaming.
Stop Streaming
- Click Stop Stream.
- Streaming ends.
- Configuration becomes editable again.
- The Capture Agent returns to a stopped state.
10. Menu Bar (Tray) Controls
The Capture Agent menu bar icon provides quick access to:
- About Remoto Capture Agent - View version information
- Sign In - Authenticate with your Remoto account
- Open Capture Agent - Open the main interface (available only after authentication)
- Check for Updates - Check for and install new versions
- Review App Permissions - Verify required macOS permissions
- Start Stream / Stop Stream - Control streaming (available only when the Capture Agent is connected to an active session)
- Quit - Close the Capture Agent
11. Common Tips and Notes
- The Capture Agent can be fully configured even if no session exists yet.
- Streaming cannot start until Remoto Playback starts the session.
- Missing macOS permissions are the most common reason streaming cannot begin.
- Multiple Capture Agents can be registered per company, providing hot-spare, backup, and multi-source options.
- There is no limit to how many agents a Team Account can register.
- Capture Agent is supported in Remoto Playback Desktop only (not the web-based thin client).
12. Getting Help
If you experience issues:
- Verify macOS permissions.
- Confirm the session state in Remoto Playback.
- Restart the Capture Agent if needed.
- Contact your company administrator or Remoto support.