Has anyone tried this:
https://onion.io/streaming-video-over-wifi/
Any idea about distances and fps/ resolutions achieved?
Would the popular PS3 Eye USB cam with YUYV output work here?
Has anyone tried this:
https://onion.io/streaming-video-over-wifi/
Any idea about distances and fps/ resolutions achieved?
Would the popular PS3 Eye USB cam with YUYV output work here?
Really interesting... here is a link for Hanrun model volume purchase, $0.60/unit:
Questions:
What does CT stand for? Not "coil turn(s)"?
What output pins are used for DC +/- on your HLJ model?
Can we do PoE on the Hanrun model too? Same pins?
Hanrun looks complete with resistors and caps, so no external components needed, I assume? But your model datasheet seems to miss the resistors and caps?
PS3Eye is not UVC compliant.
PS3Eye as you know outputs YUYV, not Mjpeg, so what kind of FPS can you get over Omega2 WiFi over a 10-15m distance, for Mjpeg video streaming at 640*480 frames?
PS3Eye has both a mic and speaker, so can we use V4L2 on Omega2 for both video and audio streams?
Sorry if this has been asked before. Can someone provide the links then?
My aim is to do Wifi web streaming from USB cam with mjpeg output, in mjpeg, or h264 or divx if the acceleration is supported.
Btw what kind of WiFi throughput can we expect with the PCB ceramic antenna? The doc only says100m LoS outdoors range.
Interesting info...This Omega2 has a lot of quirks for the $5 advertised.
So a 3rd party Ethernet adapter (i.e., except via the very expensive dock) is not a solution.
So what is this MT7688 built in wired Ethernet support? Somewhere it says the MT has either 1 FE PHY or a 5 port Etherswitch.
You are right ! Just confused myself.
So the Omega2 itself doesn't have a full USB A port, just the serial data pins.
If you want a "full" USB A port, you will have to supply 5V power externally to any USB A plug then.
QUESTION:
On the Ethernet pins side then, will you need a full Ethernet adapter, or is there a cheaper magnetics only module available to have a "full" fast Ethernet connection on the Omega2 itself?
A bit confusing....
So what are the 5V/ Gnd USB pins on the Omega2 pinout diagram?
If you connect 5V/ Gnd PSU to such pins, can you think of the USB pins, 5V, Gnd, D+ and D- as the 4 pins needed for a host USB ( A) port that can also output 5 V much as a regular host USB port can?
What if Omega2 USB pins could be pre-programmed into slave mode (from default host mode), and a USB plug attached could receive ( not output) power to the USB 5V and Gnd?
Would this fry the Omega2, or somehow help power the board from a USB hub or USB power adapter?
I wonder, with the 3.3 V injection onto the regular 3.3 V power pins as recommended by Onion ( power without dock), what is the voltage/ max current on the USB 5V/Gnd pins?
Well you could still go the route of 5 to 3.3V PSU set up, use same 5V source to directly power USB cam via its USB power pins, do some soldering etc.
But overall the $5 Omega2 figure is as much hype as for the RPi0 which is still not generally available ! 5V tolerance ( as for ESP) or 5V external ( with onboard 3.3V conversion) OTG USB receptacle would really have helped, but ... both RPi and Omega2 want to sell expensive accessories.
The other interesting board I looked at was OrangePi Zero, plus other OPis. But the WiFi driver on OPi0 isn't available owing to the obscure XR819 wifi chip instead of the standard Realtek ones. The BoM comes to $20 if you include memory, casing, PSU and misc.
Meanwhile Android Boxes fully loaded, very hackable, are down to $24-25 already ! Unless you really want single purpose boards like for $5 Sonoff WiFi controllers featuring ESP8266 or USB cam WiFi webstreaming only.
"Either use a 5V USB power source at the Omega's micro USB socket,.."
Ahhh, I just remembered this. Where is the Omega2 micro USB socket? Is it directly on the Omega2 itself, since otherwise it defeats the purpose? And is it OTG too?
Onion folks mostly just mix up the chip and the dock functions.
Thanks for the details.
I didn't see a description of filtering caps from your link, but remember mention of two capacitors 10-100uF and 0.1uF from a 3.3V ESP8266 tut here:
https://m.youtube.com/watch?v=j21CMZ6Lrfc
So what isolating capacitor do I need use for the USB cam when drawing power from the Omega2?
How about powering the Omega2 directly with 5V and then building the circuit suggested by Omega2 doc. Would that suffice for USB cam powering ?
So what is the "final" answer:
you can just solder wires from a regular USB (B) plug to the USB D+, D-, V and Gnd pins on Omega2; then treat the USB pins on Omega2 as a USB host (A) port that can output 5V to the USB plug, and send/receive data on the D pins?
I am thinking of connecting a USB webcam to the Omega2 this way to stream video from the cam via Omega2 WiFi. Hopefully then I will only need a 3.3V PSU for the Omega2 ( maybe LiFE PO4 ) while the cam is powered by the Omega2 USB host port?
The recent Omega2 doc says that the PCB ceramic antenna gives it 100m of LoS WiFi range. And that the MT7688 is quite powerful; also that a USB streaming driver is available from OpenWRT.
I don't know what Mbps actual throughput the 100m range represents, but looks like WiFi streaming at 10-25 fps, 640*480 pixels from a mjpg outputting USB cam at 10-15m might be possible, with h264 over WiFi?
Could the situation get better with a u.fl external antenna which the doc days can be used alongside the PCB one?
OK so not bad. You could save space and even do passive PoE on Ethernet pinouts.
I can't figure out from pics...And most descriptions use the docking station.
Now you know why I mentioned ESP ! You never know.
Btw I do appreciate all your answers. No derailing here....This certainly is a very important topic, like overclocking.
Just confirming, after reading about ESP8266 being 5 V tolerant.
Can the MT7688 be overclocked and by how much?
Would a cheap self adhesive Ali Express heatsink prevent overheating?
Would overclocking need any special drivers, and what are benefits, e.g., better processing speeds?
Agreed !
Ultimately I would like to use a "good enough, cheap enough" Linux SBC to do multiple streaming over WiFi into HDMI TV dongles like open source Miracast ones (going $10 or less on AliExpress.)
Possibly with a TVout/HDMI stream if the adapter is available at the same time.
I suppose Linux does have a Miraclecast driver to support such WiFi Direct dongles?
Could Omega2 do such WiFi streaming?
How "good" anyway is Omega2 WiFi, in terms of Mbps throughput vs range in meters, assuming a free channel?
Does OpenWrt make a difference?
I remember months ago I had asked this TVout/HDMI multi-streaming question on CHIP forums, and WereCatf had replied saying CHIP/ A13 or OPi/ H3 likely were not multiple outputs capable.
But WiFi streaming with the actual video display looks more promising. Hope I am right