Your Digital Media Has Never Looked So Good

 
culler
Topic Author
Posts: 6
Joined: Mon Jan 04, 2010 12:43 pm
Location: Chicago, IL

GoRoku - a new Soundbridge controller

Tue Jan 12, 2010 7:06 am

Dear Soundbridge Control Freaks,

I have written an open source, multi-platform application for controlling Soundbridge devices from a computer.

The project homepage is: http://goroku.sourceforge.net

Standalone binary packages are available for 32 bit Windows and Macintosh systems and a (pure python) easy_install egg is available for Linux systems.

Comments, suggestions, or bug reports are welcome!

MC
 
bsharp
Posts: 1
Joined: Thu Jan 14, 2010 11:10 am
Location: LI, NY

Doesn't seem to find my iTunes Library

Thu Jan 14, 2010 11:13 am

Just installed v1.0. Install was quick and simple. Unfortunately, it doesn't seem to pick up my iTunes or MediaMonkey libraries. It sees the Windows Media library.

Is this expected? Or am I doing something incorrect?
 
S80_UK
Posts: 1035
Joined: Wed Oct 25, 2006 3:11 am
Location: Cambridgeshire, UK

Thu Jan 14, 2010 12:35 pm

Mmm. Can't see my SoundBridges. From the log, I guess this may be because I am running with static IP addresses? I sometimes use another remote control (Java based) but that allows me to specify the addresses for each SB used.

Here's the log...

Exception in thread Thread-1:
Traceback (most recent call last):
  File "threading.pyc", line 525, in __bootstrap_inner
  File "dns_browse.pyx", line 175, in dns_browse.Browser.run (dns_browse.c:1353)
RuntimeError: DNSServiceBrowse failed: error code -65537

Anything I can do to make the SB more visble on the network?

Thanks,

Les.
Roku M1000, M1001, M2000, R1000, Roberts WM-201, Stream 83i
 
dupondt
Posts: 1653
Joined: Sun Aug 19, 2007 6:46 am
Location: Germany, European Union

Thu Jan 14, 2010 12:47 pm

S80_UK wrote:
Mmm. Can't see my SoundBridges.

Detecting the SoundBridges indeed seems to be a bit unreliable. I'm using DHCP for the entire network including the SoundBridges and they're not always found. Sometimes GoRoku finds none at all, sometimes one or more.

Furthermore when I played with the software, it occasionally issued an error message telling me that the SoundBridge wasn't replying.

I also found that the software automatically wakes up all SoundBridges from standby.

Greetings
dupondt
SoundBridge M1001 and M1000 • Clint L1 (retired) • DNT IP-dio (retired)
Google Chromecast • Amazon Fire TV • Amazon Echo and Echo Dot
 
culler
Topic Author
Posts: 6
Joined: Mon Jan 04, 2010 12:43 pm
Location: Chicago, IL

Thu Jan 14, 2010 2:55 pm

S80_UK wrote:
Mmm. Can't see my SoundBridges. From the log, I guess this may be because I am running with static IP addresses?


GoRoku does depend on bonjour to find your Soundbridges. If you are running Windows, you may need to install Bonjour for Windows. I don't think bonjour would distinguish static addresses from dynamic ones, but if there is no bonjour server running the DNS request will fail.

- Marc
 
culler
Topic Author
Posts: 6
Joined: Mon Jan 04, 2010 12:43 pm
Location: Chicago, IL

Thu Jan 14, 2010 3:06 pm

dupondt wrote:
Detecting the SoundBridges indeed seems to be a bit unreliable. I'm using DHCP for the entire network including the SoundBridges and they're not always found. Sometimes GoRoku finds none at all, sometimes one or more.

Furthermore when I played with the software, it occasionally issued an error message telling me that the SoundBridge wasn't replying.


That message pops up when a telnet request times out. It is really a warning, not an error -- it allows you to reconnect. However it sounds like I should allow a longer timeout, both for bonjour and rcp/telnet, to accommodate your network.

dupondt wrote:
I also found that the software automatically wakes up all SoundBridges from standby.

Greetings
dupondt


Yes, it tells each Soundbridge to connect to its first server, if it is not already connected. Maybe this was not such a good idea? Do you want to keep them asleep when they are not playing?

