If you use ATEM Mini you need to load this file.
Streamin.xml
1 – Chose platform Streamninja.io
2 – Choose server for your favorite region
3 – Stream Name or Key: (Add here your Stream Key, that you’ll also find in your StreamNinja panel)
Example: kNjTEQTogBkd1616774697XXXX
4 – Choose the streaming quality
Now you just have to press the on air button and have a coffee while the broadcast is happening
vMix is available for Windows only because it is using Direct3D which is exclusively available for Windows. Before learning how to use vMix, you need to install vMix on your computer. Click this link to download the trial version. Then go through installation by double-clicking the installation file.
If you want to run it on Mac, you can do that by installing Windows on a separate partition on your system. This is not running on MacOS, but this is what is suggested by the provider of vMix.
¡¡¡Important!!! For a WebRTC streaming configure your Vmix at 25 FPS or 29.97 FPS
URL: (Here you have to put the RTMP address that you will find in your StreamNinja panel)
Example: rtmp://live.streamninja.net/LiveApp/
Stream Name or Key: (Add here your Stream Key, that you’ll also find in your StreamNinja panel)
Example: kNjTEQTogBkd161677697XXXX
¡¡¡Very Important!!!
Application: FFMPEG2 (This parameter will enable the low latency configuration for streaming)
Recommend to enable ( Use Hardware Encoder)
Video bit Rate recomended for webrtc: 6000 max (WebRTC technology is brand new and web browsers are not prepared yet to play videos of more than 6mbps in WebRTC. This process requires a lot of browser cache and current browsers have cache problems, but feel free to experiment with different bitrates and browsers. Browser Recommended: Microsoft Edge for Windows and Safari for MAC)
You can use predefined settings but if you click on the gear button next to the quality options, and you can try with the options.
baseline
and keyframe latency
should be 1
.keyframe latency
to 2 according to network. You can experiment this.level
and your preset
according to your configuration but 3.1
and medium preset
is good enough for having good quality streams.Presets
that are slower than medium presets, put immense load on the cpu. So, beware of that. Also you get diminishing returns from settings slower preset
than medium.hardware encoder
for using your GPU
in the encoding process
.preset
if not better.After configuring the server and tuning the encoder according to your needs and, you can start the streaming by clicking the stream button at the bottom of the vMix dashboard.
OBS is free and open-source software for video recording and live streaming. You can use either your PC’s embedded camera or externally connected one as a video source with OBS. Sound sources also can be configured with it. StreamNinja.net is fully compatible with OBS software.
Let’s have a look at step by step how to use OBS for streaming:
Download via its official web page. It has Windows, Mac, and Linux releases.
URL: (Here you have to put the RTMP address that you will find in your StreamNinja panel)
Example: rtmp://live.streamninja.net/LiveApp/
Stream Name or Key: (Add here your Stream Key, that you’ll also find in your StreamNinja panel)
Example: kNjTEQTogBkd161677335XXXX
Very important: use 25 or 30 FPS for WebRTC streaming
If you notice that your transmission is stuttering add these parameters in the x264 Codecs options
bframes=0 threads=8
RTMP: (Here you have to put the RTMP address that you will find in your StreamNinja panel)
Example: rtmp://live.streamninja.net/LiveApp/
Stream Name or Key: (Add here your Stream Key, that you’ll also find in your StreamNinja panel)
Example: kNjTEQTogBkd161677335XXXX
Now we are going to create a live stream in Wirecast and publish it to an output destination.
Download via its official web page. It has Windows, Mac, and Linux releases.
Step 2: Click +
In Wirecast click the + button in Wirecast as in the screenshot:
Step 2: Choose Capture Source
Chose FaceTime as video capture source which is webcam of macbook as in the screenshot:
Step 3: Setting up Output Destination
We are going to publish stream to an RTMP URL in StreamNinja. Click Output Settings in the upper menu and choose RTMP Server and click OK as in the screenshot:
Fill the settings using the Stream Id that you noted in previous steps as in the screen shot:
Step 4: Start Publishing
Click the right arrow to select the source of video stream as in the screenshot:
Start broadcasting live stream by clicking the Start/Stop Broadcasting in the upper menu as in the screenshot:
Step 4: Watch the Live Stream Published by Wirecast using StreamNinja
If you use ATEM Mini you need to load this file.
Streamin.xml
1 – Chose platform Streamninja.io
2 – Choose server for your favorite region
3 – Stream Name or Key: (Add here your Stream Key, that you’ll also find in your StreamNinja panel)
Example: kNjTEQTogBkd1616774697XXXX
4 – Choose the streaming quality
Now you just have to press the on air button and have a coffee while the broadcast is happening
vMix is available for Windows only because it is using Direct3D which is exclusively available for Windows. Before learning how to use vMix, you need to install vMix on your computer. Click this link to download the trial version. Then go through installation by double-clicking the installation file.
If you want to run it on Mac, you can do that by installing Windows on a separate partition on your system. This is not running on MacOS, but this is what is suggested by the provider of vMix.
¡¡¡Important!!! For a WebRTC streaming configure your Vmix at 25 FPS or 29.97 FPS
URL: (Here you have to put the RTMP address that you will find in your StreamNinja panel)
Example: rtmp://live.streamninja.net/LiveApp/
Stream Name or Key: (Add here your Stream Key, that you’ll also find in your StreamNinja panel)
Example: kNjTEQTogBkd161677697XXXX
¡¡¡Very Important!!!
Application: FFMPEG2 (This parameter will enable the low latency configuration for streaming)
Recommend to enable ( Use Hardware Encoder)
Video bit Rate recomended for webrtc: 6000 max (WebRTC technology is brand new and web browsers are not prepared yet to play videos of more than 6mbps in WebRTC. This process requires a lot of browser cache and current browsers have cache problems, but feel free to experiment with different bitrates and browsers. Browser Recommended: Microsoft Edge for Windows and Safari for MAC)
You can use predefined settings but if you click on the gear button next to the quality options, and you can try with the options.
baseline
and keyframe latency
should be 1
.keyframe latency
to 2 according to network. You can experiment this.level
and your preset
according to your configuration but 3.1
and medium preset
is good enough for having good quality streams.Presets
that are slower than medium presets, put immense load on the cpu. So, beware of that. Also you get diminishing returns from settings slower preset
than medium.hardware encoder
for using your GPU
in the encoding process
.preset
if not better.After configuring the server and tuning the encoder according to your needs and, you can start the streaming by clicking the stream button at the bottom of the vMix dashboard.
OBS is free and open-source software for video recording and live streaming. You can use either your PC’s embedded camera or externally connected one as a video source with OBS. Sound sources also can be configured with it. StreamNinja.net is fully compatible with OBS software.
Let’s have a look at step by step how to use OBS for streaming:
Download via its official web page. It has Windows, Mac, and Linux releases.
URL: (Here you have to put the RTMP address that you will find in your StreamNinja panel)
Example: rtmp://live.streamninja.net/LiveApp/
Stream Name or Key: (Add here your Stream Key, that you’ll also find in your StreamNinja panel)
Example: kNjTEQTogBkd161677335XXXX
Very important: use 25 or 30 FPS for WebRTC streaming
If you notice that your transmission is stuttering add these parameters in the x264 Codecs options
bframes=0 threads=8
RTMP: (Here you have to put the RTMP address that you will find in your StreamNinja panel)
Example: rtmp://live.streamninja.net/LiveApp/
Stream Name or Key: (Add here your Stream Key, that you’ll also find in your StreamNinja panel)
Example: kNjTEQTogBkd161677335XXXX
Now we are going to create a live stream in Wirecast and publish it to an output destination.
Download via its official web page. It has Windows, Mac, and Linux releases.
Step 2: Click +
In Wirecast click the + button in Wirecast as in the screenshot:
Step 2: Choose Capture Source
Chose FaceTime as video capture source which is webcam of macbook as in the screenshot:
Step 3: Setting up Output Destination
We are going to publish stream to an RTMP URL in StreamNinja. Click Output Settings in the upper menu and choose RTMP Server and click OK as in the screenshot:
Fill the settings using the Stream Id that you noted in previous steps as in the screen shot:
Step 4: Start Publishing
Click the right arrow to select the source of video stream as in the screenshot:
Start broadcasting live stream by clicking the Start/Stop Broadcasting in the upper menu as in the screenshot:
Step 4: Watch the Live Stream Published by Wirecast using StreamNinja
Let our experts help you out.