mkchromecast

Cast your Linux audio or video to your Google Cast devices
  https://mkchromecast.com
  6
  5 reviews



It is written in Python, and it streams via node.js or ffmpeg. mkchromecast is capable of using lossy and lossless audio formats provided that ffmpeg is installed. It also supports Multi-room group playback, and 24-bits/96kHz high audio resolution. Additionally, a system tray menu is also available.

By default, mkchromecast streams with node.js (or parec in Linux) together with mp3 audio coding format at a sample rate of 44100Hz and average bitrate of 192k. These defaults can be changed using the --sample-rate and -b flags. It is useful to modify these parameters when your wireless router is not very powerful, or in the case you don't want to degrade the sound quality. You can also cast videos using the --video flag.

mkchromecast can cast using either pulseaudio or ALSA. The respective dependencies can be pulled by mkchromecast-pulseaudio and mkchromecast-alsa dependency packages respectively. For more information, please read the README.Debian file shipped in this package.
Latest reviews
1
KIMW 6 months ago

I could never get my PC to see anything on the home network on Linux Mint 20.3

5
Kurt3162 1 year ago

Easy to use, although you have to find it the first time: It starts minimized as a tray icon and is only accessible through right-click. Found my Chromecast immediately...

5
cooki3monst3r77 1 year ago

Super easy to install and use. Works fantastic! Thank you!

5
crazypiglady 3 years ago

Brilliant! As per what nordeide said. click click done. Just straightforward. nb. theres about a 30 second delay from playing music on my desktop to hearing it on the google home device but quality is good so it still gets a 5.

5
nordeide 4 years ago

1: Installed it. 2:Searched for devices. 3: Selected the correct device. 4: It works!