web-dev-qa-db-ja.com

HTML 5 <video>タグとWebカメラの統合のステータスはどうなっていますか?

何らかの危険にさらされているように見えますが、オープンビデオ標準は素晴らしいアイデアです。私はそれを使ったモーショントラッキングのデモを見ました-単なる概念実証ですが、それでも面白いです。さて、ユーザーのウェブカメラにアクセスできるのであれば、これらのような概念は実際にゲインになると思います...空中で手でFlickrをブラウジングすることを想像してください。

私は少しグーグルで調べましたが、この件に関する詳細な議論は見つかりません。それはいくつかの場所で言及されていますが、それは私をそれほど遠くまで行かせません。これに対するサポートが計画されているかどうか、誰か知っていますか?はいの場合、「いつ」の予後はありますか? ;-)

もちろん、彼らはそれのためにかなり良いセキュリティモデルを考え出す必要があると思います。

46
JorenB

OK、まだ明確で決定的な答えはないので、続けて少し行動を取りました。 WHATWGはおそらく私に答えを持っているでしょうから、そこで誰かに連絡することにしました。誰なのか本当に知りませんでしたが、オランダ人の仲間 Anne van Kesteren は通常、Webの将来をかなりよく知っているようです-さらに、彼は電子メールアドレスを提供します。

彼の回答を翻訳してもおそらく何の役にも立たないでしょう。つまり、すべてをうまく機能させるための大まかなアイデアはありますが、現時点では具体的なことは何もありません。 デバイスAPIおよびポリシーワーキンググループ は、この作業を継続する予定です。

彼らのページを読むと、私も何か他のものに気付く-なぜwebcamアクセスだけなのか? GoogleがOSをブラウザに移行する場合、ウェブカメラ以上のものが必要になります。 iPodをwebappで管理してみませんか?何でも可能です。 「信頼できるウェブサイト」というまったく新しいコンセプトを進化させる必要があると思いますifこのような機能が利用可能になると思いますが、まあ、ほとんど解決策があります何か、ありませんか? ;-)

16
JorenB

更新!:HTMl5Rocksには、これに関する非常に優れた動作デモがあります。それをチェックしてください こちら

デモを含む非常に興味深い記事がありますが、ソースはまだリリースされていません:(使用されているコーデック、ソケットサーバー技術などの詳細についてはコメントをお読みください)

https://labs.ericsson.com/developer-community/blog/beyond-html5-conversational-voice-and-video-implemented-webkit-gtk

5
Fostah

このようなプロジェクトに取り組んでいます。

人々が言及したエリクソンのデモについて。まだリリースされていないパッチが適用されたWebkitでのみ動作します。

他の作業プロジェクトを見たことがないので、これが私たちがこれを行う方法です。

  • 生データにアクセスするには、HTML Media Captureドラフト(利用可能 ここ )を実装します。
  • ローカルデータの送信とリモートデータの受信に同時にwebsocketを使用する。
  • クライアントは、callerIDでwebsocketサーバーに「登録」します。
  • サーバーには、caller1がcaller2を「招待」する「招待」APIがあります。
  • ブラウザは、HTML5オーディオタグとHTML5ビデオタグを使用してこれを再生します。
3
Wouter Dorgelo

html5は私たちと共にあります。フラッシュvsシルバーライトvs html5の質問はしばらく前からありましたが、トレンドはデスクトップの世界とオンラインの世界の融合に向かっているようです。 MacのLion OSでスニークピークを取得した場合、それは基本的にアプリ中心であり、OSレベルとオンラインの間の境界線に乗っています。

Device APIは草案が作成されており、すべての主要なブラウザーに随時提供されます(WebKitは常に早期導入者です)が、ご存じのとおり、w3cはHTML5仕様への追加を正式に承認するのに時間がかかります。 Erikson Labsは、カメラ/サウンドキャプチャAPI(https://labs.ericsson.com/developer-community/blog/beyond-html5-audio-capture-web-browsers)をリリースしたので、HTML5と周辺機器のサポートをすぐに開始できます。

2
newfront

これをご覧ください WebRTC project これはオープンソースプロジェクトであり、プラグをインストールすることなくウェブカメラ、マイクにアクセスする機会を与えてくれます。 Googleが開発に使用していると思います。試してみる価値があります。

1
Keshan

ブラウザから直接ビデオ/オーディオハードウェアにアクセスできるようになりました(hooray HTML5)が、ストリームを記録する良い方法はありません。これを実現するには、Flash Media Server(またはクローン)を利用する必要があります。巨大な頭痛の代わりにこのターンキーを作るいくつかの良いサービスがあります:

http://cameratag.com

http://framebase.io

http://framey.com

0
cdanzig