Source
Media source state and actions for the player store
Tracks the current media source and readiness.
API Reference
State
| Property | Type | Details |
|---|---|---|
source | null | string | |
| ||
canPlay | boolean | |
| ||
Actions
| Action | Type | Details |
|---|---|---|
loadSource | (src: string) => string | |
| ||
Selector
Pass selectSource to usePlayer to subscribe to source state. Returns undefined if the source feature is not configured.
import { selectSource, usePlayer } from '@videojs/react';
function SourceInfo() {
const source = usePlayer(selectSource);
if (!source) return null;
return <span>{source.src}</span>;
}