mirror of
https://github.com/LuanRT/googlevideo.git
synced 2026-06-13 00:32:11 +00:00
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.5 to 7.1.11. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 7.1.11 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
SABR + Shaka Player Example
This project provides a minimal, self-contained example of how to use Shaka Player with the SabrStreamingAdapter from the googlevideo library to play YouTube videos.
Note
For an implementation that includes a proper user interface, advanced features, and best practices, please see the main Kira project this example is derived from.
Things not included in this minimal example but available in the main project:
- A proper watch page and user interface.
- Support for DRM-protected content.
- A recommendation system and persistent user sessions.
- Saving and resuming playback position.
- Advanced error handling and UI feedback.
- A video/audio downloader.
How to Run
-
Install dependencies:
npm install -
Start the development server:
npm run dev -
Open your browser and navigate to the local URL provided by Vite (e.g.,
http://localhost:5173).
License
Distributed under the MIT License.