• 締切済み

rtspストリームをウェブ配信する方法

rtspでストリーム配信しているカメラが複数あります。 このrtspの複数の動画を1つのブラウザ上で並べて参照できるようにしたいです。 ウェブサーバー立てて、各カメラへのrtspへのリンクを張ればできるかな? と思って調べていたのですが、rtspはブラウザ対応していないようですね。 カメラごとに1つずつvlc等で接続して参照するのは不便なので、 全部並べて同時に参照できるようにしたいのです。 rtspストリームをウェブ公開するような場合にはどうやるのか、 という方法を探してます。

みんなの回答

  • chachaboxx
  • ベストアンサー率23% (412/1777)
回答No.1

各カメラのrtspへのリンクを張る というよりは、 rtspが再生可能なコントロールモジュールをhtmlに張り付けるようになると思いますが、なにせ環境が多種多様なので1階にこうすればというように簡単にはいかないものです。 カメラ(サーバー)の仕様や張り付けるコントロール、それを配信するサーバーに再生するブラウザやOS…と、その辺のことがサクッとわかれば商売できるでしょう。 私も以前似たようなことをやろうとしてvlcコントロールを張り付けたりしましたが、なかなかうまくいかず断念してしまいました。とりあえずキーアイテムは、カメラとその通信ライブラリーになると思います。

