Skip to content

schmich/piriscope

Repository files navigation

Piriscope

Livestream to Periscope from the Raspberry Pi.

Hardware Setup

You will need the following:

Software Setup

Piriscope is designed to work with Raspbian.

As a Raspbian Package (.deb)

apt-get install x264 v4l-utils
sudo modprobe bcm2835-v4l2
echo bcm2835-v4l2 | sudo tee -a /etc/modules
curl -LO https://github.com/ccrisan/motioneye/wiki/precompiled/ffmpeg_3.1.1-1_armhf.deb
dpkg -i ffmpeg_3.1.1-1_armhf.deb
curl -LO ...
dpkg -i piriscope-0.0.1-1_armhf.deb

As a Docker Container

Install Docker and run the container.

curl -sSL https://get.docker.com | sh
docker run -d --privileged --restart always -v /dev/video0:/dev/video0 schmich/piriscope:1.0.0 -k <key>

As a Standalone Program

apt-get install x264 v4l-utils
sudo modprobe bcm2835-v4l2
echo bcm2835-v4l2 | sudo tee -a /etc/modules
curl -LO https://github.com/ccrisan/motioneye/wiki/precompiled/ffmpeg_3.1.1-1_armhf.deb
dpkg -i ffmpeg_3.1.1-1_armhf.deb
curl -LO ...
piriscope -k ...

License

Copyright © 2017 Chris Schmich
MIT License. See LICENSE for details.