{"repo":"yuzawa-san/googolplex-theater","free":true,"listed":false,"github":"https://github.com/yuzawa-san/googolplex-theater","clone":"git clone https://github.com/yuzawa-san/googolplex-theater.git","description":"Persistently maintain multiple Chromecasts as digital signage without a browser.","language":"Java","stars":93,"topics":["chromecast","chromecast-receiver","chromecast-sender","chromecast-kiosk","digital-signage","java","multicast-dns","mdns","raspberry-pi","receiver-application"],"license":"MIT","category":"databases-storage","readme_excerpt":"googolplex-theater by @yuzawa-san Persistently maintain multiple Chromecast devices on you local network without using your browser. Ideal for digital signage applications: restaurant menus, notice boards. Originally developed to display statistics dashboards (e.g. Grafana). There are several tools and libraries out there (see below), but this project is intended to be very minimalist. There is a simple web UI to check device info and trigger refreshes. There is no backing database or database dependencies, rather there is a YAML files containing the devices which is watched for changes. The YAML configuration is conveyed to the receiver application, which by default accepts a URL to display in an IFRAME. The receiver application can be customized easily to suit your needs. The application will try to reconnect if a session is ended for whatever reason. (Optional) The application has a local HTTP proxy for advanced use cases (adding/removing headers for auth or frame breaking). See feature files for more details. Requirements This application has very minimal runtime requirements: Java runtime version 17 or later. Linux or MacOS is preferred. Windows appears to work, but the maintainer lacks access to the hardware to test, so your mileage may vary. There are certain requirements for networking which are beyond the realm of this project, but should be noted: This application must run on the same local area network as your Chromecasts. Multicast DNS must work on your network an","default_branch":null,"files":null,"tree":[],"storefront":"/r/yuzawa-san","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yuzawa-san/googolplex-theater/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}