関連するQ&A

  • リアルタイムビデオのストリーム配信

    こんばんわ。お世話になっています。  最近、VC++とDirectXでビデオキャプチャのアプリケーションを作成しました。  ただ、今のままだとウィンドウに滑らかにカメラの映像が映し出されるだけなので、それをWeb上(HPなど)で閲覧できるようにしたいです。  Web上でリアルタイムの映像が映し出される場合、一枚づつ画像としてファイルに保存し、転送する以外に方法としたら、ストリーム配信がありますよね?  この、ストリーム配信をしたいのです。なるべく、私が作成したアプリケーションを利用して、経費は0に近ければ近いほうがいいです。  画質を優先するよりも、どれだけクライアント(受信者)に待ち時間を感じさせないか、を優先したいと考えています。  いろんな方法を考えたのですが、どの方法がよいのでしょうか?

  • RTSP再生プレイヤー

    VLC以外で、複数のWEBカメラのストリーム再生ができるソフトを探しています。

  • 動画配信のオン/オフをwebで行いたい

    WindowsXPでwebサーバを構築し(an httpd + active perl) Windows Media エンコーダ(以下、wme)でwebカメラより 動画配信(ストリーミング)をしています。 動画の配信を通常は止めておいて、webにアクセスして 見たいときのみ動画配信(ストリーミング)したいと考えて います。 webサーバ側でwmeを起動したり、止めたりしないといけないので web上からそれらができればと考えています。 *現在はわざわざそのためにリモートアクセスしている。 単に、wmeファイルをweb上においてクライアントがダブルクリック したところで、クライアント側で実行されてしまいます。 サーバ側のアプリケーション(もしくはサービス)を webを使って上げ下げできるようにperl/cgiを設定したい と考えています。 もちろん、セキュリティについて考慮しないといけない内容ですが Lan内利用で公開するわけではなのでその点は考慮しなくても よいです。 ご存知の方がいらっしゃいましたらアドバイスいただけると 助かります。よろしくお願いします。

    • ベストアンサー
    • Perl
  • どんな言語を使っていいのかわかりません。

    私はライブカメラをストリーム配信しるシステムの構築をしてみたいと思っています。 参考までに・・・ http://www.tvdo.net/streaming/index.shtml JAVA、JAVAScript、JAVAアプレット、サーブレット、JSP・・・ JAVAに関するものって、多いですよね。 何をどう使えば、Webサーバからクライアントのブラウザにストリームのライブビデオを表示させることができるのか、がわかりません。 何かヒントがありましたら、教えてください。

  • RTSPを使用したリアルタイム通信

    現在、リアルタイムに動画を配信するシステム構築を 考えています。 クライアント側はMPEG4での配信になります。 そこで問題なのですが、ソースとなる動画をそのまま 配信するのではなく映像的に加工しなければなりませ ん。 全体の作業の流れは以下のようになると思っています。 0、キャプチャー 1、動画の加工 2、動画の圧縮 3、ストリーム配信 全工程をリアルタイムで行うとなると、0-3までの データの受け渡しもリアルタイムで行わないとダメで すよね? そうしたときに、各プログラム間でのデータ受け渡し をどうするかで悩んでいます。 プロトコル的にはRTSPがよさそうなのですが、探し方 が悪いのか、実装されたモノにめぐり合えません。 (Realplayerあたりのサーバでは実装されてますが) ひょっとして、こういう事をやりたい場合はRTSPの実装 も行う必要があるのでしょうか? できれば、楽に(^^;に構築を行いたいのですが・・・。 アーキテクチャーとしては、とりあえずWindowsNTか2000 あたりを考えてます。 RTSPに関しての書籍やリンクでも結構ですので、お答え いただきたいのですが・・・・。 よろしくお願いします。

  • 知人への映像配信

    知人に向けた映像配信を考えています。 配信先は20人くらいで、web上で公開したいと思っています。 映像が個人的なものなので、youtubeなどへの投稿は無しとして、 気休め程度のパスワードくらいかかれば写っている人から不満も出ないかなぁと考えているのですが、、、 ストリームにせよダウンロードにせよ、方法がわかりません。 PC対応でも携帯対応でもよいのですが、 どのようにすればよいのでしょうか? 上限サイズ・画面サイズ・・・etcについても教えていただけると嬉しいです。

  • [html]クロスドメインのストリームを張り付ける

    mjpg-streamerを利用して、定点カメラで撮影している動画を ストリーム配信しています。 mjpg-streamerは8080番ポートで動作中で、 <http://xxx:8080/?action=stream>で動画が参照できます。 同一ノード上の80番ポートでウェブサーバが稼働しており、 そのhtmlページにmjpg-streamerのストリーム動画を張り付けたいです。 <img src="http://xxx:8080/?action=stream" /> で張り付けたところ、スマホのchromeからは動画が確認できましたが、 PCのchromeでは表示できません。デバッガ上には以下のメッセージが出ています。 GET http://xxx:8080/?action=stream net::ERR_CONNECTION_REFUSED 同一ノードとはいえ、ポートが違うのでクロスドメインと判定され、 接続拒否されているものと思います。 ボタンクリック等の際にクロスドメインのjavascriptからデータ取得等を行う場合には、jsonpやjquery.xdomainajax.jsを利用することで回避していますが、 streamを埋め込む場合にはどのようにすればよいのか分からず困っています。 解決方法が分かる方、教えてください。

    • ベストアンサー
    • AJAX
  • RSSの配信について

    WEBページを作っている者です。 RSSを配信しようとしたのですが、うまくいきません… しばらく前に、こちらで質問させていただいて一応は解決したのですが、 また不思議な問題が出てきたので… FC2ホームページを使用しています。 ローカルサーバー上で、RDFファイルに対して、 リンクを張ると、ブラウザの新しいタブが開いて、RSSの中身が見えます。 しかし、同じファイルをFC2のサーバーにアップして行うと、 『このファイルを保存または開きますか?』とダウンロードの窓が出てきます。 私は、前者のほうで行いたいのですが、どうすればよいでしょうか? WEbページはコチラ http://wingnovel.web.fc2.com/ なぜ、ローカルサーバー上では思い通りに動くのに、 FC2サーバー上ではうまくいかないのでしょうか…? .htaccesの設定か何かあるのでしょうか? どちらにおいても.htaccesは一切設定していません。 サーバーの設定もローカルのほうはデフォルトです。 (使っているサーバーは、BlackJumboDogです) (以前の質問:http://okwave.jp/qa/q7529663.html) また、.rssと.rdfの違いがわかりません… どなたか解説をお願いします^^

    • ベストアンサー
    • HTML
  • ライブ映像配信サイト

    WEBカメラを使ってライブ映像を配信したいのですが レンタルサーバーでも出来るんでしょうか? また、その場合は動的IPでも可能なんでしょうか? 何か個人で簡単に出来るライブ配信サイトを作りたいので詳しい方がいらっしゃいましたらよろしくご教授下さい

  • リアルタイム(低遅延)でのライブ配信

    ロボットとかの映像をライブ配信で送信し、ブラウザから表示・操作するという物を作りたいの考えているのです。 Webから操作という機能は実現出来るのですが、ブラウザでライブ配信を受信するところで行き詰まってしまいました。 配信サーバーとしてMediaEncoderを使用してみたのですが、どうしても実際の動きと表示のタイムラグが10秒程度出来てしまってそ操作どころの状態ではありませんでした。 そこでお伺いしたいのですが、ブラウザで表示出来る形式でストリーミング配信を行う方法で遅延が1秒程度にすることは出来ないでしょうか? サーバーの種類・OSはどのような物でもかまいません。希望としてはフリーで構築したいです。ご存じの方よろしくお願いします。