Stream with OBS

We support streaming with OBS if you don’t want to use a hardware encoder. This enables you to get started quickly and try out our platform. Check out the video above on how to get started.

Sign up here to receive your login credentials.

Summary

  1. Download the latest version of OBS.

  2. Add your capture card as input source.

  3. Open settings and click the Stream tab.

  4. Choose Custom and paste the Server address you’ve received from us. Leave Stream Key blank.

  5. Go to output and set bitrate. We recommend around 5 Mbit/s (5000 Kbps). Please don’t stream at higher bitrate than 12 Mbit/s.

  6. Set CPU preset and Tune to “ultrafast”, "baseline" and “zerolatency” for lowest latency.

  7. Click Start Streaming.

Potential errors

If you get an error message in OBS that it can’t connect to the server. First go to the login.pixelview.io/123456 page and click the link to watch the stream and enter your name. Then try to start the stream again in OBS. You might need to refresh the viewer as well after a while. The reason for this error is that the port on the server is not opened until someone is watching the stream.

View the Stream

Login to the admin page using your unique link and password.

login.pixelview.io/xxxxxx

The simplest way to view the stream is using the “Watch link”. This link has everything embedded so just send it to your clients and they will see the stream immediately.

Use Safari for best quality and latency.

Best color accuracy and quality is in the iPhone, iPad or Apple TV apps. Download Pixelview Player from the app store and enter the Stream ID and Password.

Troubleshooting

If you are seeing artefacts or other glitches in the stream there are a couple of settings to change.

In the SRT protocol, this parameter is used to mitigate bad network between you and the server. It should be no less than twice the round-trip between encoder and ingest server. Increasing it will lead to slighly longer latency but a more stable stream.

  • Add the following to the end of your server URL.

  • &latency=200000 i.e srt://us-1.pixelview.io:1234?passphrase=xxxxxx&latency=20000

  • This will increase the latency from the default 120 ms to 200 ms. You can try with different numbers until you get a stable stream.

Last updated