Comments (8)
My post above was from an older version (0.3) that I found a few days ago. I eventually found this version by SamDel (v 1.3) that has a more finished UI, and seems to work very well... I am not noticing lags between the Google speakers, but the audio does seem to be buffered from the PC, so there is a significant lag between the PC and the Audio Stream from the Google speakers...
Turning the PC speakers OFF was a quick fix, but it would be nice to eliminate the lag altogether, if that is possible.
GREAT App, SamDel... THANK YOU for your App -- I now have multi-room music !!!
from chromecast-desktop-audio-streamer.
You're talking about two different projects :). Audio-cast.exe is the project by Acidhax, which has a complete different codebase. Both projects work basically the same.
Syncing devices is not supported by Chromecast, but two devices can be (accidentally) in sync of course. You can also try the trick I described here. Chromecasts support synchronizing devices by creating Chromecast groups in the Google Home App, groups will be supported in version 2.0 of this application.
There will always be a lag between the PC and the Chromecast, that's mainly the buffer on the Chromecast. You can reduce the lag with the (experimental) lag control, but the sound quality will degrade.
from chromecast-desktop-audio-streamer.
Thank you for the follow-up!...
I eventually surmised they were two different solutions. Yours seems much more evolved, and I have been using it since I discovered it -- KUDOS for your coding!!!
Earlier today, I realized that the speakers I have set up (6) are not always in sync; that's not really a big issue, except where two speakers are in the same room (something I will change later this week). I did note that stopping iTunes, waiting a short while, then restarting it does seem to get the speakers "closer" in sync...
FYI, on Friday, I was in a long discussion with Google Home Support, when I asked them how to cast from PC Audio to Google Home Speakers -- they thought the Desktop could be cast via the Chrome browser, but nothing they asked me to try worked, and they eventually concluded it was not possible with existing Google software. At the time, I was only aware of the Acidhax, App, and suggested they take a look at that. They said they were interested in a solution like that -- should I redirect them to your solution? (They seem to open to suggestions for Google Home solutions: They are working on a different idea I suggested to them a few weeks ago.)
In any event, THANK YOU for your great work!
from chromecast-desktop-audio-streamer.
Stopping playback is also a nice trick! I didn't think of it but then the buffers on the devices are also (most likely) more in line with each other (because when you don't play music nothing is streamed to the devices).
It would be nice if Google makes something that works out of the box, so please continue to inspire them!
from chromecast-desktop-audio-streamer.
A new discovery last night: I was using your Desktop Audio App to cast to 5 speakers in different rooms. The PC was upstairs, and I was downstairs -- I went to two speakers and said "Hey Google, Stop Casting", and those speakers each stopped. Later, when I went upstairs, I checked the App, and it showed those two speakers as OFF, and I was able to resume casting by simply clicking each device name. But it did not work the other way -- I went to a speaker I had silenced above, and said "Hey Google, Resume Casting"; the speaker responded "Nothing is playing right now".
from chromecast-desktop-audio-streamer.
I don't have a Google Home device, so I can't try it. Some people on the internet say it sometimes helps if you add the device name: "Hey Google, Resume Casting on "
from chromecast-desktop-audio-streamer.
I have some interesting UI observations for this App I would like to send you. How can I send you a PDF ?
from chromecast-desktop-audio-streamer.
You can drag & drop files in the comment box, or click the following text below the comment box:
Attach files by dragging & dropping, selecting them, or pasting from the clipboard.
More info is in on github help.
from chromecast-desktop-audio-streamer.
Related Issues (20)
- GUI: Texts appear blurry HOT 3
- Start-Up Fail HOT 2
- When using the web API to start casting to a device, it will not start streaming if something is already playing HOT 2
- Feature Request: Check for Updates HOT 1
- Problem with settings switching themselves
- Can't set default audio source - again HOT 1
- Need method to prevent device discovery HOT 3
- My computer speaker keeps going besides streaming HOT 10
- Have Streamer Devices Show as Speaker Options in Windows 11 HOT 1
- Reconnect fails after a while HOT 22
- Speaker Group Does Not Work Well HOT 14
- windowsdesktop-runtime-6.0.12-win-x64 HOT 1
- Sound stops after disconnecting Remote Desktop session HOT 10
- audio device in Windows via the ChromeCast desktop audio streamer HOT 14
- Save output audio device after restart HOT 2
- clicking exe to launch app does nothing HOT 4
- Connects to speaker but no sound is heard HOT 8
- Chromecast desktop audio streamer asks for .NET Desktop Runtime HOT 1
- restarting over and over again HOT 1
- "Check firewall"-issue when using ProtonVPN HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chromecast-desktop-audio-streamer.