84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
「videoinput」タイプの mediaDevices は、navigator.mediaDevices.enumerateDevices() Promise を通じて取得できます。
navigator.mediaDevices.enumerateDevices()
navigator.mediaDevices.getUserMedia(constraints) Promise を通じて mediaStream を取得できます。
navigator.mediaDevices.getUserMedia(constraints)
userMedia に 2 つのビデオ トラックを含めるには、constraints はどのようにする必要がありますか?
constraints
getUserMedia() を呼び出すたびに最大 1 つのビデオ トラックと 1 つのオーディオ トラックを取得できますが、複数回呼び出すこともできます。ただし、https、ブラウザ、およびユーザーのアクションに応じて、ユーザーに複数回尋ねられる場合があります。
getUserMedia()
標準 (現在 Chrome では adapter.js が必要) に従って特定の「ビデオ入力」デバイスを取得し、 #deviceId ##deviceId を使用してそれを制限します は getUserMedia に渡されます: リーリー
#deviceId
は
に渡されます:
exact キーワードは制約を必須にし、正しい制約のみを返すようにします。そうでない場合は失敗します。
キーワードは制約を必須にし、正しい制約のみを返すようにします。そうでない場合は失敗します。
deviceId を使用して getUserMedia をもう一度呼び出し、使用しているオペレーティング システムがそれをサポートしていることを期待する必要があります (例: 携帯電話は通常サポートしていません)。 )。
を使用して
をもう一度呼び出し、使用しているオペレーティング システムがそれをサポートしていることを期待する必要があります (例: 携帯電話は通常サポートしていません)。 )。
getUserMedia()
を呼び出すたびに最大 1 つのビデオ トラックと 1 つのオーディオ トラックを取得できますが、複数回呼び出すこともできます。ただし、https、ブラウザ、およびユーザーのアクションに応じて、ユーザーに複数回尋ねられる場合があります。標準 (現在 Chrome では adapter.js が必要) に従って特定の「ビデオ入力」デバイスを取得し、
#deviceId
##deviceId を使用してそれを制限しますは
getUserMediaに渡されます:
リーリーexact
2 台のカメラが必要な場合は、別のキーワードは制約を必須にし、正しい制約のみを返すようにします。そうでない場合は失敗します。
deviceId
を使用して
getUserMediaをもう一度呼び出し、使用しているオペレーティング システムがそれをサポートしていることを期待する必要があります (例: 携帯電話は通常サポートしていません)。 )。