質問

ユーザーがウェブカメラから直接ビデオを録画できるようにしたい。 私はPHPで多くの作業を行っていませんが、このプロジェクトではPHPに固執しています。 現在、ビデオのアップロードとエンコードのためのシステムが整っていますが、ユーザーのウェブカメラに実際にアクセスするものはありません。 どのように進めることをお勧めしますか?

役に立ちましたか?

解決

ウェブカメラは、私が知っているどのブラウザでもHTMLやJavaScript / DOMで利用できないため、何らかのプラグインに依存することになります。 Adobe Flash / Flexで検索を開始することをお勧めしますが、Microsoft Silverlightでも同じことができる可能性があります。 Flexはもう少し信頼性の高いテクノロジーであり、以前よりも長くなっていますが、MicrosoftはSilverlightに莫大なお金を注ぎ込んでおり、今後数年間で根本的に改善されることを期待しています。

他のヒント

クライアント側の技術が必要です-PHPはサーバー側です。 Adobe Flash / Flexをご覧ください。 Microsoft Silverlightについて何も知りません。

Drupal.orgの mugshot モジュールをご覧ください。フラッシュウィジェットを使用して画像キャプチャを実行し、画像をノードとして保存します。同様のことをする必要がある場合、そのコードはほぼ確実に有用な関数にマイニングできます。

ブラウザ自体はユーザーのウェブカメラにアクセスできません。これをサポートする新しいタイプの入力フィールドの提案がありますが、現在利用できません。プラグインを使用して行う必要があります。

サーバー側のスクリプト言語から基礎となるハードウェアオブジェクトにアクセスすることはできません。ハードウェアデバイスへのアクセスに興味がある場合は、「ブラウザコンポーネント」を使用する必要があります。 Adobe Flash、アクティブなXオブジェクト、Javaアプレットなど。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top