After logging in to your test account, you will see all your services listed on the website. To get a player, select VIDEO STREAMS service, click Details, and go to the Get Player Code tab.

Your broadcast preview will be played once a correct video signal transmission has been initiated. In case of any issues with this step, please check the information on the page How to Stream, in client panel. You can also contact us via email at, providing your username and the model of the device or software you are using.

Once the connection between the camera and our servers is successfully established, your video will be displayed under the tab Player for a website.

The video should be played correctly on the majority of Android or iOS mobile devices. You can access the preview in customer portal. We offer free, configurable Video.JS Player that allow reception on 99% of devices.
For professional customers we suggest using Bitmovin Player which covers 100% OTT devices for example: TV or mobile applications. Paid player price grows with number of views monthly.

You can copy the HTML code displayed in Customer Portal and easly paste into a website of your choice.
Alongside the player to paste for customer website you will get configurable broadcast vewing page for every Video-Streams service with permanent link which you can send to your viewers and promote your event. This solution offers many additional features like password protection, paywall and live-chat described under the topic Viewing your broadcast
You can use either software or hardware video encoder. The most economic solution is an open source software Open Broadcaster Software (OBS) You can find all the configuration data and a tutorial in your Customer Panel under the tab How to Broadcast.
Please remember to use AAC audio settings to get the reception in Video.JS player which comes free with our service.
You can also use free Flash Media Encoder but it does not stream AAC audio and requires audio transcoding on our servers which is additionaly charged.
Among paid software encoding solutions we recommend, Wirecast Vmix and Vidblaster are worth recommending.

If you opt for a software encoder, you will need a video capture card that will transfer the video from your camera to your computer. Blackmagicdesign Intensity Pro (PCie), Blackmagic design Decklink PRO, AverMedia LGP are fine and budget-friendly options.

Hardware media encoders do not require any capture cards. You can connect your camera or switcher directly to the encoder with an SDI or HDMI interface.

Our clients have been successfully using such devices as Teradek VidiU, Datavideo, Minicaster, Teradek Cube or more advanced: Tricaster and LiveU.

In order to start broadcasting, simply register a free test account with, and you will be able to run test streaming for up to 5 simultaneous viewers. The trial subscription expires after 14 days and does not evolve automatically into a full-featured service. If you wish to extend your free trial, please contact our Support.

Our server which is Wowza Streaming Engine uses RTMP streaming protocol. Since it’s the encoder that initiates the connection to the server, no external IP address is needed. The encoder can work within any internal network.

1935 is a standard port used for RTMP streaming, but we provide each of our clients with an individual port. The port’s data are displayed in the client panel once a test account is set up.

A fast connection is one of the main requirements to be met when broadcasting. The uplink bandwidth should equal at least 1Mbps. You can check the bandwidth speed of your uplink connection at

In practice good quality broadcast can be achieved with a bit rate of 800 kbps/1.4 Mbps using h.264 codec. However, if you want to secure a smooth transmission, your network bandwidth should have enough of reserve capacity. Therefore, we recommend an uplink of min. 2 Mbps.

In case of any video quality issues, you can use tools like MTR or WinMTR to check packets forwarding path to server (e.g.

In client panel, you can find all the data needed for setting up a transmission, including the stream’s URL in the form of:
Server address (e.g.,,
Port number (e.g. 1935)
Mount point: /live (permanent for the video streams service)
Stream name (Stream Key in OBS): is stream-1 by default but the name can be changed in client panel

The above listed data is necessary when configuring software or hardware media encoders
Some encoders require providing full path with stream_name included in URL:
For every boradcast you will get individual, configurable web page within website.

HTML5-enabled Video.js player allows to recieve your broadcast on 99% of devices including mobile iOS and Android phones and tablets. We guarantee service availability for large audience broadcasts that require server resources for many thousands simultaneous visitors on our website.
The player works within restricted networs with limited ports thanks to HLS (Http Live Streaming) using ports 80 or 443. Please ask our support to enable this feature.

The webpage may be adjusted according to your needs. You can upload your company's logo, change background, create simple menu with external links or redirect your own (sub)domain to our website to let your viewers stay in touch with your brand and feel like they never left your website.

Furthermore you can protect your broadcast with a password as additional feature (charged additionaly), enable online payments and live-chat to interact with your viewers in realtime. More information you will find under Password protected live broadcast tab.

Among additional options it is now possible to enable live stream transcoding to lower quality. Transcoding is available only to event-broadcast (charged additionaly). More information you will find under the tab: Event broadcast with transcoding
Alongside the broadcast page we offer simple player code to paste on any website. Read How to paste live video player on your website?.
Open Broadcasting Studio is free and open software that allows easy start broadcasting to our servers,
You can download the software for Windows, MacOSX or linux from:
For testing purpose you can start streaming from you laptop's camera or use desktop capture option build in OBS.
Use sources -> capture device and select your device.
You can mix your desktop capture with your camera as Picture in Picture view to broadcast simple webinar with presentation in the background.

Streaming configuration is described under the tab Set up your broadcast with Nadaje Broadcasting.
You should edit Settings -> Stream -> Stream Type: Custom Streaming Service.
Than enter URL visible in your Customer Panel as Base stream URL
Please replace stream4 with your sever and 1935 with your port.
Enter stream key by default: stream-1
You can protect your stream with login and password (recommended).
You can test our service for free for 14 days with 5 viewers limit and our support is happy to give you more time for tests if you contact us over email If you stream at least one paid event it will exceed your test account for one year. Your streaming details and player code will not be changed.
To enable password protection options please contact Nadaje Broadcasting technical support

You can protect your broadcast with three different methods: login and password, tokens or paywall.

1. Login and password protection allows to set a list of users with email as a login and passwords. Available options: upload your user list (email list), set passwords automatically, send access details via email to users, password reminders for users.
To enable this option go to Access settings, select Stream access configuration, select Require authentication , than: Login based auth.
This will protect your live stream page with email and password authentication.

To edit your email list select Access settings -> Account configuration
To import multiple emails separated with comas or spaces or new lines select Add multiple

Broadcast Webpage
To configure your own URL go to Player -> Player Page Choose your own unique name to enable address: Than you can set your domain CNAME record to redirect your subdomain to our server. The subdomain will be protected by Let's encrypt SSL certificate.

2. Token access protection .
We generate a list of unique 6-character tokens consist of upper and lower case letters and digits. You can distribute tokens by yourself or we can integrate our system with your internet shop via our API to automatically send token to users who successfully paid for transmission.

3. Paywall is the most complex service that allows to protect the live stream by intergation with one of the leading paywall platforms. The player code is not visible before the user is successfully logged after the payment.
We offer negotiable percent of income share depending on ticket price and the amount of viewers.