Jadarit Get Jadarit
Self-hosted media server

Live video infrastructure
you actually own.

Jadarit takes RTMP 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

Transcoding should be a choice, not a toll.

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 a stream genuinely does need re-encoding, you switch it on for that stream and pay the cost there, instead of on every stream you run.

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 ingest

Point OBS, vMix, or FFmpeg at it and publish. Enhanced RTMP is supported, so HEVC arrives intact rather than being downgraded.

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

$80per server, per month

Renews itself automatically. Cancel whenever you like.

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

Lifetime

$1,500one payment

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

Prices in USD, exclusive of any VAT that may apply. Card payments are processed in RSD at the National Bank of Serbia middle rate on the day of the transaction. See refunds and delivery.

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 licence renews itself automatically when it can reach the network, and nothing phones home beyond that.

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.