cast-local-video-audio-image

With this application, you can cast the movies, audio, image you have on your local computer to any Chromecast device! And it supports all video formats, not only MP4!

Features

  • It is simple.
  • You don't need a complicated application, setup media folders etc. Just browse your file system. NFS shares are also supported, just type it in the text box under Folder section.
  • After installation you just open the application when you need and close it when you don't.
  • No background services runs and exposes your files.
  • Chromecast supports MP4/WebM video, however you may have MKVs, AVIs. They are automatically converted when needed. It is what differs from extensions
  • It also plays audio files. Support of all audio files will be included soon.
  • Image files are also supported.
  • It has a nice, intutitive UI
  • It is open source, it has several contributors.
  • It does not report what you watch to NSA, GCHQ

Windows

Installation - One Time

  1. Install Cast extension for your Chrome Browser
  2. Install NodeJS by visting their webiste and clicking download button there.
  3. Watch this video to install FFMpeg on Windows
  4. Download and unzip this link to some folder you wish.

Mac

Installation - One Time

  1. Install Cast extension for your Chrome Browser
  2. Install NodeJS by visting their webiste and clicking download button there.
  3. Install Brew a good Mac package manager.
  4. Open a terminal and type the following: brew install ffmpeg --with-libvo-aacenc
  5. Download and unzip this link to some folder you wish.

Usage - Each time you want to cast

  1. Go to the folder that you unzipped in install step 4
    • Windows: Double click run.bat It will show a command prompt/terminal, black thing with some text. At first run, it will take a while.
    • Mac: Click run.sh and run it as a terminal application. It will show a command prompt/terminal, black thing with some text. At first run, it will take a while.
  2. After step 2 completes, open Chrome browser and type http://localhost:8000/
  3. Navigate your folders by the menu on the left.
  4. When there is a playable file, you will see it in the midde panel.
  5. After clicking a file you like, you will see information about that file on the right.
  6. Click "Cast to Chromecast" button to Cast it to Chromecast.
  7. Cast icon on the top will show your Chromecasts on your network, select the one you like and your file will be played on Chromecast!
  8. When you are done, just close the opened command prompt, black thing with some text
  9. To stop playing, just click the Cast icon on top, near the address bar, and click stop button.

Bugs, Issues

If you have any bugs, issues with it, please report it on GitHub, the repository of this project.https://github.com/mustafaakin/cast-localvideo

LICENSE

GPL v2, see https://github.com/mustafaakin/cast-localvideo/blob/master/LICENSE