@genie-player/react
Render customer-hosted video with Genie-hosted, approved WebVTT tracks. Customize the player, caption selection, and theme.
Process and review in the Genie dashboard, create a domain-restricted client key, then add approved multilingual WebVTT captions to your own video with one React component.
Render customer-hosted video with Genie-hosted, approved WebVTT tracks. Customize the player, caption selection, and theme.
Trusted-server packages for processing automation, caption retrieval, usage, and typed errors are planned after the Phase 1 launch.
See the server SDK roadmap →Upload in the dashboard, complete caption review, and copy the job ID. Genie deletes its temporary video while keeping the approved WebVTT files. Your player continues using the video URL you already host.
Understand privacy and storage →<GenieProvider clientKey="gpk_your_publishable_key">
<GeniePlayer
jobId="translation-job-id"
src="https://customer-cdn.example/video.mp4"
/>
</GenieProvider>