Permohonan untuk melihat GStreamer sungai di mana-mana peranti Android
Permohonan telah asalnya direka untuk melihat aliran kamera dari perkakasan kamera Raspberry Pi. Untuk membina aliran, GStreamer telah dipilih sebagai rangka kerja multimedia sumber terbuka yang terbaik. Dalam jumlah masa yang ciri-ciri yang dikehendaki dan pilihan konfigurasi berkembang, jadi permohonan morphing menjadi GStreamer penonton. Dalam versi semasa anda mampu untuk membina apa-apa saluran paip (dalam format GStreamer) dan melihatnya di mana-mana peranti Android
Bermula daripada versi 4.0 anda boleh membuat plugin anda sendiri. Maklumat lanjut mengenai github: https://github.com/pzuk/raspberry-pi-camera-viewer-plugins/
Anda juga boleh mudah menerapkan RaspberryPi Camera Viewer untuk aplikasi Android anda
Maklumat lanjut mengenai github: https://github.com/pzuk/raspberry-pi-camera-viewer-embedded-example
Versi semasa mundur serasi dengan versi sebelumnya, jadi jika anda masih ingin menonton stream dari RaspberryPi anda sahaja, sila ikut mata di bawah:
papan 1. Sambungkan RaspberryPi Camera
2. ssh untuk Pi Raspberry anda dan pelancaran:
raspivid -n -t 0 -h 200 w 320 -fps 25 -hf -b 2000000 -o - | gst-pelancaran-1.0 -v fdsrc! h264parse! rtph264pay config-selang = 1 pt = 96! gdppay! tcpserversink tuan rumah = 192.168.0.20 port = 5000
di mana tuan rumah = 192.168.0.20 perlu digantikan dengan alamat RaspberryPi IP anda.
Rendah versi kependaman:
papan 1. Sambungkan RaspberryPi Camera
2. ssh untuk Pi Raspberry anda dan pelancaran:
raspivid -t 0 -hf -n -h 480 w 640 -fps 15 -o - | nc -l -p 5001
3. Buka RaspberryPi Camera Viewer dan saluran paip pelancaran:
tcpclientsrc tuan rumah = 192.168.0.20 port = 5001! queue2 max-saiz penampan = 1! decodebin! sync autovideosink = salah
Maklumat lebih lanjut mengenai eksperimen kependaman rendah dengan Android, Raspberry Pi dan GStreamer: https://pzuk.wordpress.com/2015/12/29/android-raspberry-pi-camera-low-latency-via-gstreamer/