About
A streaming video player (DASH/HLS via Shaka Player) with built-in play/pause, scrubbing, volume, speed, captions, picture-in-picture, fullscreen and an adaptive quality menu.
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Shaka Video to your project and fits it to your theme.
Code
How Shaka Video is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
import ShakaVideo from "@/components/ui/shaka-video";
export default function ShakaVideoDemo() {
return (
<div className="flex w-full items-center justify-center p-6">
<div className="w-full max-w-3xl">
<ShakaVideo
manifest="https://storage.googleapis.com/shaka-demo-assets/angel-one/dash.mpd"
title="Angel One"
artist="Shaka Player Demo Assets"
/>
</div>
</div>
);
}








