Space TV

From NURDspace
Revision as of 22:49, 26 April 2023 by Melan (talk | contribs) (Created page with "{{Project |Name=Space TV |Status=Active |Niche=Infra |Purpose=Fun |Picture=20230426_200319.jpg |Tool=No }} == What is it == We've had multi-room audio for a while now, so now...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Space TV
20230426 200319.jpg
Participants
Skills
Status Active
Niche Infra
Purpose Fun
Tool No
Location
Cost
Tool category

Space TV

20230426_200319.jpg {{#if:No | [[Tool Owner::{{{ProjectParticipants}}} | }} {{#if:No | [[Tool Cost::{{{Cost}}} | }}

What is it

We've had multi-room audio for a while now, so now it's time for multi-room video! This is a upgrade on irctv and an extension of mpdtube, taking both to a whole new level. With SpaceTV it's possible to enjoy youtube videos throughout the space both auditory and visual queued up through IRC.

Audio will keep being handled by snapcast, while the video is handled by NDI. The video is played back on Spacesound and captured by OBS and send over the network. The tickerpi also sends out a NDI stream of irctv itself, so that it can be mixed back into OBS or displayed on the TV when no videos are running. In zaal 1, a Intel NUC (D33217GK) is running xubuntu with Dicaffeine. Which is a NDI player with a web interface (and basic api).


Todo

All the automation still needs to be written, there are a couple of main points that need to be done:

  • Start and shutdown the NUC based on space state along with the TV
  • Make a script that allows the changing of NDI sources using mqtt

TVtube TODO

  • Interface with OBS (allow changing of scenes etc)
  • Interface with MPV (Full control)