client server mode

Let us know about any problems in SongBeamer
Post Reply
captainjon
Posts: 4
Joined: Sun Nov 04, 2012 9:08 pm

client server mode

Post by captainjon »

Hi,

We have a separate tv monitor that runs at a lower resolution than the projector for the stage, is there an XML output or some kind of client server mode that can send data to another computer. I already have an Xml viewer program from an older project, so an Xml feed would be perfect. a mirror of the display with VNC is not good because of the resolution difference and background image.

thanks

Jon
Sebastian
SongBeamer
Posts: 208
Joined: Sat Apr 22, 2006 10:58 pm

Post by Sebastian »

We have a little tool that will sync two copies of SongBeamer. We could make it available in a couple of days if you're interested.
captainjon
Posts: 4
Joined: Sun Nov 04, 2012 9:08 pm

Post by captainjon »

i'd be interested if i can just display the words from another machine at a different resolution and no background. How do they sync?

thanks
Jon
Sebastian
SongBeamer
Posts: 208
Joined: Sat Apr 22, 2006 10:58 pm

Post by Sebastian »

Yes, that is possible. You need to have the same set of songs on both PCs (it could also be a network drive). I'll post more detailed instructions soon.
captainjon
Posts: 4
Joined: Sun Nov 04, 2012 9:08 pm

Post by captainjon »

will the other program run on linux - with wine, or java? otherwise maybe you can make the API open for a 3rd party client ?

Jon
Sebastian
SongBeamer
Posts: 208
Joined: Sat Apr 22, 2006 10:58 pm

Post by Sebastian »

Please download the following document for the instructions:
http://www.songbeamer.com/bin/tools/Son ... ote_EN.pdf

Boths programs need Windows because SongBeamer currently needs Windows. We send XML packets over a network connection. You could write a tool that listens on the network port for SBRemote and see what commands we send. Each packet is terminated using the 0xC character.
captainjon
Posts: 4
Joined: Sun Nov 04, 2012 9:08 pm

Post by captainjon »

thanks Sebastian, I will probably write an Xml/Xslt displayer since we have a linux box next to the projector. Is the Xml format self-explanatory, and do I need to connect to a Url on port 19150 ?

Maybe i could get the source code or API for SBRemoteReceiver?

thanks
Jon :D
Sebastian
SongBeamer
Posts: 208
Joined: Sat Apr 22, 2006 10:58 pm

Post by Sebastian »

I will send you a part of the source code, but I can't send everything. You need to listen on port 19150 and see what you receive. It should be self explanatory.
Post Reply