Ports & Services
Below is an overview of the ports and services available:
Below is an overview of the ports and services available:
Soundbar specific
Input from Dave:
Soundbar - Digital Media Renderer
LOCATION: http://speaker IP address:9197/dmr
SERVER: SHP, UPnP/1.0, Samsung UPnP SDK/1.0
ST: uuid:ed0a5a85-eef0-4a3f-95bf-634c4ec55be6
USN: uuid:ed0a5a85-eef0-4a3f-95bf-634c4ec55be6
ST: upnp:rootdevice
ST: urn:schemas-upnp-org:device:MediaRenderer:1
ST: urn:schemas-upnp-org:service:RenderingControl:1
ST: urn:schemas-upnp-org:service:ConnectionManager:1
ST: urn:schemas-upnp-org:service:AVTransport:1
ST: urn:schemas-rvualliance-org:service:StreamSplicing:1
Soundbar - Receiver
LOCATION: http://speaker IP address:7676/rcr/
SERVER: SHP, UPnP/1.0, Samsung UPnP SDK/1.0
ST: uuid:478d76bd-5f22-4908-b91d-c18b77fb60a1
USN: uuid:478d76bd-5f22-4908-b91d-c18b77fb60a1
ST: upnp:rootdevice
ST: urn:samsung.com:device:RemoteControlReceiver:1
ST: urn:samsung.com:service:MultiScreenService:1
Bonjour is Apple's implementation of zero-configuration networking (zeroconf), which includes technologies such as service discovery, address assignment, and hostname resolution. It uses multicast Domain Name System (mDNS) service records to locate devices, printers, computers, and services offered by those devices on a local network.
Spotify Connect is a wireless streaming technology available exclusively to Spotify Premium subscribers. Although it appears similar to AirPlay, the underlying technology is different. Unlike AirPlay, which transfers music from the phone to the router and then to the speaker, Spotify Connect establishes a direct link between the speaker and Spotify's servers.
The speakers utilize a "Bonjour Service" called Spotify-Connect, which supports the native Spotify mobile app and dynamically identifies the speakers on the network. This service is particularly useful for identifying speakers and ensuring seamless connectivity.
Bonjour Browser output gives for every speaker two entries. Below is the output for my kitchen speaker:
The speakers have a http web service running on port 8001.
Default http output from the service:
Image: screenshot service screen M7 speaker, running B-FXBAUDWWC 3110.5 on dec 2016 (strange that the firmware version displays another number)
Looks like the development team took some code from another project, maybe the smarttv (multiscreen? screen resolution? remote version?)
Sample JSON (JavaScript Object Notation) Metadata output