問題タブ [mediadevices]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android で Firefox がメディア デバイスを表示しない
メソッドnavigator.mediaDevices.enumerateDevices()を使用して Firefox にデバイスを表示させるのに問題があります。
同じ問題についてこの投稿を読みました: navigator.mediaDevices.enumerateDevices() not display device label on firefox。
しかし、Firefox にはカメラとマイクの両方のアクセス許可が付与されているにもかかわらず、Android 上の Firefox でこの正確な問題が発生しています。
同じコードが Chrome で正常に動作し、利用可能な 2 台のカメラが表示されますが、Firefox でも 2 つのオプションが表示されますが、ラベルはありません。
何が問題なのか知っている人はいますか?
windows - Windows RDP ユーザーがリムーバブル メディアにアクセスできるようにする
PowerShell で Windows 10 を構成しようとしています。RDP (リモート デスクトップ プロトコル) 経由でログオンしたときに光学ドライブへのアクセスを有効にするには、次のコードを使用します。
これは期待どおりに機能しません。
Windows 10 1809
ローカル管理者アカウントで RDP 経由でログオン
症状:
- Opti Drive Control 1.70 起動時に「ドライブが見つかりません」というメッセージが表示される
- Nero DiscSpeed 12.5.6.0 起動時に「物理レコーダーに書き込む権限がありません」というメッセージが表示される
- VirtualBox 6.0.4 で、[デバイス] -> [光学ドライブ] を選択するとエラー VERR_ACCESS_DENIED が表示される->ホスト ドライブ
同じアカウントでローカルにログオンしている場合、これはすべて正常に機能します。
このガイドに従って:
https://docs.microsoft.com/en-us/windows/desktop/imapi/providing-user-permissions-for-media-burning-devices
次の 2 つのポリシーを設定しようとしました:
- デバイス: CD を制限する- ローカルにログオンしているユーザーのみへの ROM アクセス = 無効
- デバイス: リムーバブル メディアのフォーマットと取り出しを許可 = 管理者およびパワー ユーザー
(gpedit.msc、コンピューターの構成、Windows の設定、セキュリティの設定、ローカル ポリシー、セキュリティ オプション)
その背後にあるレジストリキーは次のとおりです
。
どの症状も変わりませんでした。また、Windows 7マシンへのRDPでこれを試しましたが、役に立ちませんでした。ローカルでログオンして CD/DVD/BD バーナーにアクセスできますが、リモートではアクセスできません。
誰かがこれを機能させるのを手伝ってくれるといいのですが、
Zweikeks
javascript - Safari で getUserMedia を呼び出すと、Mac OS Safari バージョン 11 および 12 でマイクが 1 秒間無音になります
getusermedia を使用してオーディオを録音しています。サファリ 11 と 12 で最初の曲を録音しようとすると、1 ~ 2 秒の無音の後、オーディオが録音を開始します。O 他のブラウザのオーディオは完璧に機能し、遅延はありません。
レコーダーで使用される他のもののパフォーマンスを上げようとしましたが、うまくいきませんでした。
マイクはすぐに接続する必要があり、他のブラウザーと同様に、Safari 11 および 12 での録音に遅延はありません。
safari - オーディオをキャプチャしようとしていますが、マイクのアクセス許可が付与されていても、Safari 12 で navigator.mediaDevices.enumerateDevices() が NULL です
関連する質問を参照してください: Navigator.mediaDevices.getUserMedia が iOS 12 Safari で動作しない
ユーザー入力ユーザー MediaDevices.getUserMedia および Audio Context からオーディオをキャプチャしようとしています
ユーザーがボタンをクリックすると、使用可能なデバイスを確認し、オーディオ ストリームをキャプチャします。
これは Chrome と Firefox では正常に動作しますが、Safari 12 では、マイクのアクセス許可を許可しているにもかかわらず、enumerate devices promise からNull応答が返されます。そのため、オーディオ ストリームをキャプチャできません。