Castlabs blog

Discover insights at the intersection of technology and business. Our experts decode industry developments, emerging trends, and offer practical guidance to help you turn today’s innovations into tomorrow’s competitive edge.

Alternative MPD events and SGAI now accessible with DASH

Alternative MPD events and SGAI now accessible with DASH

Blog article

With the MPEG-DASH 6th edition now officially published as an ISO standard (ISO/IEC 23009-1), server-guided...

DRMtoday now supports studio-trusted DRM for IPTV multicast and hybrid PayTV

DRMtoday now supports studio-trusted DRM for IPTV multicast and hybrid PayTV

Blog article

PayTV providers have traditionally budgeted conditional access system (CAS) costs as part of doing business,...

Company culture: How Castlabs people define it

Company culture: How Castlabs people define it

Blog article

There are many factors that influence a company’s work culture. At Castlabs we believe that...

STARDUSTmark version 3: New forensic watermarking improvements

STARDUSTmark version 3: New forensic watermarking improvements

Blog article

We’re excited to launch version 3 of STARDUSTmark featuring a practical update to our single-frame...

Client-side beaconing, IAB Open Measurement, and SVTA standardization: A joint approach to monetizing OTT dynamic ad insertion

Client-side beaconing, IAB Open Measurement, and SVTA standardization: A joint approach to monetizing OTT dynamic ad insertion

Blog article

Dynamic ad insertion (DAI) has become the backbone of OTT monetization, and the industry is...

Widevine retiring its Cloud License Service (CLS)

Widevine retiring its Cloud License Service (CLS)

Blog article

On 13 April 2027, Google will discontinue its Widevine Cloud License Service (CLS).  If you...

What is a conditional access system (CAS) and is it still relevant in 2026?

What is a conditional access system (CAS) and is it still relevant in 2026?

Blog article

For decades, conditional access systems (CAS) have been the backbone of PayTV security. They’ve protected...

Standardized player error codes: The missing link in streaming QoE

Standardized player error codes: The missing link in streaming QoE

Blog article

In streaming, errors are inevitable. What isn’t inevitable is the confusion that comes with them....

Building our future: An overview of our hiring process

Building our future: An overview of our hiring process

Blog article

At Castlabs, hiring is so much more than just filling vacancies, it’s about finding future...

Common media data & content steering standards for smarter OTT streaming

Common media data & content steering standards for smarter OTT streaming

Blog article

OTT and media streaming are constantly evolving, driven by the need for better Quality of...

What is geoblocking and why do streaming platforms use it?

What is geoblocking and why do streaming platforms use it?

Blog article

If you’ve ever heard someone say, “Why can’t I watch this movie in my country?”,...

Beginner’s guide to video players for online streaming: Features and optimization

Beginner’s guide to video players for online streaming: Features and optimization

Blog article

Every streaming experience starts with a video player. Whether you’re watching a show on a...