質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.12%

ラズベリーカメラを用いてリアルタイムでストリーミング配信を行いたいです.

解決済

回答 3

投稿

  • 評価
  • クリップ 0
  • VIEW 309

apeirogon0813

score 60

リアルタイムで, 特定のPCに可能な限り, 低遅延でストリーミング配信がしたいと思い, 調べたところ, UDPを用いた, Gstreamerや, WebRTCを用いた配信方法を見つけたのですが, これらはWebサーバーを媒介, つまり, ルーターを媒介するインフラストラクチャ通信なのですが, ラズベリーパイとPC, 端末同士をWifi経由で直接接続するアドホック通信の方が, 低遅延でリアルタイムではないのではないのかと思い,調べましたが,参考になるサイトを見つけることができませんでした.
アドホック通信で行う方法, 参考のサイトがございましたら, ご教示願いたいです.

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 3

checkベストアンサー

+1

apeirogon0813さん、

送信・受信側ともVLCが使用できれば、簡単にできます。

↓これを参考にしてみてください。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/09/10 20:39

    ありがとうございます,WebRTCなど様々な配信方法があるのに対して,VLCを勧めていただいた理由はどうしてでしょうか?簡単と言うことだけでしょうか?

    キャンセル

  • 2019/09/11 00:50 編集

    apeirogon0813さん、

    > "VLCを勧めていただいた理由はどうしてでしょうか?簡単と言うことだけでしょうか?"

    とのことですが、まず、元の質問文から、勝手に想定したのは、

    - 送信側: Raspberry Pi (機種指定なし) + カメラモジュール(CSI接続)
    - 受信側: 特定のPC? => OS、表示するアプリケーションの指定なし
    - "低遅延でリアルタイム" => どの程度のものが必要か?? 一方向(送信側 => 受信側)として、数~十数秒の遅延は許容?
    - "Gstreamerや, WebRTCを用いた配信方法を見つけた" => それ以外の方法??
    - 解像度・フレームレート・画質などの記述なし

    というような感じで、自分が前に試した中の一つに、VLCでrtspを送受信するのがあったなぁ、と思い出して、紹介しました。
    使うのが簡単(Easy)で、仕組みも簡単(Simple)だと思います。

    - (関連)
    [Janus WebRTC Gatewayでライブストリーミング(Raspberry Pi)](https://qiita.com/mt08/items/7cdc0bb0e08c4efb6a1f)
    [Raspberry Pi Zero W + motionEyeOSでビデオ監視システム](https://qiita.com/mt08/items/180140d7df549b0a1dec)


    要求に合うかは、ご自身で評価してみてください。

    キャンセル

0

「ラズパイ ストリーミングサーバー」でぐぐると、解説記事がいくつもでてきます
まずはこれでサーバ構築をしてみましょう。

アドホックどーこーは回線の問題ですんで、まずはサーバ構築を済ませてからの話となります

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/09/10 20:49

    ありがとうございます.WebRTCなどのソフトウェアも自分のローカルにサーバを構築するということなのでしょうか?

    キャンセル

  • 2019/09/10 22:04

    その必要があるならそうなりますね

    キャンセル

0

参考情報

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.12%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる