Skip to content

maxiiss/cinecast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cinecast

The goal of this project is to provide a tool in order to use the Google speakers (google home, google nest audio etc.) as Home Cinema speakers for the chromecasts video devices.

For now, the main tool is under-construction. Please be indulgent for the code architecture and implementation.

All credits of the chromecast interaction should be attributed to the pychromecast project since it is the main python library and the core of the project currently.

Roadmap

Features to be built for the v0

  • Play a video file from url on the Chromecast.
  • Play the audio of a video file on the Speakers.
  • Synch the audio and the video.
  • Use a web-app as a GUI for the.
  • Raspberry-Pi compatibility.
  • Production python API.

Features wanted for the v1

  • Be a chromecast-like receiver / emulator in order to use any video stream like an usual Chromecast (ie: from YT, Netflix etc.).

Architecture

Currently

Version 0

What I imagined

Version 0

Get started

For the Python backend

For developpement server :

python3 wsgi.py

For production server :

To be determined but I imagined using gunicorn like :

sh backend.sh

For the webserver (GUI)

for dev purpose, the classic :

npm run serve

Restrictions

For now, the .mp4 files seams to be displayed properly in the chromecast. I had some issues working with .avi files.

About

Home cinema for google cast devices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published