• 締切済み

USBカメラからの動画像をストリーミング配信したい

USBカメラからの動画像をリアルタイムでストリーミング配信することは可能なのでしょうか? 現在はdirectshowでUSBカメラからの情報を1枚一枚画像をjpegで保存してwebサーバに保存し,ブラウザ上で自動更新させて見る,といった感じなのですが… もっと上手い方法が無いか調べています. 少し検索してみたのですがあまりネット上に情報やソース等が見つからない気がして(探すのが足りないのかもしれませんが…)ここで聞いてみようと思いました. 良い情報を知っている方がいらっしゃいましたらご教授下さい.

みんなの回答

  • nijjin
  • ベストアンサー率27% (4705/17425)
回答No.2

Windowsで説明します。 Windows media encoderと言うのがマイクロソフトから無償で公開されています。 これでストリーミング配信出来ます。

参考URL:
http://www.microsoft.com/japan/windows/windowsmedia/download/encode.aspx
co1632143
質問者

お礼

足 回答ありがとうとざいます. 開発者のためのツール Windows media encoder SDKというものがあるみたいです. しかしネット上に情報が少ないみたいですね…. もう少し調べてみます. 回答ありがとうございました.

  • jjk65536
  • ベストアンサー率59% (66/111)
回答No.1

OSが書かれていないので、WindowsとLinuxの場合について 一例を書かせていただきます。 ・Windows ストリーミング配信に挑戦!第3回:【実践編】ライブ配信をしてみよう http://www.rbbtoday.com/column/megumi/20030805/ WMP9を使ったストリーミング配信について解説されています。 すみませんが、私はLinuxUserなので未確認です。 ・Linux FFMPEGによるストリーミングサーバの構築 http://murashima.net/rio/ffmpeg/ ffmpegとVideo4Linuxを使ったストリーミングサーバを構築しています。 ffmpegを使ったストリーミングサーバは私も作ったことがあります。 ffmpeg、ストリーミング、V4Lなどのキーワードで検索すると色々と情報が 取得できるかと思います。 ここはC&C++カテゴリです。 もし、こういった既存のソフトを使わないでイチからコーディングしたいのであれば、 申し訳ないですが私ではお力になれません。 Linuxであれば/dev/video0で画像は取得できるので、これをopen()してマルチキャストアドレスの ソケットにwrite()するプログラムを作ることになると思います。 co1632143様にとって何かのヒントになれば幸いです。

co1632143
質問者

お礼

回答ありがとうございました. 環境等について一切書いていなくて申し訳ありませんでした. 画像処理の勉強を主にやっているのですが windowsXPでVC++6.0,directshowを用いてUSBカメラからの画像を加工・処理するプログラムを作成しています. 加工・処理後の画像を表示させる場合も考えて, 既存のソフトではなく自分の作成したソフト上からデータの送信を行いたいのですが… ネットワークの知識が浅いと難しいですかね… webサーバ側はLinuxなのでソケット通信やffmpegについて少し調べてみようかと思います. 回答ありがとうございました.

