Skip to content

Pixelflut

DatuX edited this page Aug 11, 2025 · 4 revisions

Pixelflut mode

text mode flut protocol

It sent 125 FPS @118 MB/s with my laptop, only using 33%CPU. :)

Parameters are: (width, height, host, port, gridSize = 1, pixelSize = 1, flood = false, sendOffset=false)

Make the gridSize bigger than the pixelSize to get some nice led-like rendering.

import DisplayPixelflut from "./ledder/server/drivers/DisplayPixelflut.js";
let display=new DisplayPixelflut(128,32,'tickerpi.lan.nurd.space', 5004, 12,10)
display.offsetX=100
display.offsetY=100
displayList.push(display)

binary mode flut protocol

Binary mode pixel flooder, in UDP mode. https://github.com/JanKlopper/pixelvloed/blob/master/protocol.md

Parameters are: (width, height, host, port, gridSize = 1, pixelSize = 1, offsetX=0, offsetY=0)

Make the gridSize bigger than the pixelSize to get some nice led-like rendering.

import DisplayPixelflutBinary from "./ledder/server/drivers/DisplayPixelflutBinary.js";
let display=new DisplayPixelflutBinary(128,32,'10.208.1.48', 5004, 12, 10)
displayList.push(display)

Clone this wiki locally