Widevine retiring its Cloud License Service (CLS)
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?
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
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
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
OTT and media streaming are constantly evolving, driven by the need for better Quality of...
Integrated Systems Europe
What is geoblocking and why do streaming platforms use it?
If you’ve ever heard someone say, “Why can’t I watch this movie in my country?”,...
ACM Mile-High Video
Beginner’s guide to video players for online streaming: Features and optimization
Every streaming experience starts with a video player. Whether you’re watching a show on a...
From ground to cloud: How airlines are raising NPS by keeping entertainment fresh and personalized
In-flight entertainment (IFE) has long been a core part of the passenger experience, but let’s...
High-frequency key rotation for secure live streaming – IBC 2025
Revolutionizing live content protection, together. Originally broadcast at IBC 2025, this session brings Castlabs and...
Driving innovation in Dynamic Ad Insertion: Overlay ads and SVTA/OMID beaconing
As the media and entertainment industry continues to evolve, the demand for more engaging, personalized,...