速度がますます高くなるにつれて、並列接続には独自の問題が発生することが判明しました。たとえば、ワイヤが電磁的に相互に干渉する可能性があるため、現在、振り子は高度に最適化されたシリアル接続に戻りつつあります。ハードウェアと、パケットの分割、ラベル付け、再構成のプロセスの改善により、 USB 2.0やFireWireなどのシリアル接続が大幅に高速化されました。
次に、再度プロンプトに従って、ボタンをクリックしてコンピュータ上にすでに存在する写真をアップロードするか、コンピュータの内蔵または接続された Web カメラで自動的に写真を撮影して、自分の写真を含めます。一般に、人々は自分の顔をうまく見せるカジュアルな写真を使用する傾向がありますが、プロフィール写真は、PG-13 以下に指定されていれば、何でも構いません。
独自の Web サーバーをお持ちでない場合は、多くの企業が画像をアップロードするための無料の場所を提供しており、Web サーバーやホストされた Web サイトをセットアップして維持する手間が省けます。
これは最もシンプルな Web カメラです。それを実現するには何が必要かを見てみましょう。
必要なもの
単純な Web カメラを作成するには、次の 3 つのものが必要です。
コンピュータに接続された何らかのカメラ
カメラからフレームを定期的に取得できるソフトウェア
画像を Web 上でブロードキャストする方法
独自のWeb サーバーと Web サイトをお持ちの場合は、Web カメラの画像を Web 上に投稿する方法がすでにあります。最も基本的に、 Web サーバーはWeb ベースのコンテンツを Web ブラウザに配信する機能を備えたハードウェアにすぎません。自宅のコンピュータが Web サーバーとして機能する人もいます。その場合、必要なのはカメラ、ソフトウェア、 PCだけです。他の場所でホストされている Web サーバーを使用する場合 (たとえば、Web サーバーをホストするためにASPに料金を支払っている場合)、以下も必要です。
通常は (FTP) によって、フレームをコンピュータから Web サーバーに移動する機能。ほとんどの Web サーバーでは、これは問題ありません。ただし、場合によっては、ホスティング会社がこれを困難にするポリシーを導入している場合もあります。
Web サーバーや Web サイトがなく、Web サイトも必要ない場合は、他の人に Web カメラの画像を管理してもらうことができます。多くの Web カメラ ソフトウェアには、Web ベースの画像アクセスが備わっています。通常、Web カメラの画像をコンピュータから別のコンピュータに直接転送するリモート アクセスなど、さまざまなアクセス オプションが提供されます。これは次のように行うことができます。
Web ブラウザ経由。この場合、ソフトウェア自体が独自のサーバーを確立するため、Web ブラウザを使用している誰もが PC 上の Web カメラ画像にアクセスできます。
従来のリモート Web サーバーへのアップロード経由
このタイプのサービスを使用すると、独自の Web サイトをホストしたり保守したりする必要がなくなります。これらのサービスのいずれかを使用していて、イメージを常に自動的に更新したい場合は、コンピュータとインターネットの間に比較的安定した接続が必要です。接続に一貫性がない場合でも、問題はありません。それは、イメージが常に最新であるとは限らないことを意味します。
セットアップする
Web カメラを試し、セットアップのプロセスを実行するために、「コンピューター入門」 は Web カメラを入手しました。それを設定するために私たちがやったことは次のとおりです。
私たちは地元のコンピューター倉庫に行き、インテル プロ ビデオ PC カメラを購入しました。
カメラのソフトウェアを Windows XP マシンにインストールしました。
私たちは Web サイトにアクセスし、 Webcam32というプログラムをダウンロードしました。これは、Web カメラ用の人気のあるソフトウェア パッケージです。無料のデモ版を入手することも、39.95 ドルを支払って完全版を入手することもできます。私たちは先に進み、登録されたコピーの代金を支払いました。 (この製品の完全なユーザー マニュアルは Web サイトで入手できます。最新の Web カメラ ソフトウェアで利用できる幅広い機能を確認するには、このマニュアルをチェックしてください。)
無線リンク (X10: XRay Vision はこのタイプの製品の一例です)、イーサネット接続、またはWiFiセットアップを使用することで、ケーブルを回避できます。すでにホーム ネットワークがある場合は、外部 Web カメラをコンピュータに接続するときに追加のネットワークはおそらく必要ありません。
家の監視と Web 経由での画像の共有は、Web カメラでできることのほんの一部にすぎません。コンピュータに接続されたカメラを利用する方法はたくさんあります。同様に Web カメラを持っている友人とビデオ電話できるソフトウェアを入手できます。地球の裏側にいるビジネス関係者とビデオ会議セッションを開催できます。ビデオインタビューを実施し、ブログでライブブロードキャストすることができます。一部の Web カメラ ソフトウェアは、Web 対応PDAまたはスマートフォンに画像を直接配信することもあります。他の製品では、ビデオカメラを Web カメラ設定に接続して、インターネット経由で休暇中の映像を誰もが視聴できるようにすることができます。可能性は無限大です。
ウェブカメラと関連トピックの詳細については、以下のリンクをご覧ください。
ネットワークカメラ
お金を使いたい場合は、Web カメラ ソフトウェアと Web サーバーが組み込まれた「ネットワーク カメラ」を入手できます。このようなカメラには PC は必要ありません。必要なのはインターネット接続だけです。家にイーサネット ネットワークがある場合は、ネットワークにシームレスに適合するカメラを見つけることができます。
Director の最新版には、 によって開発された Intel Internet 3-D テクノロジーが組み込まれています。このプログラムを使用すると、Web アーティストはインタラクティブな 3D アニメーションを作成し、Web に投稿できます。 Shockwave プレーヤーの最新バージョンを使用すると、ダイヤルアップ接続を使用しているユーザーも含め、ほとんどのインターネット ユーザーがこれらの複雑なアニメーションを視聴できるようになります。
Shockwave 3-D テクノロジーを使用すると、ユーザーは実際に 3D モデルをダウンロードして自分で操作でき、ディレクターになってカメラを動かすことができます。これについては 2 つの考え方があります。
これは非常に複雑な操作です。3D ソフトウェアはユーザーから入力を受け取り、この入力を解釈し、望ましい動きの感覚を作成するために画像を再描画する方法を決定する必要があります。ゲームをプレイしているときは、コンピューターやゲーム機でこれをかなり簡単に処理できますが、この情報をインターネット経由で送信する場合は、非常に複雑になります。さらに、標準の Web ブラウザにはこれらのモデルを処理できる機能が自動的に備わっていないため、誰もが 3D コンテンツにアクセスできるわけではありません。 Macromedia の最新の Shockwave プレーヤーは、これらの問題の両方を回避するように設計されており、ほとんどの Web ユーザーが 3-D ファイルに簡単にアクセスできるようになります。次のセクションでは、フォーマットとプレーヤーがこの偉業をどのように管理するかを見ていきます。
ショックウェーブテクノロジーの使用
Shockwave に 3-D を追加すると、あらゆる種類の新しい Web コンテンツにアクセスできるようになります。最も明白なアプリケーションの 1 つは、Web ベースの 3D ゲームです。一人称視点のアドベンチャー ゲームや、完全に実現された 3D 世界を備えたその他のゲームは、ほぼ 10 年にわたって PC およびゲーム コンソール市場を独占してきました。新しい Shockwave 機能を使用すると、この種のゲームを Web 上でプレイできるようになります。
Web ベースの 3D ゲームは大きな注目を集めていますが、それは新しいテクノロジーの 1 つの市場にすぎません。 3D 機能は、おそらく電子商取引の進歩により適しています。顧客が製品を 3D 画像として見ることができれば、Web 販売者はカタログ内の製品についてより明確なアイデアを顧客に与えることができます。 3D モデルを使用すると、オンライン ショッピングは店舗でのショッピングに少し似たものになります。顧客は商品を回転させて、あらゆる角度から商品を確認できます。
お客様は、独自のニーズに合わせて 3D モデルを変更することもできます。これに最も役立つアプリケーションの 1 つは、衣類のショッピングです。オンライン買い物客が自分の寸法を入力すると、3D ソフトウェアがその人の体のモデルを生成し、特定の服の 3D モデルを「着せ替え」ることができます。これは現実世界の更衣室の仮想バージョンです。
このレベルのユーザー対話性は、 「コンピューター入門」のような教育サイトへの優れた追加機能でもあります。回転させて操作できるエンジンの 3D モデルは、2D モデルよりも動作するメカニズムをより明確に示すことができます。実際に自分でエンジンを扱って調べているようなものです。
たとえば、ペイント ボール銃がどのように機能するかを理解したい場合、 3D モデルは非常に役立ちます。メカニズムがどのように組み合わされて点火するかを正確に見ることができます。ここをクリックすると 3D モデルが表示されます。モデルを見た後にペイント ボール ガンについてさらに詳しく知りたい場合は、 「ペイント ボールのしくみ」を参照してください。
前のセクションでは、Shockwave の新しいプレーヤーが Web 上でインタラクティブな 3D コンテンツを作成および表示するための新しい形式であることを見ました。この種のコンテンツを Web 上に投稿するという考えは新しいものではありませんが、テクノロジー企業や Web サイトは、多くの視聴者に 3-D を提供することにあまり恵まれていませんでした。これには主に 2 つの理由があります。
低帯域幅の接続で 3 次元の「動き」を送信するには長い時間がかかります。
別のサイトの 3D コンテンツを表示するたびに、新しいプラグインをダウンロードする必要があることがよくあります。
新しい Shockwave プレーヤーは特にこれらの障害に対処するため、最終的に 3D コンテンツを Web の重要なコンポーネントにすることができます。大多数の Web ユーザーはすでに Shockwave プレーヤーをインストールしており、3-D 機能を追加するには最新のアップデートをダウンロードするだけで済みます。マクロメディアは、自社のテクノロジーを人々に利用してもらうために、多くの Web 企業と提携関係を結んでいます。これまで、Macromedia は、Shockwave 形式と Flash 形式の両方で大きな成功を収めてきました。これらの形式はすべての主要なブラウザで適切に動作し、インストールと更新が簡単であるためです。 Intel、NxView などの企業が Macromedia と提携したのは、Macromedia がプレーヤー テクノロジの普及に優れた実績を持っているためです。
.W3D ファイルをDirector Shockwave Studioという Macromedia アプリケーションにロードします。このアプリケーションは、Web 上で配布する 3D オブジェクトを準備するのに役立ちます。たとえば、次のことができます。
マルチ解像度メッシュやサブディビジョン サーフェスなどのさまざまな技術を適用して、ユーザーのマシン上の 3D オブジェクトに必要な帯域幅や処理能力の量を制限します。
ユーザー対話機能を追加します。たとえば、ユーザーのリクエストに応じて 3D オブジェクトのさまざまな部分を動かすことができます。
霧や雨などのエフェクトをオブジェクトに追加します。
通常の .DCR ファイルを Director Shockwave Studio からエクスポートし、Web サーバーに置きます。
次に、ユーザーはブラウザと Shockwave プレーヤー (バージョン 8.5 以降) を使用して .DCR ファイルをダウンロードして表示します。 [たとえば、ペイント ボール銃の 3D モデルを示す.DCR ファイルの例を参照してください。] これは簡単なプロセスではありませんが、3D Studio Max などのプログラムを使用した 3D モデリングにすでに慣れている人にとっては、それは単純な拡張です。