Thanks, everyone, for giving the software a test run!
- Marc
 
S80_UK
Posts: 1035
Joined: Wed Oct 25, 2006 3:11 am
Location: Cambridgeshire, UK

Thu Jan 14, 2010 4:45 pm

culler wrote:
S80_UK wrote:
Mmm. Can't see my SoundBridges. From the log, I guess this may be because I am running with static IP addresses?


GoRoku does depend on bonjour to find your Soundbridges. If you are running Windows, you may need to install Bonjour for Windows.

:oops: Doh! I read that bit when I went to download, and then I immediately forgot to do anything about it. With Bonjour loaded up, it is now working. It did not find Firefly initially, but was happy when I manually selected it from the available servers listed.

Incidentally, having seen a TwonkyMedia server on my laptop earlier, when the laptop was running, it still reports the server later even though the laptop was shut down before the PC running GoRoku was restarted. Not a big deal, though.

Do you plan to add browse support? (I don't generally use playlists).

Oh, and thanks for the sharing app.

Cheers,

Les.
Roku M1000, M1001, M2000, R1000, Roberts WM-201, Stream 83i
 
culler
Topic Author
Posts: 6
Joined: Mon Jan 04, 2010 12:43 pm
Location: Chicago, IL

Fri Jan 15, 2010 7:44 am

S80_UK wrote:
Incidentally, having seen a TwonkyMedia server on my laptop earlier, when the laptop was running, it still reports the server later even though the laptop was shut down before the PC running GoRoku was restarted. Not a big deal, though.

GoRoku simply asks the Soundbridge to ListServers. I have noticed, though, that the Soundbridge tends to continue to list a server long after it has disappeared.
S80_UK wrote:
Do you plan to add browse support? (I don't generally use playlists).

Yes, browse support is on the way.

- Marc
 
S80_UK
Posts: 1035
Joined: Wed Oct 25, 2006 3:11 am
Location: Cambridgeshire, UK

Fri Jan 15, 2010 8:15 am

culler wrote:
GoRoku simply asks the Soundbridge to ListServers. I have noticed, though, that the Soundbridge tends to continue to list a server long after it has disappeared.

It actually depends on the server and how they disappear. Twonky, if shut down properly, will actually say that it is going away and the SoundBridge will then not show it. If it just disappears from the network (PC unplugged or hibernated) then it will be remembered by the SoundBridge.

culler wrote:
Yes, browse support is on the way.

- Marc

Cool. Thanks Marc.
Roku M1000, M1001, M2000, R1000, Roberts WM-201, Stream 83i
 
plainv70
Posts: 1
Joined: Wed Jan 20, 2010 8:09 am

Wed Jan 20, 2010 8:24 am

Les, please check your roku PM, I sent you a message. Peter
 
culler
Topic Author
Posts: 6
Joined: Mon Jan 04, 2010 12:43 pm
Location: Chicago, IL

Thu Jan 21, 2010 6:30 am

bregent wrote:
Does bonjour for Windows need to be running on the same box as GoRoku, or on any network box. I'm pretty sure it's not running on my Windows PC, but it is running on my NAS box. GoRoku failed to find my SB when I ran it the first time, but has found it on subsequent attempts.


Bonjour (aka mDNS) needs to be running on the same machine as GoRoku. Bonjour has two aspects. It advertises services and it finds services being advertised. Your NAS and your SoundBridge both advertise their services with Bonjour. Your PC needs to receive the advertisements for the SB service.

It gets installed automatically by lots of Adobe and Apple products. So it probably got installed on your PC without you knowing about it.

bregent wrote:
Still, I think it would be a good idea to optionally allow the user to manually enter the ip.


OK. I'll think about how to do that.

- Marc
 
strichi
Posts: 1
Joined: Thu Feb 18, 2010 1:55 pm

Re:

Thu Feb 18, 2010 2:51 pm

culler wrote:
bregent wrote:
Still, I think it would be a good idea to optionally allow the user to manually enter the ip.


OK. I'll think about how to do that.

- Marc


Oh jeah,

that would be great !

Your GoRoku Soundbridge controller looks verry good and I would like to use it.

But I would have to enter the ip manually too ...

I´m looking vorward for your good work.

Thank you so far
Strichi

Who is online

Users browsing this forum: No registered users and 3 guests