Skip to content
0

katanakit-js / useGetMediaStream

Function: useGetMediaStream() ​

ts
function useGetMediaStream(constraints?): Promise<MediaStream | null>;

Defined in: src/infrastructure/sensors/sensors.service.ts:35

Requests a media stream (camera, microphone, or both).

Parameters ​

ParameterTypeDescription
constraintsMediaStreamConstraintsMediaStream constraints (default: video + audio).

Returns ​

Promise<MediaStream | null>

A MediaStream or null if the API is unavailable or permission is denied.

Example ​

ts
const stream = await useGetMediaStream({ video: true, audio: false });
if (stream) {
  videoElement.srcObject = stream;
}

Released under the MIT License.