Integrations
React Integration
The official InsightStream React library provides high-level components for video playback and management in your React applications.
Installation
npm install @insightstream/react
InsightPlayer
A fully-featured video player component with built-in analytics and adaptive bitrate support.
import { InsightPlayer } from '@insightstream/react';
function App() {
return (
<InsightPlayer
assetId="vid_38402122"
theme="brutal"
onReady=() => console.log('Player ready')
/>
);
}
Hooks
useAssetStatus
A hook to track the status of a video asset in real-time.
const { status, error } = useAssetStatus('vid_38402122');
Updated on Dec 28, 2025
Was this page helpful?