Jadarit Get Jadarit
Self-hosted media server

Live video infrastructure
you actually own.

Jadarit takes RTMP, SRT or WebRTC in, and delivers HLS and sub-second WebRTC out, leaving your video untouched unless you ask otherwise. One binary, on your hardware, with no per-viewer billing and no cloud egress bill.

Debian and Ubuntu packages, or Docker. No account required to evaluate.

The core idea

Transcode where it pays, pass through everywhere else.

Most media servers decode every incoming stream and encode it again on the way out, whether or not anything about it needed changing. That is why they want large machines, and why the hosted ones bill you by the viewer.

Jadarit carries compressed video rather than rebuilding it. Frames are parsed for their boundaries and repackaged into whichever container the viewer needs, so by default the picture that leaves the server is bit for bit the picture that arrived.

When viewers need more than one quality, turn on adaptive bitrate for that application. Jadarit builds a ladder of renditions with keyframes aligned across every rung, so players switch without a stutter, over HLS and over WebRTC alike. When the source already matches the top rung it is passed through untouched, so you only pay to encode the rungs below it, and only on the applications that use them.

Audio is the exception: WebRTC needs Opus and HLS needs AAC, so audio is converted per output. It is a fraction of the cost of touching video.

1:1video out matches video in, by default
<1sglass-to-glass over WebRTC
0per-viewer fees, ever
Capabilities

Everything a broadcast needs, in one binary.

RTMP and SRT ingest

Point OBS, vMix, a hardware encoder or FFmpeg at it. SRT carries contribution feeds over the internet, resending lost packets and optionally encrypted; HEVC arrives intact either way.

WebRTC ingest (WHIP)

Publish straight from a browser with no plugin and no encoder install. Standard WHIP, so any conforming client works.

Sub-second playback

WHEP delivery keeps glass-to-glass latency under a second, close enough for auctions, betting, and any format where the audience talks back.

HLS delivery

Standard segmented HLS for reach and for anything that has to run on a smart TV or an old handset. Both outputs come off the same ingest.

24/7 playout channels

Build a playlist from your VOD library and run it as a continuous linear channel, with one unbroken timeline across every item.

Recording and restreaming

Archive to disk while you broadcast, and forward the same feed to other platforms without a second encoder.

Accounts and publish keys

Named users with roles, per-stream publish keys, and an audit trail, so you can hand access to an operator safely.

Built for debugging

Structured logs, crash capture, and a live diagnostics page. When a customer reports a glitch you can actually find it.

Monetisation

Ads inside the stream, not bolted to the player.

Server-side ad insertion splices your break directly into the media timeline. There is no separate ad request from the browser, which means nothing for a blocker to intercept and nothing to buffer awkwardly between content and commercial.

Breaks are signalled properly with stream discontinuities, so players handle the transition the way they were designed to. Trigger a break by hand from the dashboard, schedule one between playlist items, or drive it from the API.

Restreaming a feed elsewhere? A clean copy without your ad breaks is available at the same time, so partners get the programme and your own audience gets the commercial.

Pricing

One server, one licence.

Priced per server, not per viewer or per stream. Evaluate the whole product for 30 days before deciding.

Trial

Freefor 30 days

Every feature, no obligation and no card.

  • Full functionality
  • No card required
  • Converts in place
Download

Monthly

5,000 RSD$50per server, per month, about $50, charged as 5,000 RSD

Renew in one click from a reminder email. Your server picks up the new licence by itself.

  • Unlimited streams and viewers
  • Server-side ad insertion
  • One-click renewal
  • Eight-day grace period
Get started

Lifetime

150,000 RSD$1,500one payment, about $1,500, charged as 150,000 RSD

Perpetual licence for a single server. Built for offline installs.

  • Everything in Yearly
  • No renewal, ever
  • Runs fully offline
  • Licence file you keep
Buy a licence

Charged in Serbian dinars (RSD). No VAT is charged, as the seller is not registered for VAT. Dollar amounts are for reference; see the currency note at the foot of this page, and our refunds and delivery terms.

Questions

Before you install.

What hardware do I need?

Far less than you would expect, because by default video is passed through rather than re-encoded. A modest two-core VPS handles several concurrent 1080p streams. Ad insertion and playout add a little CPU for audio, not for video.

Does it need an internet connection?

No. Licences are signed files verified offline, so Jadarit runs fully air-gapped. A monthly or yearly licence checks jadarit.com for its renewal, sending only its licence ID, and you can switch that off. Nothing else phones home.

What happens if my licence lapses?

Nothing abrupt. You get an eight-day grace period with dashboard warnings. After that, streams already on air keep running and premium features stop starting new work. Your data is never touched.

Can I run it in Docker?

Yes. There is a container image and a Debian package, and the container works on distributions the .deb cannot target, including NixOS and immutable systems.

Do you charge per viewer or per stream?

No. The licence covers the server, and your only limit is the hardware you run it on. There is no metering, no egress billing, and no per-seat count.

Run it on a machine you already have.

Thirty days, every feature, no card. If it does not fit, you have lost an afternoon.