---
title: "HTML5 Player Integration Sample 2.1.0"
description: "Added FairPlay License Renewal Support for Concurrent Stream Limiting (CSL) in Video.js Sample (advanced/csl)"
---
> For the complete documentation index, see [llms.txt](/llms.txt).

What’s New

- **Added FairPlay License Renewal Support for Concurrent Stream Limiting (CSL) in Video.js Sample (**`**advanced/csl**`**)**\
    The `advanced/csl` sample now supports **FairPlay license renewal** within the **Concurrent Stream Limiting (CSL)** integration using the **Video.js player**.

    This enhancement ensures proper enforcement of **CSL policies** throughout the entire playback session by maintaining the FairPlay license session through **automatic renewal**.

    Key improvements:

  - Seamless **FairPlay license renewal flow** implemented for Safari to prevent excessive concurrent sessions

  - Aligns FairPlay behavior with existing CSL support for Widevine and PlayReady in the integration sample


Why It Matters

- **CSL (Concurrent Stream Limiting)** is a key DRM feature used to **prevent account sharing** and **enforce device concurrency policies**.

- This update ensures that CSL enforcement remains consistent on **Safari with FairPlay DRM**.