1.0.0 • Published 4 years ago

stop-media-stream v1.0.0

Weekly downloads
119
License
MIT
Repository
github
Last release
4 years ago

stop-media-stream

npm build status downloads

Stops and removes all tracks in a MediaStream.

This will release the camera, if the MediaStream was obtained with getUserMedia.

Installation

Install with:

$ npm install stop-media-stream

Or:

$ yarn add stop-media-stream

Usage

import stopMediaStream from 'stop-media-stream';

// get a media stream somehow
navigator.mediaDevices.getUserMedia(constraints)
  .then(mediaStream => {
    // Use your media stream and when you're done with it:
    stopMediaStream(mediaStream);
  });

Contributing

Please feel free to submit any issues or pull requests.

License

MIT