Short answer: decide what your encoder has to talk to before you pick one. For a church, school, gym or office sending its own cameras and signage across a local network, a budget H.264/H.265 box in the $150 to $300 range (URayTech and similar) is usually enough. If the stream crosses the internet, pay for SRT support and a brand with real firmware support, such as Magewell Ultra Encode. The catch: an HDMI encoder cannot legally or technically redistribute a cable or satellite box. Those outputs are HDCP-protected, and relaying paid channels to other screens needs the provider's commercial licence.
At a glance
Choosing an HDMI encoder
| LAN only, tight budget | Budget H.265 box, $150 to $300 |
| Over the internet | Magewell Ultra Encode (SRT) |
| Simple RTMP to YouTube | Magewell Ultra Stream or Blackmagic Web Presenter |
| Broadcast-grade contribution | Haivision Makito class, quote only |
| Cable box output | HDCP-protected; needs a licence |
The one question that picks your encoder
Where does the stream go?
Inside one building, on your own network, to TVs or set-top boxes? Then you want multicast UDP or RTP output, low latency and a low price per channel. Reliability over a lossy network isn't an issue, because your LAN isn't lossy.
Out to a platform like YouTube, Vimeo or a church streaming service? Then RTMP is what those platforms accept, and almost every encoder speaks it.
Across the public internet to another site, a CDN or a production truck? Then you want SRT, which recovers lost packets and survives flaky links. That's where cheap encoders fall apart.
Answer that honestly and half the market drops out.
Four price tiers compared
Approximate US street prices from dealers and marketplaces in September 2026. Pro-grade units are often quoted rather than listed, so treat these as orientation, not quotes.
| Tier | Examples | Approx. price | Codecs | Key protocols | Suits |
|---|---|---|---|---|---|
| Budget | URayTech UHE series, generic H.265 boxes | $120 to $300 | H.264, H.265 | UDP/RTP multicast, RTMP, RTSP, HLS; SRT on some | In-building distribution, signage |
| Prosumer streaming | Magewell Ultra Stream HDMI, Blackmagic Web Presenter HD | $400 to $600 | H.264 (HEVC on some) | RTMP; Ultra Stream lacks SRT | Streaming a single event to a platform |
| Pro standalone | Magewell Ultra Encode HDMI / HDMI Plus | $700 to $1,200 | H.264, H.265 | SRT, RTMP, RTSP, HLS, NDI|HX, multicast | Contribution over the internet, venues |
| Broadcast | Haivision Makito X4, similar | Several thousand, quoted | H.264, H.265, 10-bit | SRT (Haivision created it), redundancy | Broadcasters, sports contribution |
Our recommendation for most small organisations: start with the Magewell Ultra Encode if the budget allows. It covers every protocol you're likely to need, it has documented SRT support, and Magewell publishes firmware updates. A budget box is fine for a fixed LAN job where nobody will ever ask it to do something new.
If your source is SDI rather than HDMI, we covered those differently in our SDI encoder guide.
Protocols, in plain English
UDP / RTP multicast. One stream on the network, and any number of receivers tune in. It's how hotel and campus IPTV systems carry channels. It needs a network switch with IGMP snooping, or multicast floods every port.
RTMP. The old workhorse for pushing a stream to YouTube, Facebook or Twitch. No error recovery, but platforms universally accept it.
SRT. Secure Reliable Transport. Open source, handles packet loss and jitter, and encrypts. The right choice for anything crossing the internet.
HLS. Chops the stream into files that a web browser or phone can play. Adds 6 to 30 seconds of delay. Good for many viewers, bad for anything live and interactive.
NDI|HX. For feeding a stream into production software like vMix or OBS on the same network.
The output you choose also decides the player at the other end. Most playlist-based players can open UDP, RTSP and HLS URLs, which is useful for testing. Our M3U explainer shows how an encoder's stream URL becomes a playlist entry, and the VLC diagnostics guide helps check a stream is actually arriving.
HDCP and what you're allowed to encode
This is where many buyers get caught out, so plainly:
Cable boxes, satellite receivers, Blu-ray players and most streaming sticks output HDMI with HDCP copy protection. Reputable encoders will not encode an HDCP signal. You'll get a black screen, and that's by design. HDCP strippers exist; using one to redistribute paid TV breaks the provider's terms and, in the US, can run into anti-circumvention law.
Even without HDCP, relaying a subscription channel to other TVs, rooms or sites is public performance or redistribution. That needs a commercial agreement with the provider. Hotels, bars and hospitals buy exactly that from DirecTV for Business, Spectrum Business and similar, and the provider supplies approved headend equipment.
What you can encode freely: your own cameras, your own presentations and signage, a lecture or service you produce, and free-to-air content where your use is covered. Our legal overview explains the licensed and unlicensed split.
Specs that matter, and specs that don't
Matter:
- H.265 (HEVC) encoding. Roughly half the bitrate of H.264 at the same quality. Check that your receivers can decode it first; older set-top boxes can't.
- Loop-through HDMI out. Lets you monitor locally without a splitter.
- PoE power. One cable for power and data behind a TV wall.
- Web interface and API. Headless boxes you can manage remotely save site visits.
- Firmware history. A maker that updates twice a year beats a nameless box that never does.
Don't matter much: 4K60 on a job that feeds 1080p TVs; "ultra-low latency" claims for a one-way broadcast; bundled recording to SD card if you never use it.
Mistakes that cost money
Buying a multi-channel "IPTV headend encoder" to relay a cable subscription. It won't pass HDCP, and even if it did, you'd need a licence you don't have.
Multicasting on a consumer network. Without IGMP snooping on the switch, a multicast stream swamps the Wi-Fi. Budget for a managed switch.
Assuming "SRT" means the same on every box. Some budget units support caller mode only, or cap bitrate. Check the manual for listener and rendezvous modes.
Ignoring audio. Many budget encoders take audio only from HDMI. If your sound comes from a mixing desk, you need an analog input.
If you're building a whole-building channel system rather than a single stream, our hotel IPTV guide covers the licensed headend side.
Quick answers
What is an HDMI encoder for IPTV? A box that turns an HDMI video signal into a compressed network stream that TVs, players or platforms can receive.
Can I use an HDMI encoder to share my cable box with other TVs? Not legitimately. Cable box HDMI is HDCP-protected, and redistribution needs the provider's commercial licence.
Do I need SRT? Only if the stream travels over the internet. For a local network, multicast UDP is simpler.
H.264 or H.265? H.265 saves bandwidth, but only if every receiving device can decode it.
What's the cheapest encoder worth buying? Budget H.265 units from around $150 work for fixed in-building jobs.
Is Magewell worth the premium? For internet delivery or anything mission-critical, yes: broad protocol support and ongoing firmware updates.
Can VLC play an encoder's stream? Yes. VLC opens UDP, RTSP and HLS URLs, which makes it a good first test.
Prices are approximate dealer and marketplace prices and vary widely; professional encoders are often sold by quote. Protocol support depends on firmware version. This is not legal advice. Checked September 2026.