All Projects → KeizerDev → Rhythmbox-Chromecast

KeizerDev / Rhythmbox-Chromecast

Licence: MIT License
Send all your music to your Chromecast (Audio) within Rhythmbox

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to Rhythmbox-Chromecast

Cloudstream 2
CloudStream 2 is an android streaming app for movies, tv-shows and anime
Stars: ✭ 120 (+605.88%)
Mutual labels:  streaming, chromecast
Mkchromecast
Cast macOS and Linux Audio/Video to your Google Cast and Sonos Devices
Stars: ✭ 1,837 (+10705.88%)
Mutual labels:  chromecast, chromecast-audio
Pychromecast
Library for Python 3 to communicate with the Google Chromecast.
Stars: ✭ 2,262 (+13205.88%)
Mutual labels:  chromecast, chromecast-audio
Streaming
r/freemediaheckyeah
Stars: ✭ 147 (+764.71%)
Mutual labels:  streaming, chromecast
Chromecast Desktop Audio Streamer
Stream the sound of your desktop to your Chromecast Audio device
Stars: ✭ 196 (+1052.94%)
Mutual labels:  streaming, chromecast
LazyMan-iOS
A simple app that lets you stream every live and archived NHL and MLB game from any of your iOS devices.
Stars: ✭ 73 (+329.41%)
Mutual labels:  streaming, chromecast
Gnome Shell Extension Cast To Tv
Cast files to Chromecast, web browser or media player app over local network.
Stars: ✭ 200 (+1076.47%)
Mutual labels:  streaming, chromecast
chromecast-api
📺 Chromecast Node.js module
Stars: ✭ 122 (+617.65%)
Mutual labels:  streaming, chromecast
stream-detector
A Firefox addon written in JavaScript which provides an easy way to keep track of URLs to playlists and subtitles used by Apple HLS, Adobe HDS, MPEG-DASH, and Microsoft Smooth Streaming streams.
Stars: ✭ 307 (+1705.88%)
Mutual labels:  streaming
LMS-to-Cast
Chromecast to LMS bridge
Stars: ✭ 45 (+164.71%)
Mutual labels:  chromecast
beneath
Beneath is a serverless real-time data platform ⚡️
Stars: ✭ 65 (+282.35%)
Mutual labels:  streaming
OBS-ChatSpam
Python script for OBS Studio that posts messages in Twitch chat
Stars: ✭ 26 (+52.94%)
Mutual labels:  streaming
uTextureSendReceive
Unity network texture sender and receiver for video and frame streaming
Stars: ✭ 111 (+552.94%)
Mutual labels:  streaming
lovelace-hass-aarlo
Lovelace card for hass-aarlo integration.
Stars: ✭ 41 (+141.18%)
Mutual labels:  streaming
mobius
Mobius is an AI infra platform including realtime computing and training.
Stars: ✭ 22 (+29.41%)
Mutual labels:  streaming
PHP-Broadcast-radio
🌈 Autonomous streaming audio ,serveronline internet radio is free streaming music for your listening pleasure, as well as news and announcements.
Stars: ✭ 38 (+123.53%)
Mutual labels:  streaming
Diffy
🎞️💓🍿 Love streaming - It's always best to watch a movie together ! 🤗
Stars: ✭ 37 (+117.65%)
Mutual labels:  streaming
flask-music-streaming
A simple Flask app for streaming music
Stars: ✭ 37 (+117.65%)
Mutual labels:  streaming
TG-FileStreamBot
Stream Telegram files to web
Stars: ✭ 193 (+1035.29%)
Mutual labels:  streaming
deflix-stremio
Deflix addon for Stremio
Stars: ✭ 31 (+82.35%)
Mutual labels:  streaming

Rhythmbox Chromecast

Stream all your local music to your Chromecast (Audio).


Installation:

First make sure you've installed python-pip.

Run this script (You can also use it to update it):

```bash $ wget -O - https://git.io/vwzUw | bash ```

Or manually

```bash $ cd ~/.local/share/rhythmbox/plugins/ $ git clone https://github.com/KeizerDev/Rhythmbox-Chromecast.git chromecast $ cd chromecast/ $ pip install -r requirements.txt ```

After that you have to update the Prefs.py file with your preferred settings. This is a quick fix because of the lack of a decent GUI. Will be fixed soon!

Milestones:

  • Connect to a Chromecast.
  • Play/Pause music with button/media buttons.
  • Send local music to your chromecast.
  • Create a GUI where you can select/connect to your chromecast.
  • Create a settings menu for port and ip settings.
  • Create support for other plugins that are not local.
  • Listen to Rhythmbox volume manager and change it on the chromecast.
  • Mute rhythmbox locally (or give option to do so).

Optional:

  • Create support for multiple chromecasts

Known bugs:

  • When starting Rhythmbox with the plugin or when you enable it, it will freeze for a while. This because it will auto connect to the chromecast you've filled in the Prefs.py file. This will be fixed when we have a GUI.

Contributors

License

Rhythmbox-Chromecast is released under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].