From start of december 2019, Remora has joined our udpx family of UDP Firmware. So it's possible also to stream Video to your Remora Led stripe or Led Matrix up to 484 pixels.
This number comes out of the maximum transport unit (MTU) of the ESP32 that is around 1470 bytes. That's how much can get as a packet in the ESP32 and if you are not buffering it, and waiting for a second packet before rendering, you need to deal with that limit. We are not doing buffering since most of the people using this has not such a large stripes and we are overcoming this limit with another Firmware that is called udpx that supports zlib and brotli as decompression methods.
Remora does not support compression at the moment so 484 RGB * 3 is 1452 bytes is very close to the MTU limit. If you want to check how is the binary protocol pixels please browse the documentation here: https://github.com/IoTPanic/pixels
To stream video easily from an Android app, just search for udpx in google Play, or schedule the install here:
https://play.google.com/store/apps/details?id=io.cordova.udpx
Thanks for giving it a try!
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.