問題タブ [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.

0 投票する
1 に答える
2035 参照

html - Firefox 23 の AudioContext で createMediaStreamSource を使用する方法はありますか?

Firefox 23 は、理論上は Web Audio API をサポートしています。ただし、Chrome Canary で機能する次のスニペットは、Firefox Aurora では機能しません。

この API のサポートは、将来 Firefox の一部として計画されていますか? それとも、現在 MediaStreams を操作する別の方法はありますか?

0 投票する
2 に答える
1683 参照

javascript - デバイスソースとして「画面」を使用する Firefox 22 mozGetUserMedia

Firefox 22 での WebRTC のサポートについて、いくつかの話題が飛び交っています。これは、Firefox の開発についてよく知っている人向けです: デスクトップ画面のキャプチャに対する Firefox のサポートは今のところありますか?

このテクノロジは Chrome 26 以降に存在し、画面キャプチャ (デバイス ソースとして「画面」を使用) の実験的サポートを提供します。これを実現するためのコード (スニペット) は次のとおりです。

W3C ドキュメントを見ると、オブジェクトMediaSourceConstraints, MediaTrackConstraints, MediaTrackConstraintsSetはまだ標準化されていません。この機能が Firefox の製品版に表示されるには、単に API が曖昧すぎるためかもしれません。現在のサポート状況を知るだけでも良いでしょう。

0 投票する
1 に答える
1139 参照

javascript - getUserMedia に関する質問 - ストリームとローカル ストレージ API の停止

オーディオ/ビデオ用の getUserMedia の実装に取り​​組んでおり、HTML5 API を介してローカル ストレージ経由で保存しています。2 つの問題があります。

最初の問題は、オーディオが接続されると、私の声が非常にかすかにエコーされ、常に静的な音がすることです (firefox でテスト済み)。これに関する既知の問題はありますか?私は何らかの答えを見つけることができませんでした.

同様に、メディアストリームファイルを停止して、ローカルストレージまたはajax/phpなどを介して保存するものに入れるドキュメントはありますか? ファイルを停止して保持する方法について少し迷っています。

私の JavaScript コードと HTML コードは以下のとおりです... ありがとうございます!

0 投票する
1 に答える
130 参照

javascript - 音声の許可を求めるクロムのダイアログを変更する

Chrome で getUserMedia を呼び出してユーザーの許可を求める Web アプリを作成しています。これは、URL/お気に入り領域の下に表示されるデフォルトのダイアログです:

http://f.cl.ly/items/1Y423q3Z0F3a2c0D1T0N/Screen%20Shot%202013-07-01%20at%207.42.43%20PM.png

これをデフォルトではなくアラートまたはダイアログにカスタマイズする方法はありますか?

0 投票する
5 に答える
19706 参照

javascript - クライアント側 JavaScript で WAV を任意の圧縮オーディオ形式に変換する

ライブラリが提供する唯一のオプションであるため、Recorder.jsgetUserMedia({audio:true});を使用してブラウザーからオーディオを録音し、WAV ファイルとしてエクスポートしています。

1 分 20 秒のファイルは 14.1 MB の大きさです。オーディオをサーバーにアップロードする必要があり、それを迅速に行う必要があります。WAV オーディオを他の圧縮形式に変換してファイル サイズを小さくするにはどうすればよいですか?

次のように変換してもかまいません:

  • MP3
  • オーパス
  • WebM
  • オグ
  • フラック
  • あなたが知っている他のフォーマット

現時点でこれらの形式に変換する方法がない場合、クライアントで WAV ファイルを圧縮するにはどうすればよいですか?

PS: JS で WAV を変換するものを見つけるために多くの検索を行いましたが、何も見つかりませんでした。libmp3lame.jsが Chrome で動作しません。

ありがとう!

0 投票する
2 に答える
9198 参照

html - WebRTC 解像度の制限

これこれを試してみましたが、取得できる最大解像度は 640x480 です。
同じカメラで他の Windows アプリで撮影した写真の解像度は 1600x1200 です。
WebRTC の解像度に制限はありますか?
それに関する公式ドキュメントは見つかりません。