# Overview

Fluid Player is a free HTML5 video player. It is lightweight, easy to integrate and has advanced VAST capabilities.

### Features

* Supports the VAST standard
  * Multiple VAST tags (pre-roll, mid-roll, post-roll)
  * Linear ads (video)
  * Non linear VAST tags (banner images (gif/jpg/png))
  * VAST Wrappers
  * VPAID Ads (Linear, Nonlinear, switch over from Nonlinear to Linear)
* Comes with its own design, which is easily customizable. Ability to use the browser default layout
* Timeline Preview
* Lightweight
* Responsive
* Compatible with modern web browsers
* Ability to have more than 1 player per page
* Keyboard Shortcuts by key
* Allows adding multiple video sources for user to switch between different video quality
* Autoplay control
* Allows adding a custom logo
* Subtitles
* Custom call to action text when playing a video ad
* Wordpress Plugin
* Scripts and resources available via CDN
* Mini Player
* Suggested Videos
* Supports HLS quality switching, including an "Auto" mode which is the default selection.

### What is VAST?

The IAB Digital Video Ad Serving Template (VAST) specification is a universal XML schema for serving ads to digital video players, and describes expected video player behavior when executing VAST-formatted ad responses.

In short, VAST makes it possible for an ad provider to serve ads to various video players using a universal way of communication which all these players understand.

A thorough description of the overall idea behind VAST, as well as the full VAST specification, can be found here: [VAST 4.0](https://www.iab.com/wp-content/uploads/2016/04/VAST4.0_Updated_April_2016.pdf)

### License

Fluid Player is licensed under the MIT License. View the [License](https://docs.fluidplayer.com/about/license).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fluidplayer.com/overview/readme.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
