GoCubs Wrote: > Hey Brad- > > Thanks for your continued testing and feedback. In a few minutes I'll > post an updated version (0.5.2) to try. > > As it turns out, I was wrong in my previous post about the hash keys. > What appears to have been happening is that after a while (or maybe if > you login via a web browser while already logged in via SlimServer) > Sirius boots you out and makes you re-login. Thus, the section in my > code that gets the hash key wasn't finding the key in the web output > and it would then attempt to reuse the last known key. That key was > bad and the plugin wouldn't get a good URL to play. > > In the new version, if I don't get a key back I do a re-login. > Hopefully this works, it's kind of a pain to test since there is a time > delay. For this version you'll see a huge slew of debugging code that > I'll ultimately comment out. > > Now what you explain above sounds like a different problem-- some sort > of streaming error. All my plugin does is determine the URL to stream, > and then it hands it over to the SlimSever streaming code to handle. > Depending on what OS you're running, it'll use wmadec.exe or AlienBBC > to decode the stream and SlimSever to send it back to the player (since > direct hardware streaming isn't supported right now). If something in > this process is crapping out so bad that the server has to be > restarted, it's out of my hands. > > Hopefully with various debugging options we could figure out exactly > where the problem is and perhaps a bug could be logged about it. > > -Greg
I haven't tried your new build (0.52) but noticed something else. If you have both Softsqueeze and a SB3 playing (separate Sirius Channels) for a while and you stop the SB3 (Softsqueeze is still playing the other channel), then you try and restart the SB3 (same or different channel), it will not start -- just takes you to the "now playing" display -- does not say, "Connecting" or anything. You probably have to maintain status for each player -- that's what Slimserver is all about after all. Having a different thing playing on each player -- in your case, a different Sirius channel. Let me know your thoughts, if you need help debugging, but you should be able to easily reproduce. *Bradley -- Bradley ------------------------------------------------------------------------ Bradley's Profile: http://forums.slimdevices.com/member.php?userid=46 View this thread: http://forums.slimdevices.com/showthread.php?t=20621 _______________________________________________ discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
