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

Reply via email to