GoPro
GoPro Live Streaming to Dolby.io Real-time Streaming
Using GoPro to live stream to Dolby.io Real-time Streaming
GoPro is the world leader in action cameras. With the latest GoPro cameras you can achieve sub-second latency by streaming RTMP from your GoPro directly to Dolby.io Real-time Streaming for delivery via WebRTC.
GoPro also has the option to be used as a Webcam. With this option you can use GoPro for sub second live streaming using Dolby.io Real-time Streaming web based broadcaster or OBS WebRTC.
This guide will walk you through GoPro's streaming options with Dolby.io Real-time Streaming. But you can use the same settings for other action cams that have the ability to stream live using RTMP.
Getting Started
If you do not have a Dolby.io account you can create one here.
Live Streaming RTMP Option
Once you have created your Dolby.io account you will want to follow the Using RTMP and RTMPS guide.
You will need your stream name and token information provided in the Dolby.io developer portal. If you are on your mobile device you can view and copy this information directly from your Dolby.io dashboard API.
Connect to your GoPro from your mobile device with their Quik App.
- Select > Set Up Live

- Select>RTMP.

- Copy and Paste your RTMP Path with stream name and token as shown.
Example: rtmp://live-rtmp-pub.millicast.com:1935/v2/pub/kh330yd8?token=802a899e2c9feb8a5fe1f369004541041f2519845afc6b7753ca99c4b83dc46a

- Select the Set up Live Stream

Once your live stream has started you will see your signal strength and bit rate.
Viewing
You can now select the hosted viewer from the API tab in your Dolby.io developer portal to view your live stream.
Live Streaming with GoPro Web Cam.
You will need the GoPro utility download found here. Documentation and features can also be found on the GoPro web site.
Once you have installed the GoPro web cam utility and enabled your camera you will see this option on the Millicast publisher.

If you are using OBS you can also add GoPro as a media source.

Currently the max resolution is 1080p for live streaming using the web publisher and OBS.
Updated about 2 months ago