--- title: LocalMediaStream slug: Web/API/LocalMediaStream tags: - API - DOM - DOM Reference - Interface - LocalMediaStream - Media - Media Capture and Streams API - Media Stream API - Obsolete - Reference - WebRTC translation_of: Web/API/LocalMediaStream ---
LocalMediaStream
インターフェイスは Media Capture and Streams API の一部分で、ローカルに生成されたデータストリーム (例えば {{domxref("MediaDevices.getUserMedia", "getUserMedia()")}} によるもの) を表していました。しかし、今は getUserMedia()
が代わりに {{domxref("MediaStream")}} を返し、このインターフェイスは仕様から削除されました。
このインターフェイスが存在する主な理由は、親インターフェイスの{{domxref("MediaStream")}} に stop()
メソッドを追加するためでした。しかし、メディアの再生管理は個々の {{domxref("MediaStreamTrack")}} オブジェクトに移り、これは必要なくなりました。その代わりに、メディアは停止させるべき各トラックの {{domxref("MediaStreamTrack.stop()")}} を呼ぶことで停止されます。MediaStreamTrack.stop()
の例はマルチトラックストリームを停止する方法を示していて、それが LocalMediaStream.stop()
がかつて使われていたことでした。
どの仕様の一部分でもない。このインターフェイスは以前は {{SpecName("Media Capture")}} の一部分でしたが、2013年に削除されました。
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat("api.LocalMediaStream")}}
getUserMedia()
のコールバックベース版