関連するQ&A

  • ストリーミング配信について

    できる限り簡単な方法で動画(ライブではない)をストリーミングしたいと思っています。 RealNetworksのHelix ProducerやMicrosoftのMediaエンコーダを使えばストリーミング配信可能なエンコードを行うことができますが、ここでエンコードしたファイル(.rmや.wmv)をHeilx Universal ServerやWindowsMediaサービスをつかって配信するのではなく、IISやApache等のwebサーバにファイルを置くだけでhttpプロトコルでストリーミング配信をさせたいと思っています。(できればWindowsMediaエンコーダをつかってストリーミング配信したいと思っています。) 何かいい方法があれば教えてください。<(_ _)> 聞くところによると、Helix Producerでエンコードしたrmファイルは、拡張子を変更すると前述の内容を実現できると聞きました。これは本当なんでしょうか??

  • ネットラジオのように動画を配信したい

    はじめまして。質問をさせていただきます。 iMacG5を使っています。 ネットラジオのようなリアルタイムでの映像配信をやろうと思っているのですが、調べたところストリーミングサーバーをたて、Quicktime Broadcasterを使うとリアルタイムに映像が配信できることがわかりました。 ですが、この方法だと内蔵のカメラからの映像のみの配信しかできません。 例えば、QuickTimeで再生している映像を配信する・・・といったようなことは可能なのでしょうか? よろしければ方法など教えてもらえないでしょうか。

    • ベストアンサー
    • Mac
  • PDFをストリーミング配信するには

    PDFのままだとストリーミングできないという結論に至り、PDFをFLVに変換してストリーミング配信しようと考えています。サーバーはAmazon S3+CloudFlontを利用し、配信するだけならできたのですが、以下の点で困っています。 1.PDF→FLVに一発変換する方法が見つからない 2.コマ送り+ストリーミング配信に対応したHTML埋め込み型のFlashプレーヤーが見つからない 管理者(客先)が随時PDFをFLVに変換してアップし会員にのみ配信する、というWebサイトを構築しようとしているので、PDF→FLVの変換が面倒だと客先に使ってもらえません。また、会員とはいえ不特定多数に配信するので、HTML埋め込み型のプレーヤーが必要です。 PDFのまま配信すればいいのでは?と思われるかもしれませんが、客先要望により、会員のPCにPDFファイルを残したくないため、ストリーミング配信を考えています。 1・2について、何かご存知の方がいらっしゃいましたら、情報をお知らせ願います。 また、他にいい方法がありましたら、お教え下さい。

  • リアルタイムで動画を配信するには...?

    自宅のカメラで撮っている動画をそのままリアルタイムで配信するなら、どのようなシステムが考えられるでしょうか? カメラからは普通のビデオ信号で画像が来るのでビデオ入力のあるビデオカードをPCに実装すればいいのかと思いましたが、その先がどうもわかりません。 いろいろと調べてみましたが、MicrosoftのWindows Media Serverを使えばいいんでしょうか...?でもリアルタイムでの配信ができるのかどうかがわかりません。 ポインタだけでもいいので、どなたか情報があればお教えください。よろしくお願いいたします。

  • 動画配信の方法について

    あるWEBサイトにて、動画のコンテンツを作成する予定です。 当初、方法としてフラッシュムービー形式(flv)を使用する予定でしたが、後になって動画を入れるなら絶対ストリーミングサーバーを使うべきだとの指摘がありました。 1.ストリーミングサーバーを使って動画配信する場合 2.FLVとしてフラッシュで配信する 3.直接WEBサーバー内に置いたwmv形式の物にアクセス 以上3つほど配信の方法を思いついたのですが、それぞれメリット・デメリットはどんな事があるでしょうか??また、どれが一番のお勧めでしょうか??(コストもあるとは思いますが) ストリーミングサーバーを使わない場合のサーバーへの負荷の影響はどれほどの物なのでしょうか?? ご意見・アドバイスをお待ちしております。

    • ベストアンサー
    • HTML
  • webカメラからのストリーミング

    WEBカメラを使用したストリーミングをしたいのですが、 WEBカメラとPCはUSB接続ではなく、 Wi-Fi(またはBluetooth)接続にしたい。 そこで質問です。 1.なぜWi-Fi(またはBluetooth)接続によるストリーミングする機種が世の中に少ない(または存在しない)のでしょうか。 2.もしあれば、Wi-Fi接続によるストリーミングできる機種のおすすめがあればご教授ください。 よろしくお願いいたします。

  • 安価に音楽(曲)をストリーミング配信させたいのですが・・・

    自分で作曲した曲を、自分のHPでネット配信しようと思っています。 しかし、ファイル自体をダウンロードされたくないので、ストリーミング方式?で配信したいと考えています。 (つまり、聞き手の方では、音楽は聴けるけど、肝心のファイルそのものはPCにダウンロードできない) どのような方法があるでしょうか?(&お勧めのファイル形式) やはり、ストリーミングサーバを立てないと実現できないものなのでしょうか? (現在、Webは有料ホスティングサービスを利用してやっていて、将来的には自宅Webサーバ化したいと思ってはいますが・・・) 無料ストリーミングサービスをしているのサイト利用も考えましたが、CMなどが入ったりするため、いまいちかなと思っています。 HTMLやプログラミングを駆使して安価にできる方法、もしくはストリーミングフリーソフト?安価なシェアウェアなど、良い方法があればご教授下さいませ。

    • ベストアンサー
    • HTML
  • デジカメでの動画配信

    HDC-SD5というデジタルカメラを用いて撮影している様子をwmeでリアルタイムでストリーミング配信したいのですが、 こういったことを行う場合PCとデジカメを接続するのにPC側にはどういった端子が必要なのかということや、 他に必要なソフト、知識、参考になるURLなどがあれば教えてください デスクトップの画面を動画配信するということは日常的にやっているので配信の設定などは大丈夫だと思うのですが、 ビデオカメラでの配信はやったことがないものでよくわからずに困っています

  • 遠景のライブ中継に適したカメラを教えてください。

    田舎なのですが、地域情報のWEBサイトで リアルタイムに街のライブ中継を 配信をしようと考えています。 そこでストリーミングの準備をしようと思うのですが、 街全体を遠景で配信する場合、 WEBカメラはどのようなものが適していますでしょうか。 遠景で最低必要な画素数、 オススメのものがございましたらお教えくださいませ。 サーバー:ヘテムルを考えています(←低価格でFlash Media Serverが使えるため) PCスペック:Pen4・1GHz、メモリ1GBです。ソフトはFlash8を使用しています。 どうぞよろしくお願いいたします。

  • WindowsMediaServerを使ってストリーミングの動画配信をしたいのですが、、、、

    今度の夏祭りでWindowsMediaServerを使ってその様子を動画配信しようということになり、 なぜか、サーバー担当に任命されちゃいました。。。 Windows2000Serverを購入したり宣伝をしてみたりと準備しているのですが、 MediaEncoderによる配信はできてもServerを通した配信のやり方がよくわかりません。 書籍を買えばいいのかもしれませんが、資金ももう余裕がないので ちょっと厳しい状態です。 動画の配信方法として考えているのは WindowsMediaEncoderを入れたノートPC数台にPHSや近くの無線LANなどを 使って帯域の広いADSL接続のWindowsMediaServerに送り、 サーバーからクライアントに配信という 多分、よくあるような配信方法です。 ・・・が、Webを調べてもMediaEncoderのみで行う配信の方法が大半で、 Serverの設定の参考になるようなところがありません。 下の図のような接続を想定しておおまかな設定手順など教えてください。 おねがいします。 また、参考になる HPなどあれば紹介お願いします。 今週中になんとか目処を立てろとのことなので・・・ ------------------------------------------------------------ [予定図] ------------------------------------------------------------ カメラを接続したノートPC ------------------> Windows2000Server (WindowsMediaEncoder)   PHS/無線LAN   (WindowsMediaSerever) ________________________/ADSL8M | | | | | | | | | | | |  □ □ □ □ □ □ □ □ □ □ □ □ -------- ク ラ イ ア ン ト --------- #それなりの品質が確保できないことはわかっていますが、低画質でも配信するつもりです

専門家に質問してみよう