Slide 4
Slide 4 text
MediaDevicesとは
● WebRTCで、JavaScriptからカメラやマイクにアクセスする際に使うAPI
● (たぶん)一番有名なのはgetUserMedia()
● 他にも、getDisplayMedia()[1]
やenumerateDevices()[2]
といったメソッドがある
● devicechange[3]
イベントを拾えば、デバイスの接続・切断を検知できる
”MediaDevices インターフェイスは、カメラやマイク、さらに画面共有などの接続されたメディア入力機器へのアクセスを提供します。
要するに、メディアデータのソースであるハードウェアにアクセスすることができるようになります。”
https://developer.mozilla.org/ja/docs/Web/API/MediaDevices
[1]. https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/getDisplayMedia
[2]. https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/enumerateDevices
[3]. https://developer.mozilla.org/ja/docs/Web/API/MediaDevices/devicechange_event