Skip to main content

Twitch Extension

The PTZOptics Camera Controller extension for Twitch allows broadcasters to give their audience control of a PTZ camera from inside their studio.

Deprecated: This extension has been deprecated.

  • Control any PTZOptics camera directly through the Twitch user interface
  • Options to charge users bits to gain camera control
  • Option to only give camera control to subscribers
  • Ability to use as either a video overlay or component
  • Ability to customize and call multiple camera presets
  • Que Mode, Subscriber Mode, and Code Mode
PTZ Camera Control in Twitch

About this Extension

The PTZOptics Camera Controller extension for Twitch allows broadcasters to give their audience control of a PTZ camera from inside their studio. Whether the audience is controlling a behind the scenes camera or a full-screen view of an exciting event, broadcasters can put camera controls right inside Twitch. With three easy operational modes (Que, Subscriber, and Code) broadcasters can choose to protect camera controls with a passcode, charge bits for access or restrict camera control to subscribers.

PTZOptics Twitch Extension

Installation Options

  • Twitch Extensions can be installed in multiple different areas of your broadcasting 16:9 window
  • A video overlay will show up on the side of your broadcasting area. The tabs will only take up a small space and the PTZ options have a transparent background
  • The Component option provides the same functionality but allows users to open and close these features manually
  • Broadcasters can only use one video overlay but Twitch broadcasters have the option to use two components

Charge Viewers Bits for Camera Control

Twitch PTZ Extension Features

  • Control any PTZOptics camera directly through the Twitch user interface
  • Options to charge users bits to gain camera control
  • Option to only give camera control to subscribers
  • Ability to use as either a video overlay or component
  • Ability to use an outside IP address or Dynamic DNS Lookup
  • Mobile Friendly
  • Ability to customize and call multiple camera presets
  • Que Mode for large audiences to share controls in line
  • Customizable configuration area
  • Easy integration with Twitch Channel

Setup Information

Note: Broadcasters must be using a PTZOptics camera with the latest firmware and set to a public IP address or Dynamic DNS. Once your PTZOptics camera is on an outside IP address, this address should not be shared with others.

  1. The app can be configured in the Twitch Extensions area.
  2. The camera can be connected to use an outside IP address or Dynamic DNS.
  3. An outside IP address can be purchased from your ISP.
  4. Dynamic DNS services range from free to very affordable and can be found online.
  5. You can learn how to set up your PTZOptics camera with a static IP address in our knowledge base.
  6. Once your camera has a static IP address you can connect your camera to the WAN with the options stated above.
  7. Once connected to Twitch the app offers Que Mode, Code Mode, and Subscriber Mode.
  8. Twitch channel owners can name up to four specific camera presets to give viewers the ability to recall specific preset camera positions.

Modes and Workflow

The new PTZOptics Twitch extension gives broadcasters the ability to let audiences remotely control behind the scenes pan, tilt, and zoom cameras. Whether the audience is controlling a camera with picture-in-picture or a full-screen view of an exciting event, broadcasters can put the camera controls right inside Twitch for the audience to engage with.

Once installed the extension displays in the My Extensions tab. Notice the extension can be installed as a component or an overlay. Components and overlays have different properties and you should try both to determine which looks best on your channel.

After installing your Twitch extension it’s time to configure it. The extension has been designed to control PTZOptics cameras using an outside IP address or dynamic DNS. An outside IP address allows the extension servers to communicate with your camera and can be purchased from your internet service provider. Dynamic DNS is a service you can purchase to connect your PTZOptics camera’s local area network IP address with the outside world.

With your PTZOptics camera’s outside IP address or Dynamic DNS setup, enter this information into the extension. Click the extension’s cog to open the configuration area of your controller. Once you have entered your camera’s IP address or Dynamic DNS info you can choose the mode to operate the controller.

The extension offers three unique modes:

  • Que mode: Viewers who request camera control access are put into a que. Choose to charge viewers bits to get into the que, choose a price for viewers to jump to the front of the line, or choose zero bit for free camera control.
  • Code mode: You can create a code and give it to anyone to allow control of your camera. This is ideal for a remote camera operator.
  • Subscriber mode: You can choose to restrict permission to control to subscribers only.

All modes allow broadcasters the ability to give viewers access to 4 PTZ camera presets. These presets can quickly recall a position in your studio which you can name.

Examples

Subscribers Only on Twitch Mode

Pan and Tilt Limits for Camera Control

Code Mode for Channel Mods