React use-user-media
Get stream from media devices using react hook
Demo
https://use-user-media.yoyota.dev/#/useUserMedia
Documentation
Installation
npm install --save use-user-media
Usage
useUserMedia
import { useUserMedia } from "use-user-media"
const constraints = { video: true, audio: true }
// eslint-disable-next-line no-unused-vars
const [err, stream] = useUserMedia(constraints)
useUserMediaVideo
import { useUserMediaVideo } from "use-user-media"
const constraints = { video: true, audio: true }
// eslint-disable-next-line no-unused-vars
const [err, videoElement] = useUserMediaVideo(constraints)