ラズパイでライブ配信:pistreamをインストールする
やること
pistreamingをインストールして、ラズパイでライブ配信してみます。
参考
pistreamに関する情報はこちらにあります。readmeにあるインストール手順ではラズパイにインストールできなかったのでこの記事に手順を残します。
ラズパイについて
今回は、Raspberry Pi 3 model B+ にカメラモジュールを接続した環境を使用しました(OSがカメラを認識した状態にしておきます)。
OS情報は以下
$ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 10 (buster)
Release: 10
Codename: buster
$ uname -a
Linux raspberrypi 5.4.72-v7+ #1356 SMP Thu Oct 22 13:56:54 BST 2020 armv7l GNU/Linux
インストール手順
以下のコマンドを実行するとインストール完了です。
$ sudo apt-get install ffmpeg git python3-picamera
$ sudo pip3 install ws4py
$ git clone https://github.com/waveform80/pistreaming.git
$ cd pistreaming
$ pwd
/home/pi/pistreaming
動作確認
pistreamingを動作してみます。以下のようにgit cloneで取得したデータにあるserver.pyを実行すると動きます。
$ pwd
/home/pi/pistreaming
$ python3 server.py
Initializing camera
Initializing websockets server on port 8084
Initializing HTTP server on port 8082
Initializing broadcast thread
Spawning background conversion process
Starting recording
Starting websockets thread
Starting HTTP server thread
Starting broadcast thread
ラズパイと同じネットワークにあるパソコン(Win10)のブラウザで、URL http://{ラズパイのIPアドレス}:8082/index.html を開き、以下のようにラズパイのカメラ映像が表示されたら成功です。
いいなと思ったら応援しよう!
こんな弱小ブログでもサポートしてくれる人がいることに感謝です。