The RecordingManagement which is responsible for handling HomeKit Secure Video.
This property is only present if recording was configured.
Methods
emit
emit(event, muted, volume): boolean
Parameters
event: "microphone-change"
muted: boolean
volume: number
Returns boolean
emit(event, muted, volume): boolean
Parameters
event: "speaker-change"
muted: boolean
volume: number
Returns boolean
forceStopStreamingSession
forceStopStreamingSession(sessionId): void
Call this method if you want to forcefully suspend an ongoing streaming session.
This would be adequate if the rtp server or media encoding encountered an unexpected error.
Everything needed to expose a HomeKit Camera.