Media & Entertainment

Prismcast

A streaming home for film that deserves better than an algorithm’s afterthought.

Client
Northern Reel Media
Year
2020
Duration
9 months
Team size
7 engineers
Prismcast

Interactive Demo

A hands-on mock of the product we built — click around.

app.prismcast.com
PRISMCAST
NR
PRISMCAST ORIGINAL · FESTIVAL CUT

The Salt Road

97% match20241h 47m4KDOLBY VISIONCC

A retired lighthouse keeper walks the old smugglers’ path of the Northumberland coast one last time, carrying a letter forty years undelivered. Shot on 16mm over a single winter.

My List

Moss & Bone
91%20241h 41m
Quayside
92%20221h 49m

Critically acclaimed TRENDING

Harbour of Glass
96%20232h 04m
Thriller
Winter Apiary
94%20221h 38m
Drama
The Projectionist
92%20211h 52m
Romance
Moss & Bone
91%20241h 41m
Folk horror
Eighty-Seven Days
90%20202h 11m
Documentary
Nightjar
89%20231h 29m
Mystery
The Cartographer’s Daughter
88%20221h 58m
Period drama

Festival winners

Tidal Flats
93%20241h 44m
Drama
Concrete Meadow
90%20211h 36m
Social realism
The Last Reel
89%20202h 01m
Documentary
Slate
87%20221h 27m
Thriller
Fenland Songs
86%20231h 51m
Musical
A Ministry of Small Hours
85%20211h 43m
Comedy-drama
Undertow
84%20241h 57m
Neo-noir

Northern noir

Quayside
92%20221h 49m
Crime
The Bleachworks
91%20232h 07m
Crime
Milltown Elegy
88%20201h 39m
Mystery
Cold Harbour
87%20211h 55m
Thriller
Gannet
85%20241h 31m
Crime
The Toll House
84%20221h 46m
Mystery
Dogger Bank
83%20232h 02m
Thriller

Demo interface shown in English.

01

The challenge

Northern Reel’s 800-film catalogue earned pennies per view on advertising platforms, and its YouTube revenue had fallen 60% in two years as the algorithm moved on. The rights holders who licensed films to the platform demanded studio-grade DRM — Widevine and FairPlay at minimum — plus geo-windowing to respect territorial deals, none of which existed off the shelf at an indie budget. Launch day was fixed by a festival partnership and immovable, and the audience skewed towards cinephiles who would judge the service harshly on start-up time, subtitle quality and 4K bitrate. The company had six weeks of runway beyond launch and needed paid subscriptions to work from day one.

02

Our solution

We built the streaming pipeline on HLS and DASH with per-title encoding ladders tuned for film grain, served through a multi-region CDN with signed URLs, and integrated multi-DRM licence delivery covering Widevine, FairPlay and PlayReady. A Node.js API powers React web and mobile apps plus a TV client, with a geo-windowing engine that enforces each title’s territorial rights automatically. Stripe handles subscriptions, trials and gift passes, and a lightweight recommendation service blends editorial collections with collaborative filtering so catalogue depth surfaces without a data-science team. Playback starts in 1.2 seconds at the 95th percentile, and launch weekend served 4.1 million minutes with no manual scaling.

03

Results

120k
Subscribers in the first year
1.2 s
Playback start time at p95
4.1M
Minutes streamed on launch weekend
+58%
Month-3 retention vs target

Technology stack

HLS / DASHNode.jsReactAWS CloudFrontStripeFFmpegKubernetes

Facing a similar challenge?

We've solved this class of problem before. Let's talk about how that experience applies to your situation.

Discuss your project

Next case study

FurrowIQ →