Action Cameras

Sports and action cameras are designed to capture fast movements or provide a point-of-view perspective while in motion. Many of these types of cameras support WebRTC or RTMP output that can be used as a broadcast streaming source.

This guide has a few examples:

  1. Using the GoPro Quik App
  2. Using the GoPro Webcam Utility

If you are using an action camera that is not listed, you should be able to use similar settings for configuring streaming with an RTMP ingestion source.

GoPro

GoPro

GoPro is a leader in action cameras. With the latest models of GoPro cameras, you can achieve sub-second latency by streaming with RTMP from your GoPro directly to Dolby.io for distribution over WebRTC.

✓ GoPro HERO Black

✓ GoPro MAX

📘

Dolby.io Dashboard - Publish Token Details

You will need to have your Dolby.io publishing token and stream name in order to complete this setup. See the Getting Started guide for instructions on creating a new app for the first time. You will also need the RTMP publish path from the Publishing tab in the Dolby.io Dashboard. See the RTMP guide for more detail on where to find it.

Using the GoPro Quik App

The GoPro Quik App allows remote connections to manage the camera and its settings since the GoPro HERO7 Black.

An overview of the steps to begin capturing from a GoPro include:

  1. Select Live Stream While Connected to Camera
  2. Select RTMP as Platform
  3. Enter your Dolby.io RTMP Publish URL
  4. Go Live

The Quick App is a GoPro product, so the user interface and instructions may change in future releases from what is described below. Visit the official GoPro Support for resources like product manuals, help articles, and video tutorials on using the app if you have any questions.

1. Select live stream while connected to camera

The Live Stream button begins setup of a live stream for the camera.

2. Select RTMP as platform

Some of the popular public streaming options are listed. To set up your private stream using Dolby.io, select RTMP from the options.

Choose RTMP for live stream

3. Enter your Dolby.io RTMP publish path

The Publishing tab of the Live broadcast - Publish tokens section of the Dolby.io dashboard includes the details you need.

RTMP publish path + / + RTMP publish stream name

You can note that the RTMP publish stream name is already a concatenation of the publishing token and stream name. Typically this will look something similar to:

rtmp://rtmp-auto.millicast.com:1935/v2/pub/${streamName}?token=${publishToken}

Connect to a local network and include this as the RTMP URL. Pick the resolution that best suits your needs.

Add RTMP URL

Click the Set Up Live Stream button.

4. Go live

When ready to start capturing, click the Go Live button.

The Quik app will show you a timecode for the duration of the stream as well as an indicator of Stream Health from the local network performance as indicated by the bit rate.

GoPro Stream Health

To verify everything is working, you view the stream using any suitable playback method, such as the hosted web viewer described in the Getting Started guide available directly from the Dolby.io Dashboard.

Using the GoPro webcam utility

The GoPro Webcam desktop utility for Mac or Windows allows you to configure a GoPro HERO8 Black or later camera to capture a stream much like you would any other web cameras attached to a computer.

The Webcam Utility is a GoPro product, so the behavior and instructions may change in future releases from what is described below. Visit the official GoPro Support for resources like Product Manuals, Help Articles, and Video Tutorials on using the app if you have any questions.

a) Stream with the Dolby.io dashboard

With the GoPro Webcam utility, your GoPro camera will be present as an option from the media device selection. Follow the same instructions for broadcasting described in Part 1: Using the Streaming Dashboard.

Select GoPro from the available devices

b) Stream using a GoPro from OBS

Similar to using the Dolby.io Dashboard, you can select the GoPro Webcam from the list of available devices. See the OBS guide for more detail on how to configure OBS to broadcast the captured stream.

Troubleshooting

If you run into any trouble, see the official GoPro Support for resources like Product Manuals, Help Articles, and Video Tutorials on using the app if you have any questions.

Learn more

Once you have configured your camera for capture, visit the broadcast, distribution, and playback guides to complete your project.

If you have a different type of action camera than the ones listed, reach out to our support team to ask about compatibility.