Close

Large videos and streaming!

A project log for FREKVENS FJÄRRKONTROLL

A hacked IKEA FREKVENS LED cube with an Onion Omega inside, running JavaScript to render lights

ates-goralAtes Goral 05/22/2020 at 22:020 Comments

Made some good progress over the last few days.

First, I switched to on-demand loading/decoding of frames so that I can store and playback very long videos on the Omega. Here's the first successful test of playing back a 78 minute video:

Since first exporting video frames as CSV and then running them through my encoder to turn them info ".ff" files was proving to be very cumbersome, I wanted to experiment with streaming.

Streaming frame data from TouchDesigner over UDP and adding a UDP listener scene was a breeze. Here are the fist successful runs. First, locally, on the text-mode emulator:

Next, streaming remotely to the Omega:

And finally, once I got streaming working, it was trivial to hook things up to my webcam in TouchDesigner:

Discussions