MQTT

Cute Production

A video production helper for use with mainly ATEM Mini switchers for keying information to the video feed and/or the talent. The information can be used for upstream keying as a chroma keying background or downstream keying as an overlay.

Network is not required in any way, no cloud or anything like that. Runs fully on your own system.

Open and built on Qt and QtQuick

The application is fully open source, GPLv3, built on Qt and QtQuick (5.15) so runs on pretty much anything, Linux (Desktop, Raspberry Pi, etc), Windows and macOS.

ATEM Switcher application for Linux

We started a new project a while back, a ATEM switcher remote control application for Linux. It started first as just a proof of concept and is now slowly evolving to something actually usable. The basic switching operations are there, preview/program cut and streaming/recording control. At first we only had access to the ATEM switcher at work so development was a bit slow, but now we can locally work with a ATEM Mini Pro. We are already some nice extra ideas, for example tally information over MQTT or CAN bus, animated lower thirds with QtQuick, video/music/effect playback. But more details about those later.

The application uses Qt and QtQuick, the ATEM network protocol is handled by libqatemcontrol (customized with better QtQuick integration and adding new features), the UI is QtQuick based. It should run on desktop Linux and has successfully been used on a Raspberry Pi with the official touch screen.

Text mode tools for Turku region public transport

Quite often when there is some nice API for something, the obvious application type seem to be a mobile application or somekind of web site/app. That is all quite nice and all but sometimes you just need a simple tool. Probably most Linux (or unix) user spend most of their time in a terminal so why not make some tiny command line utilities instead ? My latest little project is all about the command line.

Data2MQTT

Data2MQTT alkoi ensin backend:inä Kotibussi projektille mutta alkoi kasvaa omaksi ideakseen. Data2MQTT tuo monen eri API rajapinnan tiedot helppokäyttöiseen MQTT rajapintaan. MQTT on siitä erillainen että sen sijaan että asiakasohjelmat tekisivät jatkuvasti pyyntöjä palveluun niin MQTT työntää muutoksia asiakasohjelmalle. Näin asiakasohjelman ei tarvitse jatkuvasti ladata tietoa joka ei välttämättä ole edes muuttunut.

Kotibussi

This information is only available in Finnish.

Kotibussi, Apps4Finland innosta sarjaan demokonseptilaite, josta näkee nopeasti seuraavan bussin tiedot kotoa, ilman tarvetta puhelimelle tai tietokoneelle. Demolaitte on toteutettu Arduino, Ethernet shieldillä ja LCD näyttöllä.