Component props
The rendered StreamingSettingsForm component
This component contains the form fields for streaming configuration and can be used standalone (e.g., in a settings panel) or within a dialog.
Features:
Standalone usage in a settings panel:
import { StreamingSettingsForm } from '@hiyve/react-capture';
function StreamingSettings() {
const [mode, setMode] = useState<StreamingMode>('single');
const [createMp4, setCreateMp4] = useState(true);
const [rtmpUrl, setRtmpUrl] = useState('');
return (
<StreamingSettingsForm
mode={mode}
onModeChange={setMode}
createMp4={createMp4}
onCreateMp4Change={setCreateMp4}
rtmpUrl={rtmpUrl}
onRtmpUrlChange={setRtmpUrl}
/>
);
}
StreamingSettingsForm provides a reusable form for configuring streaming options.