問題タブ [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 投票する
2 に答える
1032 参照

javascript - Firefox OS のアプリ内でライブカメラ画像を取得できますか?

だから私は今Firefox OSを調べています。試してみたいことの 1 つは、canvas などを使用してデバイス カメラのライブ フィードを操作することです。

ブログ投稿 (このような) とボイラープレート アプリのコードで確認できることから、これは常に を使用して行われMozActivityます。つまり、ユーザーはアプリケーションを離れ、写真を撮り、この写真をアプリケーションに返します。後処理できました。

getUserMediaしかし、ライブ操作を行うには、コンピューターの Web カメラにアクセスするときに使用するのと同じように、アプリ内にライブ カメラ フィードが必要です。getUserMediaただし、Firefox OS シミュレーターではサポートされていないようです。

これまたは欠落している API に対する回避策はありますか?

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

c# - getusermedia を使用してサーバーにビデオをキャプチャする方法

私のアプリケーションでは、ユーザーにビデオを録画してもらいたいと思っています。次に、ビデオをサーバー ディスクにダウンロードする必要があります。ただし、クライアント ブラウザにダウンロードしています。2 分または 3 分のビデオをサーバーに保存するにはどうすればよいですか。私はこれに使用getusermediaしました。私は次のようなコードを書きました:

ダウンロード リンクをクリックすると、ユーザー ブラウザにダウンロードされます。しかし、データをサーバーに送信してサーバーディスクに保存したい。データをコントローラーに渡して取得しようとしましwebmblobた。しかし、アクセスしていません。私は次のようなコードを書きました

コントローラーで私は次のように定義しました

しかし、コントローラーに来るデータは[object blob]. 私の英語でごめんなさい。私の質問を理解していただければ幸いです。動画に変換する方法を教えてください。どんな助けでも大歓迎です。

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

html5-audio - getUserMedia 成功コールバックで未加工のオーディオを取得する

getUserMedia() 成功コールバックで生のオーディオを取得してサーバーに投稿しようとしています。成功のコールバックは LocalMediaStream オブジェクトを受け取ります。

しかし、MediaStreamTrack のチャネルから未加工のオーディオを取得するための属性やメソッドはありません。getUserMedia() の成功時に呼び出されるこのコールバックに生のオーディオにアクセスするにはどうすればよいでしょうか?

Recorder.js ライブラリを見つけました - https://github.com/mattdiamond/Recorderjs しかし、Chrome で空白のオーディオを録音しています: バージョン 26.0.1410.64 m. Chrome で正常に動作します: バージョン 29.0.1507.2 canary SyzyASan.

Recorder.js で使われている Web Audio API に問題があると思います

少なくともクロムの公式ビルドで動作するはずの、Web Audio API を使用しないソリューションを探しています。

0 投票する
0 に答える
866 参照

javascript -

マイクにアクセスし、マイクから作成されたサウンドをスピーカーに再現するこのコードがあります。しかし、それは機能していないようです。マイクにアクセスし、ファビコンで赤い丸がゆっくりと点滅しますが、音が出ないようです。よくわかりませんが、タグの問題だと思います。ここでのエラーは何だと思いますか?

そのスクリプトの上に、オーディオ タグがあります。

では、ここで何が問題だと思いますか?

0 投票する
3 に答える
12112 参照

javascript - WebRTC MediaStream のマイク アクティビティ レベル

MediaStreamTrackChrome/Canary でオーディオ JavaScript オブジェクトのマイク アクティビティ レベルを取得する最善の方法についてアドバイスをお願いします。MediaStreamTrackオブジェクトは、WebRTC JavaScript API の一部としてMediaStream返されるのオーディオ トラックです。getUserMedia

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

javascript - HTML5 による音声録音

Web サイトに音声録音を実装しようとしています。基本的に、ユーザーはボタンを押して、マイクに向かって何かを話すことができる必要があります。録音されたオーディオは、さらに処理するためにサーバーに送信する必要があります。Flash でこれを行うことができることはわかっていますが、現時点ではそれを避けようとしています。

それに関するインターネット上のリソースをいくつか見つけました (リンクなど) が、どうやら、この機能はまだ広くサポートされていないようです。使用するブラウザーと使用するオペレーティング システムの間で違いを経験しました。たとえば、Chrome ブラウザは Linux のマイクに正しくアクセスしていないようです。だから、誰かがこれに飛び込むための良いリソースを知っているかどうか疑問に思っていました. または、誰かがこのようなものを自分で設定しようとしたので、HTML5 と JavaScript Web Audio API の制限が現在どこにあるのかについての提案を手伝ってくれるかもしれません.

ありがとう!

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

php - HTML5 & getUserMedia - 音声を録音し、一定時間後に Web サーバーに保存する

Web ページの開発中に、HTML5 を使用した getUserMedia で問題が発生しています。ユーザーのオーディオ入力を録音するためにこれを実装しようとしたのはこれが初めてです。Flash はモバイル デバイスでも使用する必要があるため、このプロジェクトのオプションではありません。

私はここに来て、getUserMedia を使用して HTML5 を実装し、ユーザーのマイクを一定時間 (PHP のセッションで) 録音し、オーディオ ファイルを保存して Web サーバーに送信する方法を知っているかどうかを確認します。 .

これが不可能な場合、おそらく Java アプレットを使用する他の方法はありますか?

js:

HTML(ここからrecorder.jsにリンク):