内部でgetUserMediaを呼び出すjsライブラリを使用しています。すでに開始されているストリームオブジェクトを取得したいと思います。
しかし、図書館はそれを公開していません。
では、getUserMediaメソッドを呼び出さずに、基になるナビゲーターオブジェクトからすでに開始されているストリームを取得する方法はありますか?
getUserMedia
ストリームがライブである間に、同じ制約でもう一度呼び出すだけです。
getUserMedia
Firefoxでは、現在アクティブに使用しているデバイスへのアクセス許可を求めるプロンプトが表示されなくなりました。その場合、それはと同等let stream2 = stream.clone();
です。
この動作は、MediaCapture仕様で承認されています。
originIdentifierで識別されるオリジンについては、現在のブラウジングコンテキストでライブMediaStreamTrackに接続されているすべてのデバイスのアクセス許可ステータスが「許可」されていると見なしながら、デバイスの使用許可を要求します。これにより、一連のメディアが提供されます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加