• 1
  • 2
  • 3(current)
  • 4
  • 5
  • 9
Synchronize music/video multicast-stream playback to multiple instances of XBMC
#31
Lightbulb 
FYI, there is a open source patch availble for MPlayer (for Linux/Win32) that enables synchronization between multiple MPlayer players on the network, it is called CMplayer (see http://persephone.cps.unizar.es/~spd/cmplayer/ for more information)
Quote:CMplayer is a patch for MPlayer which lets you synchronise several players running on several computers (hence the name, Cluster MPlayer; but I may change it in the future) connected to a dedicated LAN.

So, every host will load a movie from its internal storage media, and all of them will be played at the same speed, i.e., all of them will start at the same moment and after some time, all of them will have played the same number of frames at a fixed framerate.
However that is problely not an ideal solution 'as is', however a developer might get some good ideas from the code(?)

Softsqueeze (and the SlimServer software) from Slim Devices, is another open source software music player which allows multiple players to be syncronized (via "SqueezeNetwork"). SoftSqueezeis is written in Java but again, maybe a develper can just get some ideas from it(?):
http://softsqueeze.sourceforge.net
http://www.slimdevices.com

PS! Also see the feature suggestion topic-thread about the request for:
XBMC act as ESD (Enlightenment Sound Daemon) or PulseAudio server

Rolleyes
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#32
Would like to use XBMC as a multi room/floor audio system. I have several XBMC Xbox's hooked up around the house. For parties and such I would like them to all play the same playlists and of course be in sync, or at least very close. If this is already implemented... sorry for the request.
Reply
#33
I too would love to see this. It's been brought up before, but I don't remember what the devs thought about it. Personally, I think I would use this quite a lot.
Reply
#34
Kind of neat feature to add i guess. One way, seeing as the xbox's would have to have the same library. I would think of 2 ways to do it.
1) One way could have an auto-send/receive info specially for the xbox units, so you could have a sub-menu option (Play to All, under Play- for song/playlist/etc.), and it would the send that file's (using same methods of control by built in web control) info to the other xbox's, which would tell it to start playing on those machines, which ever file it is.
2) Other method, albeit more complicated, Would be similar, however, the one xbox would send the music file to the HD cache of the other xbox, and start playing it.

Just a thought on the workings to make it happen, if either are possible. Seems feasible at least.
Reply
#35
Seems like sending the file to the other xbox would make more sense, since you wouldn't have to worry about it if you have xbox with different libraries set up (perhaps its a roomates or a spouses or girlfriends or something, but you still want to share music for a party, for example), and you shouldn't have to worry about much lag when everything's on a local network.
Reply
#36
Thanks for linking my request with the others; I knew I was not the first to think this up, but searching last night for this thread was fruitless for me. It seams like since we are not past 2.0, that this would be somewhere on the drawing table.
Reply
#37
Folks,

Ive 2 xboxs one downstairs another upstairs - What id love to be able to do is to play the same song on both at the same time. I remember years ago winamp used to have ampsync and you could sync 2 together over a network.

Any ideas on how this could be done for XBMC.. would be a great one for complete in house entertainment

Shane
Reply
#38
Thanks for linking me to this - I might give the stream on the server ago - in the mean time would love to see this build into XBMC

Fab piece of software..

S
Reply
#39
another vote here, i had thought about it before but unfortunately i don't have any talent when it comes to writing software, so it won't be me making this happen. there goes my one chance at internet infamy. Sad
Reply
#40
shanedoyle Wrote:Thanks for linking me to this - I might give the stream on the server ago - in the mean time would love to see this build into XBMC

Fab piece of software..

S


Contact LiquidIce... he's working on an AJAX interface and 'previously' had been working on multi-zone audio...
I'm not an expert but I play one at work.
Reply
#41
Hi...I have 4 modded xbox's in my house in different rooms that work great for everything, but I want to know how I can play the same music/song from my server/PC at the same time from each box. I want to make my house SHAKE!!! Cool

Please help...I have been reading over the threads and can't seem to find a thread on this. If there is one, could someone please point me to it.

Thanks!!!
Reply
#42
Thanks for moving my msg into the right place...but this issue doesn't seem to have a resolution?

Wouldn't you be able to run a web radio station from you pc/server then just like any computer connect to that ip and start streaming just like a normal web radio station? Whatever that radio station is play is what your xbox would play? Has anyone tried this??

I would understand video having some lag since you are streaming a much bigger file, but audio is so small and with a hard-wired connection thru out a house there should be no lag??
Reply
#43
Thumper - I had the same dilemma as you. Ive 2 xboxs and wanted to synch them - I did some work with Videolan where i streamed a play list from my media server - I had limited success with this though and never got the two to play exactly the same thing and the same time.

Looks like this one is more complicated that I initially thought. Try it with videolan and let us know how you get on

Shane
Reply
#44
Thanks shanedoyle...that really sucks! Thought it would be easier than what it has turned out to be and no one with an answer. Hopefully they will add it to the next version I guess. But I got a lot of xboxs to upgrade then Sad
Reply
#45
After reading this thread (which spans a long time) I dont see how this is ever going to be done. For some reason people have the idea that syncing actually works perfectly as a feature with other devices. Well, I have a few squeezeboxen (1xver2 and 2xver3) and I can tell you it doesnt work as well as many of you think. The ver3's work better then the ver2 do but they still more often then not lose sync. The loss in sync is very small but you can easily tell its off.

Not that I wouldnt love this feature, especially someway for XBMC to communicate with slimserver, I just dont think it will happen.
Reply
  • 1
  • 2
  • 3(current)
  • 4
  • 5
  • 9

Logout Mark Read Team Forum Stats Members Help
Synchronize music/video multicast-stream playback to multiple instances of XBMC0