Comments (17)
I use NanoPI NEO2 for TX and RX and RPI Zero + Pi camera only as HW h264 codec.
I don't have AWUS036ACH, so I don't know its status, but https://wikidevi.com/wiki/ALFA_Network_AWUS036ACH says that it has different chip and different driver.
from wfb-ng.
My setup is https://github.com/svpcom/wifibroadcast/wiki/Enhanced-setup (but it a bit outdated and incomplete)
from wfb-ng.
I use WiFi HW compatible with rt2800usb driver.
from wfb-ng.
What i want to try is e.g. NanoPI NEO2 as Tx, codec for usb hd webcam and a laptop with linux connected to rx wifi adapter via usb. Does that work?
from wfb-ng.
Yes, but if your wifi card (Tx) is too powerful (for example 1W output) you need to wire +5v directly to UBEC (usb port has power limit)
from wfb-ng.
I would connect the Tx to a UBEC anyway because even my computer has only 100mA usb current.
What do you think about the Orange Pi Zero? it has nearly the same size as the Nanopi Neo2 but is a littel bit cheaper (due to its cpu) but it seems to support more operation systems e.g. raspbian.
The only real disadvantage i found was: it has only one usb 2.0 host and one usb otg.
I am not sure if that could work with a hd usb cam und the usb wifi.
from wfb-ng.
Okay i just saw an Orange Pi Zero vs Nanopi Neo benchmark and its absolutely going to be a Nanopi Neo2.
By the way which RC do you use?
from wfb-ng.
NanoPI NEO2 has raspbian support (but I recommend to use original kernel (from NanoPI), because armbian kernel sometimes crashes with wifibroadcast)
I use FrSky D4R-II radio
from wfb-ng.
What does the camera need to work properly with the nanopi neo2? Because at the moment i cant find a cheep 720p or 1080p camera that could work with the neo2.
At the moment i think about using the Nanopi Neo Air because it has a DVP camera interface and enaught power to run wifibroadcast i guess. Another board could be the NanoPi Fire3-LTS.
With this camera: http://www.friendlyarm.com/index.php?route=product/product&product_id=70&search=camera&description=true&category_id=0&sub_category=true
But i am not sure if this could work too.
from wfb-ng.
Refering to this post https://www.cnet.com/forums/discussions/we-want-to-get-h264-encode-full-hd-video-at-30-fps-nanopi/ it seems to be inpossible to use it with 1080p.
from wfb-ng.
@Tyrrx My setup is:
pi camera -[CSI bus]-> RPI Zero -[usb]-> NanoPI NEO2 -[usb]-> AWUS052NH
I use RPI zero as HW h264 encoder and NaniPI NEO2 as main vehicle computer (running wifibroadcast, mavlink router, etc). If you don't have RPI you can get h264 capable webcam (Logitech camera C920). But I prefer to use PI camera with good optics (CS lenses) and PI Zero as HW h264 codec. Other boards (odroid c0/c1/c2) has h264 codecs but they have very poor quality to compression ratio. SW-only codec is too heavy to run on NEO2 at 1080p.
from wfb-ng.
GStreamer setup for C920:
gst-launch-1.0 uvch264src device=/dev/video0 initial-bitrate=4000000 average-bitrate=4000000 iframe-period=1000 name=src auto-start=true \
src.vidsrc ! queue ! video/x-h264,width=1920,height=1080,framerate=30/1 ! h264parse ! rtph264pay ! udpsink host=localhost port=5600
from wfb-ng.
Do you know how to use the nanopi fire 3 with the DVP Camera CAM500B from here: http://wiki.friendlyarm.com/wiki/index.php/NanoPi_Fire3#Connect_to_DVP_Camera_CAM500B together with wifibroadcast.
At the moment i get this when i check for the camera devices:
crw-rw----+ 1 root video 81, 1 Jun 14 14:04 /dev/video15
crw-rw----+ 1 root video 81, 0 Jun 14 14:04 /dev/video14
The problem is I dont know how to setup gst now.
from wfb-ng.
Query camera settings: v4l2-ctl -d /dev/video0 --all
If it has h264 source use gst pipeline like for Logitech C920
from wfb-ng.
I tried to use ffmpeg on video14/15 to take a test picture but it says on both no video capture device and video0 does not exist.
from wfb-ng.
Okay the problem seems to be that the current friendly core version with 4.4 kernel does not yet (or not) support the dvp camera.
from wfb-ng.
Okay I found out that the Nanopi Fire 3 does not really support the Cam500B. Dont think about buying it.
Mybe I try to use the Nanopi Air with the cam or I buy a Neo2 with Logitech c920.
from wfb-ng.
Related Issues (20)
- [DESIGN] how to bypass up&down camera control mavlink messages HOT 1
- [FEATURE] good to have a better indication of video issues HOT 2
- FPV-Camera Service Script fail to start
- Does it support h265? HOT 4
- [BUG] don't compile in arm32v7/ubuntu HOT 4
- Build for nanopi NEO-Core HOT 4
- Требует python3-all-dev HOT 1
- Speed up mavlink? HOT 6
- ssh connection HOT 1
- wfb-cli gs cannot be used HOT 12
- [Jetson Orin] wfb-ng/env/bin/pip: No such file or directory HOT 13
- If RTL88xx support 11ac or only can use 11n to broadcast? HOT 5
- [BUG]wifi driver failed to compile on ubuntu 24.04 LTS HOT 10
- wfbng@gs fails to start as "ip link set" command returns No such device (-19) HOT 1
- Why I use RTL8812AU 2.4g, the signal seems to be poor? HOT 1
- [REQUEST] radxa zero 3w with cam as airunit support HOT 1
- [BUG] Unable to install wfb-ng in fresh ubuntu installation HOT 12
- The fopen function can specify binary read mode, which is more suitable for reading key files. HOT 2
- [REQUEST] Make encryption optional on the GS HOT 2
- ubnutu重启后无法正常工作 HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wfb-ng.