Comments (9)
Is there a message in the Event Log?
from chromecast-desktop-audio-streamer.
No obvious messages in the Windows Event Viewer. Let me know if there is a specific Key or Folder I should look in.
from chromecast-desktop-audio-streamer.
Application crashes are in the 'Application' folder:
from chromecast-desktop-audio-streamer.
Looks like it happened around 2:23 AM. I included about 24 hours of events in case something else is a factor.
from chromecast-desktop-audio-streamer.
Thanks, just what I needed!
The Chromecast devices send messages in a specific format called 'Protocol Buffers'. In your case it looks like a (corrupted) message was received that couldn't be parsed.
In 2.4.15 messages that can't be parsed are ignored.
Here's the error message:
Application: ChromeCast.Desktop.AudioStreamer.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: Google.ProtocolBuffers.InvalidProtocolBufferException
at Google.ProtocolBuffers.CodedInputStream.ReadTag(UInt32 ByRef, System.String ByRef)
at ChromeCast.Desktop.AudioStreamer.ProtocolBuffer.CastMessage+Builder.MergeFrom(Google.ProtocolBuffers.ICodedInputStream, Google.ProtocolBuffers.ExtensionRegistry)
at Google.ProtocolBuffers.AbstractBuilderLite`2[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].MergeFrom(Byte[])
at ChromeCast.Desktop.AudioStreamer.ProtocolBuffer.CastMessage.ParseFrom(Byte[])
at ChromeCast.Desktop.AudioStreamer.Communication.DeviceReceiveBuffer.ProcessMessage(Byte[])
at ChromeCast.Desktop.AudioStreamer.Communication.DeviceReceiveBuffer.ParseMessages(Byte[])
at ChromeCast.Desktop.AudioStreamer.Communication.DeviceConnection.DataReceived(System.IAsyncResult)
at System.Net.LazyAsyncResult.Complete(IntPtr)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr)
at System.Net.Security._SslStream.ProcessFrameBody(Int32, Byte[], Int32, Int32, System.Net.AsyncProtocolRequest)
at System.Net.Security._SslStream.ReadFrameCallback(System.Net.AsyncProtocolRequest)
at System.Net.AsyncProtocolRequest.CompleteRequest(Int32)
at System.Net.FixedSizeReader.CheckCompletionBeforeNextRead(Int32)
at System.Net.FixedSizeReader.ReadCallback(System.IAsyncResult)
at System.Net.LazyAsyncResult.Complete(IntPtr)
at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
at System.Net.ContextAwareResult.Complete(IntPtr)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(System.Object, IntPtr)
at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
from chromecast-desktop-audio-streamer.
OK, Thanks...
I installed v 2.4.15
When it loaded, it did not find all Speakers. I quit the App & restarted it; still didn't find all speakers. I started Casting to 2 Speaker Groups, and did a walk-though. ALL Speakers were playing, so even though DAS did not find/display all Speakers in the Device Box, ALL of the Speakers in both groups were playing...
So what is going on, and what should I try to get the missing Speakers to populate into the Device box?
Log is attached.
Log-2019-09-27-v2-4-15-SpeakerMissing.zip
from chromecast-desktop-audio-streamer.
For me this will normally populate missing devices:
- reboot the missing device(s)
- reboot the desktop PC
- restart DAS
from chromecast-desktop-audio-streamer.
Thank you, I will try that next time... (All of my systems auto-reboot every Friday night, and last night's reboot fixed the issue).
from chromecast-desktop-audio-streamer.
Thanks, I'm closing this issue.
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.