Conformance
No visual conformance cases have been published for this package yet. The registry summary below describes what the compat layer implements.react-native-whip-whep
real upstream package, not intercepted. the JS (WhepView, WhipView, cameras, hooks over the module events) runs from the bundle against the Whep and Whip client modules and views (native-seams/react-native-whip-whep.tsx, ported from the 0.7.1 Swift and the MobileWhipWhepClient pod). iOS only: android registers nothing. the clients run over the WebRTCModule host service that backs react-native-webrtc60%
API coverageWorking (12)
WHEP playback and WHIP publish: SDP offer POST with bearer tokenLocation patch endpointtrickle ICE PATCH with queued candidatesWHIP DELETE on disconnectcodec preferences and supported codec namescamera listswitchCamera and flipCamerapermission warningsconnection state eventsWHEP pauseunpause and reconnectionlive frames in both views
Missing (2)
Android; screen share broadcast picker is unsupported when ScreenShareExtensionBundleId is configured (absent key preserves the iOS rejection); Picture in Picture (startPip, stopPip, togglePip resolve without effect); ReconnectionStatusChanged never firesas on iOS 0.7.1 where the listener is assigned after the manager is built; camera ids map to capture by facing direction only