[ Package conformance ]
Media · >=6.0.0
react-native-video
native seam: the package JS runs from the bundle over the RCTVideo view and VideoManager module, ported from ios/Video/RCTVideo.swift. the shell host decodes with an HTMLVideoElement and the frames draw at the view rect through the shared video channel, clipped and transformed like any view.75%
API coverage
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.
Working (22)
src uri/requestHeaders/startPositionpausedmutedvolumeraterepeat (end then rewind)resizeMode as AVLayerVideoGravityprogressUpdateInterval; seekCmd (exact)setPlayerPauseStateCmdsetVolumeCmdsetSourceCmdgetCurrentPosition; onVideoLoadStartonVideoLoad with naturalSizeonVideoProgressonVideoSeekonVideoEndonVideoBufferonVideoErroronReadyForDisplayonVideoPlaybackStateChangedonPlaybackRateChangeonVolumeChange with iOS payloads
Missing (6)
fullscreen and picture in picture (AVPlayerViewController presentation)native controlsDRMaudio and text track selectionadssave (AVAssetExportSession); those commands reject