Skip to content
FrameworkStyle

MuxData

Options for the Mux Data component that monitors playback quality

Adds Mux Data monitoring to the player’s media. It renders nothing — place it inside the player as a sibling of the media element. See Mux Data for how monitoring works.

Anatomy

import { MuxData } from '@videojs/react/media/mux-data';

<MuxData />

Options

Prop Type Description
envKey string Mux Data environment key the beacons are sent to. Optional for Mux-hosted playback
metadata object Mux Data metadata for the view
playerSoftwareName string Player name reported to Mux Data
playerSoftwareVersion string Player version reported to Mux Data. Defaults to the Video.js version
playerInitTime number Epoch milliseconds the player was initialized. Defaults to when the component was created
beaconCollectionDomain string Custom domain the beacons are sent to
disableCookies boolean Stops the SDK from setting cookies
debug boolean Turns on SDK debug logging
MuxDataSdk object SDK used for monitoring. Set it to undefined to switch monitoring off

Changing MuxDataSdk, beaconCollectionDomain, debug, or disableCookies restarts monitoring, which ends the current view and starts a new one. The rest update the view in place.

See also