Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eerovil/chromecast-dashboard
Chromecast ambient with videos
https://github.com/eerovil/chromecast-dashboard
chromecast google-photos google-photos-api
Last synced: about 2 months ago
JSON representation
Chromecast ambient with videos
- Host: GitHub
- URL: https://github.com/eerovil/chromecast-dashboard
- Owner: Eerovil
- License: unlicense
- Created: 2021-04-11T09:19:37.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-03-24T14:23:26.000Z (almost 2 years ago)
- Last Synced: 2024-10-12T10:14:57.353Z (3 months ago)
- Topics: chromecast, google-photos, google-photos-api
- Language: HTML
- Homepage:
- Size: 81.1 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# chromecast-dashboard
Ambient photos - with videos!
My kids love looking at recent photos on the Chromecast, but since a lot of them are actually videos, they wouldn't' show up.
So I made my own chromecast app that also displays videos as well!
Here's how it works:
1. (Optional) Create a new project at https://console.cloud.google.com/
1. Enable the Google Photos API
2. Create a new api key
2. Go to this repo's github pages/sender.html at https://eerovil.github.io/chromecast-dashboard/chromecast_dashboard/sender.html
3. Input your own api key + clientID (Or use my keys, the quota may or may not be over the limit)
4. Click "Sign in" and allow access to Google Photos for the app.
5. Connect to your chromecast using the big chromecast button.
6. Select albums to show in the ambient. If you check the "hidden" box, any media in that album will not be shown (useful for "All photos")
7. Click "Send".
8. Modify timeout to your preferenceThe sender application will then send your api token to the chromecast. The Chromecast will fetch media and display two items for 10 seconds, then switch.
Every other switch the media on the right side will be a video. It will be looped for some time, or played fully if it's under 5 minutes.
# TODO
* Better handling of different aspect ratios
* Something happens after 1 hour and the images/videos start breaking
* Muting videos is not working (Some videos are muted, others are not. This is apparently a Chrome bug)