Vertical practice Streaming & OTT Lisbon

Streaming, OTT, every screen your audience owns — built and shipped.

If your audience watches you across browsers, phones, smart TVs and set‑top boxes — and you don’t want to pay an enterprise vendor a tax for every viewer — I’ve built and shipped exactly that, at scale, twice.

WFMZ+ on Apple TV — live channel hero and channel rails
Apple TV
WFMZ+ on iPhone — live, on-demand, and newsroom rails
iPhone
WFMZ+ on desktop web — live hero, top stories, news rails
Desktop web

+ 5 more platforms in production: Android · Android TV · Fire TV · Roku · Samsung Tizen · LG webOS

  • 3M Locast viewers
    at peak
  • 31 US markets
    served
  • 9×8 WFMZ+ channels
    × platforms
  • 99.9% Uptime
    3+ yrs running
  • 8 TV platforms
    in production

What I build for streaming clients

Whole stack, one principal.

01

Live channels

24/7 linear and event-based channels. ATSC ingest, encoder orchestration, HLS / DASH packaging, multi-bitrate output, failover. The actual pipeline behind 9 live WFMZ+ channels today.

02

Multi-platform apps

Web, iOS, Android, Apple TV, Android TV, Fire TV, Roku, Samsung Tizen, LG webOS. One feature ships across all eight TV platforms because the underlying player and content layer are shared, not stacked.

03

Encoding & transcoding

HLS and DASH outputs, multi-bitrate ladders sized to your audience, audio-track and caption pipelines, signed manifests for DRM. Built on AWS MediaLive / MediaPackage when that’s the right answer, on a custom rig when it’s not.

04

DRM & rights

Widevine, FairPlay, PlayReady — one license service feeding every platform. Geo-locking by DMA, country, or custom rules; per-show blackout rules; affiliate-level entitlement.

05

Multi-CDN orchestration

Active-active routing across multiple CDNs with health-checked failover, real-user monitoring, and per-viewer steering. No single-vendor lock-in, no surprise CDN invoice.

06

Ad insertion (SSAI)

Server-side ad insertion stitched into the manifest so ad blockers don’t strip revenue and the playback experience stays clean. VAST/VMAP, frequency capping, client-side beacons for measurement.

07

Viewer analytics

Real-time concurrent viewers, retention curves, drop-off by platform, error-rate dashboards. Tied back to whichever revenue surface matters — subscriptions, ads, affiliate splits.

08

Migration off legacy OVP

Design in-house pipeline, run vendor and my in-house build side by side, cut over per-platform, retire the vendor. Broadcasters paying €30K/mo to an enterprise OVP usually recoup my retainer inside the first quarter.


Three streaming products, one engineer

Live in production. Or shipped at scale.

Locast

2018–2021 · Non-profit local-TV streaming

Free over-the-air TV streaming for US households outside traditional reception range. Real-time ATSC tuning, DMA-locked geo-targeting, multi-platform apps from launch. Peak: 3M viewers across 31 US cities. The product was shut down after a 2021 court ruling on rebroadcast rights — the engineering held up the whole way.

Peak viewers
~3M
Markets
31 US cities
Platforms
Web · iOS · Android · Apple TV · Roku

Read the engineering case study →

WFMZ+

Ongoing · NBC affiliate · Live in production

The streaming product for WFMZ-TV, a regional NBC affiliate in Pennsylvania. Nine live channels across eight TV platforms today — originally built under Jaybird TV, now under my ownership. Continuously shipping for 3+ years with 99.9% uptime.

Live channels
9
Platforms live
8
Uptime
≥ 99.9% / 3 yrs

WeatherNation TV

National US weather network · Digital properties

Streaming infrastructure for a national weather network. Live and on-demand content, embedded video, multi-property digital footprint. Shipped as part of the same engineering practice that runs WFMZ+ today.

Platforms in production: Web · iOS · Android · Apple TV · Android TV · Fire TV · Roku · Samsung Tizen · LG webOS


How an engagement works

One principal, one streaming product at a time.

Shape
Monthly retainer. Clear scope, clear deliverables, renewable month to month. Invoiced from a Portuguese legal entity, EUR or USD.
Duration
3–6 months typical. Long enough to ship something real, short enough to reassess. Some clients renew once or twice; a few run multi-year.
Start
Two calls, then an SOW. First call scopes the problem. Second call confirms fit and pricing. Then a one-page SOW, an NDA if you need one, and a start date — usually within two weeks.
Capacity
One engagement at a time. A senior principal’s full week, not a sliver across multiple clients. Current engagements and earliest start date on request.
Pricing
€12–25K / month depending on scope and depth. Fixed-price scopes for smaller deliverables (single-platform launch, encoder rebuild) on request.
Procurement
Invoiced by CYBER MIND Unipessoal LDA, Lisbon · NIF 517 391 007 · EU VAT-registered · NDA / MSA on file or sign yours · Net 14.

Frequently asked

A few quick answers.

Which streaming platforms can CYBIND ship?
Web, iOS, Android, Apple TV, Android TV, Fire TV, Roku, Samsung Tizen, and LG webOS. WFMZ+ runs nine live channels across all eight TV platforms today; Locast shipped to the same surface area at 3M-viewer peak.
Can CYBIND migrate us off a legacy OVP vendor?
Yes. Typical migration: design the in-house pipeline, run vendor and in-house in parallel, cut over per-platform, retire the vendor. The broadcasters paying €30K/month to an enterprise OVP usually recoup CYBIND’s retainer inside the first quarter.
DRM, ads, analytics — all in scope?
All in scope. Widevine / FairPlay / PlayReady for DRM, SSAI for ads, viewer analytics tied to retention and revenue surfaces. Built as engineering material, not as separate vendor integrations to maintain.
What does this cost?
€12–25K per month depending on scope. Fixed-price for smaller deliverables on request. Invoiced from CYBER MIND Unipessoal LDA (Portugal), EUR or USD, Net 14.
How does an engagement start?
Two calls — first to scope, second to confirm fit and pricing. Then a one-page SOW, an NDA if needed, and a start date typically within two weeks.


Contact

Let’s ship streaming together.

One inbox, no ticket queues, no BD layer. Tell me about the streaming product, the platforms in scope, and what you’re trying to ship next. If twenty years of streaming engineering can help, I’ll say so. If not, I’ll say that too.

or just email hello@cybind.com

— Andrew Kovalenko, CYBIND