2011-08-15 10 views
2

私の質問の短いバージョンは:「ウェブサイトでのシームレスな音声キャプチャ」の入力が必要です - 最新技術は何ですか?

ウェブサイトでシームレスなオーディオキャプチャを実現し、それをサーバーに保存するにはどうすればよいですか?

「シームレス」とは、外部プログラムを使用して録画した後にファイルをアップロードする必要がないことを意味します。

少数の制約:

1)こともブラウザプラグインが来ることを意味アドビまたは他の商用ライセンスのツール

2)は、少なくともクロムまたは最新バージョンのFirefoxの(上で実行しません私のために遊びに!)

3)この機能はまだHTML5のために実現されていない理由、それはスペックであると私は疑問に思っていないのjava

私が知っている限りifiedと確かに非常に望ましいものです!

私はこの引用について少し混乱しています:フラッシュが残る

別の領域は、ビデオ会議および録画のオーディオやビデオです。 HTML5にはユーザーのマイクまたはウェブカムを制御する方法がありません。つまり、Flashは会議アプリケーションやビデオチャットプログラムで引き続き使用されます。

http://www.jimcode.org/2011/07/html5-and-flash-why-flash-is-here-to-stay/

それはこの機能はHTML5のために計画されていないと述べているよう!


YUI Theater — Scott Schiller: “Probably, Maybe, No: The State Of HTML5 Audio” (51 min.)

Chrome 14 Beta Adds Native Client, Lion Support, Web Audio

Speech Input API Specification

The Capture API - W3C Working Draft 01 April 2010

HTML Media Capture - W3C Working Draft 14 April 2011

+0

私が知る限り、これはあなたが概説した制限では不可能です。 –

答えて

2

HTML5の音声入力が現在

<input type="text" x-webkit-speech />

として chrome(そしておそらくサファリ)によってサポートされている。この

を扱う2つの方法があります。

理論的には、firefoxのwebkit-speechプラグインを書くことができ、これはあなたのchrome & firefoxサポート基準を満たすでしょう。実際にはこのようなプラグインを書くことはビーストです。

WebRTCchromiumによってサポートされていると

実験もそれはWebKitのが( WHATWG specificationで定義されている) navigator.webkitGetUserMediaを持って判明しているが、私はそれが何もすることができません。

+0

aaaaah ...クロムリンクありがとう! – Raffael

2

HTML 5デバイスAPIは現在もされます開発され、カメラやマイクなどの入力デバイスへのネイティブHTML/JavaScriptアクセスが可能になります。

関連する問題