reno-ui

VideoPlayer

Trình phát HLS kèm thanh điều khiển dựng sẵn: seek, âm lượng, tốc độ, chọn chất lượng, toàn màn hình, 5 phím tắt. Không lưu tiến độ — phát onProgress/onEnded để dự án tự lưu. Chỉ cài khi cần — hls.js không lọt vào dự án không dùng.

Cài đặt

npx shadcn@latest add @reno/video-player

Demo

0:00

onProgress: chưa phát

npm dependencies

  • hls.js@^1.7.1
  • lucide-react@^1.38.0

Registry dependencies

  • @reno/utils
  • @reno/button
  • @reno/slider
  • @reno/dropdown-menu
  • @reno/spinner
  • @reno/error-state
  • @reno/video-source