calaldees / KaraKara

Karaoke Event System - Attendees can view and queue tracks from their mobile phones
https://karakara.uk
GNU General Public License v3.0
28 stars 9 forks source link

Chomecast support #148

Open shish opened 1 year ago

shish commented 1 year ago

Chomecast support

Any admin using browser2 can push a button and have player2 running on their TV

Issues:

[ ] There seems to be some bug where chromecast hardware video display glitches off when combined with hyperapp - right now this is bad enough to make casting practically unusable :( [ ] CSS animations are super slow, the default theme has elements sliding in at ~4fps [ ] No indication when casting is active (Although that's not super-relevant here since we cast-and-forget; commands like "play" are sent via MQTT and don't care if we're casting or not) [ ] Requires an internet connetcion [ ] Uses the non-recommended chromecast API. The v2 API supports any random webpage while the recommended v3 API is specifically for use in casting videos and makes anything else a huge pain.