Files
v10/README.md
T

72 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Video.js v10
[![package-badge]][package]
[![discord-badge]][discord]
[![pnpm](https://img.shields.io/badge/maintained%20with-pnpm-cc00ff.svg)](https://pnpm.io/)
Modern, modular, and composable media player framework for Web and React.
🚧 Alpha - not recommended for production. 🚧
Thanks for checking out the project! It's in its early stages and currently a mix of prototyping
and early structure pointing in the direction we want to go with Video.js v10 (so be kind 🙏).
- Read our [design documents][rfcs].
- Read the [v10 discussion topic][v10-discussion].
- Watch [Heff's recent presentation][heff-presentation].
## Timeline
- **Technical Preview (Complete):** Initial showcase for Demuxed.
- **Alpha (JanFeb 2026):** [See milestone](https://github.com/videojs/v10/milestone/3) ← Current
- **Beta (Mar 2026):** [See milestone](https://github.com/videojs/v10/milestone/1)
- **GA (Mid 2026):** [See milestone](https://github.com/videojs/v10/milestone/2)
- **Video.js (End of 2026):** Video.js core/contrib parity and supported plugins migrated.
## Documentation
If you'd like to get started and learn more, you can find our documentation on our website:
- [Website][site]
- [Documentation][docs]
## Community
If you need help with anything related to Video.js 10, or if you'd like to casually chat with other
members:
- [Join Discord Server][discord]
- [See GitHub Discussions][gh-discussions]
## Contributing
We'd love for you to join our community channels above and give us feedback! Keep in mind this is a technical preview
and we're working on a lot of polish over the coming months. Feedback on any of the following
would help us:
- Player skin designs
- Architecture and general approach
- Initial embed code and component structure
- Package structure and exports
- Repo, workspace, contributor guides
- Component structures and APIs
Please see our [contributing guide](./CONTRIBUTING.md) for getting setup locally and making code or docs changes.
## Code of Conduct
Please note that this project is released with a [Contributor Code of Conduct][coc]. By
participating in this project you agree to abide by its terms.
[rfcs]: ./rfc
[v10-discussion]: https://github.com/videojs/video.js/discussions/9035
[heff-presentation]: https://players.brightcove.net/3737230800001/eyILA5XG7K_default/index.html?videoId=6379311036112
[coc]: https://github.com/videojs/video.js/blob/main/CODE_OF_CONDUCT.md
[site]: http://v10.videojs.org
[docs]: http://v10.videojs.org/docs
[package]: https://www.npmjs.com/package/@videojs/core
[package-badge]: https://img.shields.io/npm/v/@videojs/core/next?label=@videojs/core@next
[discord]: https://discord.gg/JBqHh485uF
[discord-badge]: https://img.shields.io/discord/507627062434070529?color=%235865F2&label=%20&logo=discord&logoColor=white
[gh-discussions]: https://github.com/videojs/v10/discussions