> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bunny.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Player

>  Welcome to our Bunny Stream video player with modern interface and improved performance.

The new Bunny Stream video player is ready to power your video experiences! It's enabled by default for all new video libraries.

## Quickstart

**How to enable the video player** for existing video libraries from your Bunny Stream dashboard:

1. Log into your **Bunny.net** account

2. Navigate to **Stream** from the side bar

3. Select the **Video Library** you would like to utilize the new player on

4. Click on **Player Settings**

5. Toggle off **'Enable legacy player'**

   <Frame>
     <img src="https://mintcdn.com/bunnynet-cb9733c2/Rl9JnOrG9kh9Oi2R/images/Screenshot2026-03-12at10.52.17-1.png?fit=max&auto=format&n=Rl9JnOrG9kh9Oi2R&q=85&s=ebacac477f27fbfdec3dd6f197bd5b37" alt="Enable legacy player toggle in PlayerSettings" className="hidden dark:block" width="2718" height="416" data-path="images/Screenshot2026-03-12at10.52.17-1.png" />

     <img src="https://mintcdn.com/bunnynet-cb9733c2/Rl9JnOrG9kh9Oi2R/images/Screenshot2026-03-12at10.52.17.png?fit=max&auto=format&n=Rl9JnOrG9kh9Oi2R&q=85&s=e0cc132b95756894065a553dde3301a6" alt="Enable legacy player toggle in PlayerSettings" className="dark:hidden" width="2718" height="416" data-path="images/Screenshot2026-03-12at10.52.17.png" />
   </Frame>

6. Your video library **Videos and embed codes** will now reflect the new video player

7. **Update your embed URLs to use the new player endpoint:**\
   player.mediadelivery.net/embed/

8. **Enjoy!**

## API

You can also activate the new player over API on your video library using the following **cURL commands** via the [Update Video Library](/api-reference/core/stream-video-library/update-video-library) endpoint.

```bash theme={null}
curl https://api.bunny.net/videolibrary/<library_id> \
  -X POST \
  -H 'authorization: <token>' \
  -H 'content-type: application/json' \
  -d '{"PlayerVersion": <version>}'
```

| Value | Description                             |
| ----- | --------------------------------------- |
| `2`   | Enable the new video player             |
| `1`   | Disable and revert to the legacy player |

**Note:** Updating the video library via the dashboard or API does not automatically update your existing embed URLs. To use the new player endpoint, update your embed URLs to: player.mediadelivery.net/embed/

## About

**Why we built the new video player**

The player uses a modern and flexible technology that helps us deliver a better video experience for you. Here’s what that means:

**A custom, modern Interface**

The player offers a clean, intuitive interface that works seamlessly across desktops, tablets, and mobile devices. It’s fully customizable, allowing us to deliver a user experience that matches the quality of our content

**Fast and responsive performance**

The player is optimized for performance. Video controls feel smooth and responsive, and playback starts quickly without delays or glitches.

**A consistent experience across browsers**

No matter what browser you use; whether it’s Chrome, Safari, Firefox, or Edge you’ll get a consistent and reliable experience. The interface and functionality remain the same everywhere

**Designed for accessibility**

The player is built to be inclusive. It supports screen readers, keyboard navigation, and other accessibility features so that everyone can enjoy our content with ease

## Notes

* The new video player uses a new player URL for both Embed URL iframe and Direct Play URLs [https://player.mediadelivery.net](https://player.mediadelivery.net) 
* Your pre-existing player Embed URL iframe and Direct Play URLs will still work [https://iframe.mediadelivery.net](https://iframe.mediadelivery.net)
* You can still swap your video library back to the previous player by enabling the legacy player within player settings

<Note>
  If you use [Custom Head HTML within the legacy player - check out our guide
  for
  migrating.](https://docs.bunny.net/stream/custom-head-html-migration-guide)
</Note>
