Stream with OBS
Last updated
Last updated
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.
Download the latest version of OBS.
Add your capture card as input source.
Open settings and click the Stream tab.
Choose Custom and paste the Server address youâve received from us. Leave Stream Key blank.
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.
Set CPU preset and Tune to âultrafastâ, "baseline" and âzerolatencyâ for lowest latency.
Click Start Streaming.
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.
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.
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.