Manage chromecast devices and play media on them ( work in progress )
Go to file
2020-03-11 00:08:40 +01:00
docker Add README.md to docker directory with build container instructions 2020-03-08 18:46:38 +01:00
frontend Update time components roll back playerState for play / pause 2020-03-09 00:06:35 +01:00
playlistcast Add resource location file browser graphql api 2020-03-11 00:02:01 +01:00
vendor Update tornadoql submodule 2020-02-20 22:39:53 +01:00
.gitignore Update .gitignore move poc files to test_poc 2020-03-11 00:08:40 +01:00
.gitmodules Update submodule 2020-02-20 22:30:03 +01:00
.pylintrc Update resource location store data using sqlalchemy 2020-02-26 22:59:49 +01:00
LICENSE Big things have small beginnings 2020-02-20 01:59:42 +01:00
README.md Update README.md 2020-03-08 19:05:28 +01:00
requirements.py37.txt Update resource location store data using sqlalchemy 2020-02-26 22:59:49 +01:00
server.py Update chromecast graphql subscription send new status every 10 seconds 2020-03-01 21:40:46 +01:00

playlistcast ( work in progress )

Description

Done

  • Add local resources and serve them with http server
  • Find and display list of chromecast devices
  • Play / Pause
  • Volume manipulation
  • Video playback time, duration and interactive seek video bar

TODO

  • browse added resource files
  • discover mime-type of m3u files
  • pick m3u file and play
  • display interactive playlist
  • ability to display pictures in chromecast
  • ability to play audio files in chromecast
  • display miniature picture when seek playlist using ffmpeg
  • create playlists with audio / video / pictures
  • play playlists
  • play files from directory in order
  • create miniatures of video files using ffmpeg
  • check if file is compatible with chromecast
  • convert incompatible file types using ffmpeg