Geekzone: technology news, blogs, forums
Guest
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.


7 posts

Wannabe Geek
+1 received by user: 1


Topic # 230297 17-Feb-2018 10:44
Send private message

Hello!

 

I was wondering if anyone tried (and maybe succeeded) connecting two Samsung Multiroom speakers to PC so that they can play system sound in stereo. Using Samsung Multiroom application for desktop PC I am able to connect to both speakers and make them play stereo sound but only with Spotify (which uses Spotify connect) and by playing individual mp3/wav files from my disk (I have figured out they are uploaded to the speakers with HTTP protocol before being played). What I would like to achieve is to basically play all my system sounds through those speakers. Like anything: Youtube, games, movies etc.

 

I have not tried this solution because of lack of required equipment but probably sending the sound over HDMI cable to some modern Samsung TV that is linked with the speakers would work. I am wondering how does such TV connect to the speakers? Any why couldn't my PC connect directly to them?

 

If you have any ideas, please let me know.

 

Maciej


Create new topic
1585 posts

Uber Geek
+1 received by user: 163

Subscriber

  Reply # 1959559 17-Feb-2018 12:03
Send private message

Without knowing the spec of your speakers (can you give us the model). 

 

I'm assuming your speakers operate on wifi or bluetooth? 

 

 




7 posts

Wannabe Geek
+1 received by user: 1


  Reply # 1959771 18-Feb-2018 08:01
Send private message

These are Samsung M7 speakers. I can connect to them via bluetooth or wifi.

2027 posts

Uber Geek
+1 received by user: 330

Lifetime subscriber

  Reply # 1959777 18-Feb-2018 08:18
Send private message

They also have wired Ethernet interface. TV connects to M7s via the wired or wireless network.




7 posts

Wannabe Geek
+1 received by user: 1


  Reply # 1959792 18-Feb-2018 09:09
Send private message

Do you know what network protocol is used to send sound from TV to the speakers?

2027 posts

Uber Geek
+1 received by user: 330

Lifetime subscriber

  Reply # 1959822 18-Feb-2018 09:56
Send private message

I haven't studied it. Look at some of he github code maybe. Also a NodeJS homebridge plugin available.

 

 

 

https://github.com/cosminlupu/samsung-multiroom

 

https://github.com/cosminlupu/homebridge-samsung-multiroom




7 posts

Wannabe Geek
+1 received by user: 1


  Reply # 1959844 18-Feb-2018 12:01
Send private message

Thanks Spyware. Those pages were already known to me. Unfortunately they do not explain how to stream the sound to the speakers :(




7 posts

Wannabe Geek
+1 received by user: 1


  Reply # 1959845 18-Feb-2018 12:01
Send private message

Thanks Spyware. Those pages were already known to me. Unfortunately they do not explain how to stream the sound to the speakers :(


270 posts

Ultimate Geek
+1 received by user: 46


  Reply # 1959849 18-Feb-2018 12:25
Send private message

I have probably four of these speakers in my to-do cupboard: good hardware but the extremely poor software lets it down, especially with a PC.

 

Had good multiroom speaker results with Spotify and phone app, but the difficulty in making it work with a PC (let alone a non-Spotify service) has resulted in me replacing all of them with Google Home/GH Minis and Chromecasts. Samsung's decision to not have an audio input means that I can't even use them as non-smart powered speakers, although I was going to rip them open and check on the possibility at some stage.


270 posts

Ultimate Geek
+1 received by user: 46


  Reply # 1959852 18-Feb-2018 12:39
Send private message

Looks like I probably have the M5s rather than the M7 - the M7 may have aux-in. This page seems to have a bit of a round-up of people looking into the speakers, but as with the github links above it's mostly to do with controlling music playing on the speakers (pause, volume etc) and not sending music to them.




7 posts

Wannabe Geek
+1 received by user: 1


  Reply # 1960091 18-Feb-2018 23:53
Send private message

Thanks tieke. Yes m7 has aux in but having wireless speakers wired defeats the purpose. I have used wireshark to discover how my pc is able to play music files there. It is simple http get request from the speaker to http server that samsung app starts. Once the file is sent to the speaker it plays it immediately. I was able to write simple java application to play music files from my disk without samsung app. But this can't work this way with audio from TV. TV must be streaming audio to the speaker without any file upload stuff. But this protocol is unknown to me and since I don't have samsung tv, I am not able to investigate it.

3383 posts

Uber Geek
+1 received by user: 463


  Reply # 1960177 19-Feb-2018 09:58
Send private message

The next complication with sending wireless audio from a TV... is how do you get the audio and video to sync?


270 posts

Ultimate Geek
+1 received by user: 46


  Reply # 1960191 19-Feb-2018 10:10
Send private message

The lack of an aux-in was simply an annoyance for me as it meant I couldn't even repurpose them using one of my audio chromecasts :)

 

You're right in that it must be streaming from the TVs but I couldn't find much more info - some people used Samsung's Soundconnect, but that just appears to be a simple bluetooth protocol. It looks like the connection uses their "Smartview" protocol, but most of the Samsung TV protocol analysis I could find was only around emulating the network remote software.

 

Would you be able to share your java application? The Samsung PC app was just so useless that I stopped bothering.




7 posts

Wannabe Geek
+1 received by user: 1


  Reply # 1960845 20-Feb-2018 11:45
One person supports this post
Send private message

The Java code I use to play an audio file can be found here: https://github.com/wodzuu/SamsungMultiroomAudioPlayer It is very simple but works. I have just discovered that the speaker can play ogg-vorbis stream so if I am able to encode my system sound to ogg then I should be able to make it work. Any changes to the code will be posted to github.


270 posts

Ultimate Geek
+1 received by user: 46


  Reply # 1960999 20-Feb-2018 14:51
Send private message

Great - thanks. I will unearth the speakers and have a play with it tomorrow.


Create new topic

Twitter »

Follow us to receive Twitter updates when new discussions are posted in our forums:



Follow us to receive Twitter updates when news items and blogs are posted in our frontpage:



Follow us to receive Twitter updates when tech item prices are listed in our price comparison site:



Geekzone Live »

Try automatic live updates from Geekzone directly in your browser, without refreshing the page, with Geekzone Live now.



Are you subscribed to our RSS feed? You can download the latest headlines and summaries from our stories directly to your computer or smartphone by using a feed reader.

Alternatively, you can receive a daily email with Geekzone updates.