Execute the following as root on a raspberry pi:
cat << EOF > /etc/apt/sources.list.d/zix25.list deb http://lola.z25.org/~arnaud/debian zix25/ EOF cat << EOF > /etc/apt/sources.list.d/jessie.list deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi deb http://archive.raspbian.org/raspbian jessie main contrib non-free rpi deb-src http://archive.raspbian.org/raspbian jessie main contrib non-free rpi EOF cat << EOF > /etc/apt/preferences Package: * Pin: release n=wheezy Pin-Priority: 900 Package: * Pin: release n=jessie Pin-Priority: 300 Package: * Pin: release o=Raspbian Pin-Priority: -10 EOF apt-get update apt-get remove -y gstreamer1.0-x gstreamer1.0-plugins-good gstreamer1.0-plugins-base gstreamer1.0-plugins-bad gstreamer1.0-omx gstreamer1.0-libav gstreamer1.0-alsa libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 apt-get install gstreamer1.0-plugins-bad/zix25 \ gstreamer1.0-plugins-good/zix25 \ gstreamer1.0-tools/zix25 \ python3-gst-1.0/zix25 \ gir1.2-gstreamer-1.0/zix25 \ gir1.2-gst-plugins-base-1.0/zix25 \ libgstreamer-plugins-base1.0-0/zix25 \ libgstreamer1.0-0/zix25 \ libgstreamer-plugins-bad1.0-0/zix25 \ libvpx1/jessie gst-rpicamsrc/zix25 \ libzmq3/zix25 libzmq3-dev/zix25 python3-pip \ gstreamer1.0-omx/zix25 pip-3.2 install pyzmq pip-3.2 install ipaddress pip-3.2 install https://github.com/zeromq/pyre/archive/master.zip pip-3.2 install https://github.com/z25/pyZOCP/archive/master.zip
Finally with a pi cam attached run:
python3 rpi_sender.py
Just make sure OF_ROOT in config.make is pointing to the openFrameworks directory
Also make sure OF is using Gstreamer1.0 not 0.10.
Debian:
sudo apt-get remove libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev
sudo apt-get install libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev