- ベストアンサー
ストリーミングによるライブカメラ
- ストリーミングによるライブカメラに挑戦しています。静止画を見せるライブカメラは完成しましたが、今度は生中継ライブカメラに挑戦したいと思っています。
- 撮影側と見せる側のポイントがあります。金を掛けずに実現する方法を教えて欲しいです。
- 具体的な考え方やフリーウェア、コーディング例など、どんな情報でも結構です。助言をお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
お金をかけない範囲でとなると、 ・配信:Windows Media Encoder 視聴:Windows Media Player というのが、一番簡単でしょう。 Windows Media Encoder は、マイクロソフトのサイトからダウンロードできます。 http://www.microsoft.com/japan/windows/windowsmedia/download/encode.aspx http://www6.ocn.ne.jp/~kirikabu/livecamera/encoder1.html 再生にWindows Media Player が使えるので、 再生側で特殊なソフトのインストールなどが不要なのがメリットです。 他にも、無料で使えるものとしては、 ・配信:Real Producer、視聴:Real Player http://www.jp.realnetworks.com/products/helix/media/realproducer.html http://www.realstream.jp/lecture/2006/02/realproducer.html ・配信:VLC(Video LAN Client)、視聴:VLC http://www.videolan.org/vlc/ http://wood-built21.ddo.jp/MlogOG/2007/12/vlc-media-player.html などがあります。 ただし、これらのストリーミング配信プログラムを使うと、 静止画配信と併用できないという欠点があります。 動画配信と静止画配信との併用となると、 ・LiveCapture (フリーソフト) http://www2.wisnet.ne.jp/~daddy/lc2/LiveCap2_info2.html なんかが便利かと思います。
その他の回答 (1)
- mtaka2
- ベストアンサー率73% (867/1179)
Windows Media の場合は「Windows Media Service」、Real の場合は「Helix Server」といった 映像の中継を行う「ストリーミングサーバ」と呼ばれる製品があり、それを使えば、 ・配信側はストリーミングサーバに映像をアップする ・視聴側はストリーミングサーバから映像をダウンする といった形で、いわゆるホームページの公開などと同じようなスタイルで映像配信ができます。 ですが、そういった形で映像配信するためには、そういう「ストリーミングサーバ」を提供しているレンタルサーバを利用する必要があります。 ですが、こういった配信製品を導入しているような無料のホームページサービスなんてのはありませんので、「無料で」という条件ではまず使えないと思います。 (Windows Media Serviceは「Windows Server 用のソフト」であり、無料で配布されていますので、 http://www.microsoft.com/japan/windows/windowsmedia/9series/server.aspx 質問者さんの借りているサーバーが「Windows Server を使ったサーバ」で「利用者によるソフトのインストールが可能」なら、そういう形にできる可能性はあります) ストリーミングサーバを立てられないのでしたら、WindowsMedia などを使う場合でも、LiveCapture などと同じように、 ・カメラを繋いだPCをインターネットに接続して、ストリーミング映像を公開する。 ・視聴者は、直接その配信PCに接続して、映像を見る という形にするしかありません。 映像のストリーミング配信はこのやりかたで行っておいて、 その映像を視聴するためのページを、自身のホームページに置いておく、 といったやりかたが無難かと思います。
お礼
何回も有り難うございます。 全く難しいですね。 お陰様で、 分からないなりにメディアエンコーダー、プレーヤーを使い、 動きました。 (借用webサーバー経由ではなく、ローカルです。) 感覚はつかめました。 もう少し基本を勉強します。 お世話になりました。
お礼
早速有り難うございます。 メディアエンコーダーとプレーヤーの組み合わせとは、 エンコーダーでカメラを開けっぱなしにしておいて、 プレーヤーで再生しっぱなしにする、 というイメージでしょうか。 一般ユーザーがホームページにアクセスして、 ページが開けばその時点から垂れ流しのライブが見られる、 という感じでしょうか。 後でやってみますが、 エンコーダーではサーバーに繋いで(FTPとは言わないのでしょうが) 動画を送り続ける、ということができるわけですね。 その時、サーバーにはプレーヤーを置いておけばよいのでしょうか。 今ひとつイメージがフィックスできません。 livcapの方は具体的な使い方が出ていましたが、 自分のパソコンをサーバーにして、というのしか見当たりませんでした。 自分でサーバーを立てるのであれば、単なる撮影機器としてカメラを繋ぎ、 それを見させれば(ポートを開ければ)良いので出来るような気がします。 ただ、こちらも借りているサーバーに置こうとするとどう考えればいいのか分かりません。 もう少し勉強が必要みたいです。