問題タブ [getusermedia]
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.
javascript - キャンバスでhtml5 GetUserMedia APIによってストリーミングされるウェブカメラビデオをズームおよび回転する方法は?
私はHtml5 GetUserMedia APIとキャンバスをWebカメラストリーミングに使用しています.ビデオの再生中に、コードズームでズームイン、ズームアウト、回転などを行いたいのですが、回転が機能しません。私はこれと同じようにコーディングしましたが、GetUserMedia API とキャンバスを使用していません。ここに私のコードがあります
opera - Opera が gerUserMedia API を再サポートするのはいつですか?
Opera は、バージョン 12 で getUserMedia と WebRTC のサポートを開始した最初のブラウザーの 1 つでしたが、バージョン 15 でサポートを終了し、それ以来戻っていません。
Opera 15 の発表では、「getUserMedia はまだ Opera 15 に接続されておらず、将来のリリースで復活する予定です」と述べられています。
javascript - Firefox: drawImage(video) が NS_ERROR_NOT_AVAILABLE: Component is not available で失敗する
drawImage
ソースが Web カメラ フィードであるを使用して呼び出そうとするとvideo
、Firefox で
NS_ERROR_NOT_AVAILABLE: Component is not available
.
動画タグが起動するすべてのイベントを待機しようとしました: play
、playing
、canplay
、loadeddata
、loadedmetadata
などですが、何も機能しません。これは、ストリームが要素に適切に読み込まれる前にこれらのイベントが発生しているためと思われます<video>
。
エラーのある JSFiddle (コンソールでエラーを表示できます)
副作用として、ビデオの幅と高さも正しくありません。
android - Google Nexus で HTML5 オーディオ録音が機能しない
HTML5 getusermedia を使用してオーディオを録音し、再生してサーバーに保存したいと考えています。Google Nexus (Android 4+) と Google Chrome 29 で試しています。可能ですか? ネットから入手したコードを試してみると、マイクを使用して録音する許可を求められ、電話を使用して wav ファイルを保存します。しかし、これを再生しても音が出ません。私のPCのクロムブラウザから同じサイトが動作します。私は何か間違ったことをしていますか?それとも、オーディオ録音が実際には主張どおりに機能していないということですか?
ありがとう
javascript - Javascript 関数 navigator.getUserMedia は Safari 5 で定義されていませんか?
Windows 7 で Safari v5.1.7 を使用しています。javascript
関数を使用したい: navigator.getUserMedia ;
オーディオ用のカメラやマイクなどのメディア デバイスを使用するに
は, 問題はnavigator.getUserMediaが常にundefined
これが私のコードです:
次のコードも試しましたが、それも次のとおりですundefined
。
これを解決するには?
または、この機能が Safari で提供されていない場合、同等のものは何ですか?
javascript - Bootstrap 3 を getUserMedia() と互換性を持たせる
ブートストラップを使用してスナップショット アプリをスタイリングしていますが、機能していません。snapshop アプリは、生のコードとしてスタンドアロンで動作します。これです:
このデフォルトの Navbar をページ上部の「本文」のすぐ下に追加すると、スナップショットが機能しなくなります。
「キャンバス」要素が欠落しているか失われていることがわかり、ブラウザが苦労しています。Debian Linux (Ubuntu 12.04) で Chromium を使用しています。
コアの依存関係のみで Bootstrap 3 を使用しました。
javascript - getUserMedia 制約: 上限までの最高解像度
私はこのコードでウェブカメラにアクセスしています:
ここで、最大 720 垂直ピクセルの制限まで、可能な限り最高の解像度を取得したいので、次のように変更します。
しかし、それは何もしません。高さ 480 ピクセルのビデオがまだ表示されます。
min
奇妙なことに、代わりに使用するように変更するとmax
、Chrome で動作します (制限なしで、利用可能な最高の解像度が選択されます)。a を追加するmax
と、再び失敗します。これらはいずれも FireFox では機能しないようです。
制約がまだ実際には標準ではないことは理解していますが、現在の状態でこれを確実に行う方法はありますか?
更新: FireFox は 640x480 のみをサポートすることが判明したため、この質問は今のところ Chrome のみである必要があります。