Expert
HD Видео линк на Raspberry через wifibroadcast
Наигравшись с аирпи я наткнулся на разработку одного супер чела- мега респект ему, уважуха и три раза ку!
https://befinitiv.wordpress.com/wifi...ve-video-data/
Чел умудрился передавать пакеты без подтверждения о доставки, т.е. передатчик работает только на передачу, а приёмник только на приём.
Соответственно не нужно даже организовывать точку доступа.
Нечто похожее делают немцы под названием widv http://www.wirelessdv.com/widv-kits-24-ghz-c102x2743995 стоимостью от 500Е.
В итоге у нас линк начинает постепенно портить картинку на границе приёма, и мгновенно восстанавливается когда связь улучшается,
главное не нужно конектится к точке доступа, искать её проходить авторизацию и т.п. на это тратиться время.
есть одно НО, софт пашет только с чипом ATHEROS AR9172 и именно под него чел переписывал драйвера.
в россии на этом чипе можно купить курту TP-LINK TL-WN722N ок 1000р
я же сразу купил дальнобойную карту ALFA AWUS036nha
процесс установки для этих двух карт одинаковый, но с альфой пришлосо повозится, не выдавала мощность выше 100мв, в итоге так и не выводит, если кто что подскажет - градн мерси.
(там надо перекомпилировать драйвер карты, у меня после компиляции он не старует)
в оригинале установка у меня не прокатила, по это даю свою версию основанную на немецком форуме http://fpv-treff.de/viewtopic.php?f=23&t=6927
разумеется, предполагается что Raspbian у нас стоит, сеть настроена, карту видит
Для передатчика
прямо вставляем команды из буфера
cd $HOME
sudo apt-get install mercurial
hg clone https://bitbucket.org/befi/wifibroadcast
sudo cp wifibroadcast/patches/AR9271/firmware/htc_9271.fw /lib/firmware
sudo apt-get install libpcap-dev iw
cd wifibroadcast
make
cd
hg clone https://bitbucket.org/befi/wifibroadcast_fpv_scripts
cd wifibroadcast_fpv_scripts
cd init.d
sudo cp wbctxd /etc/init.d
sudo update-rc.d wbctxd start
cd
ну и на последок
в raspi-config ставим enable camera
после перезагрузки лампочка на Алфе должна моргать как бешеная, значит все ок.
На приёмнике
cd $HOME
sudo apt-get install mercurial libpcap-dev iw
hg clone https://bitbucket.org/befi/wifibroadcast
cd wifibroadcast
make
cd $HOME
hg clone https://bitbucket.org/befi/hello_video
cp hello_video/video.c /opt/vc/src/hello_pi/hello_video
cd /opt/vc/src/hello_pi/
./rebuild.sh
cd
hg clone https://bitbucket.org/befi/wifibroadcast_fpv_scripts
cd wifibroadcast_fpv_scripts
cd init.d
sudo cp wbcrxd /etc/init.d
sudo update-rc.d wbcrxd start
cd
и после перезагрузки должно появится кино на выходе HDMI