{"id":591,"date":"2020-10-26T14:42:35","date_gmt":"2020-10-26T06:42:35","guid":{"rendered":"https:\/\/dell755.cith.ddnsfree.com:5444\/?p=591"},"modified":"2020-12-15T07:20:13","modified_gmt":"2020-12-14T23:20:13","slug":"sonos-%e5%b1%80%e5%9f%9f%e7%bd%91%e5%a4%9a%e6%9c%8d%e5%8a%a1%e5%99%a8%e9%85%8d%e7%bd%ae","status":"publish","type":"post","link":"https:\/\/blog.cithwu.com\/wp5444\/sonos-%e5%b1%80%e5%9f%9f%e7%bd%91%e5%a4%9a%e6%9c%8d%e5%8a%a1%e5%99%a8%e9%85%8d%e7%bd%ae\/","title":{"rendered":"SONOS \u5c40\u57df\u7f51\u591a\u670d\u52a1\u5668\u914d\u7f6e"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Own a Sonos? Subsonic is for you.<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Subsonic comes with built-in support for your Sonos players. Access your personal music library the same way as other Sonos music services like Spotify or Google Play.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Features<\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>Works with giant music libraries. Not limited to 65,000 songs like the native Sonos controller.<\/li><li>Configure which folders each user is allowed to access.<\/li><li>Access your personal Subsonic playlists (as well as Sonos playlists).<\/li><li>Star your favorites.<\/li><li>Audioscrobbling and play statistics.<\/li><li>Powerful search feature.<\/li><\/ul>\n\n\n\n<ul class=\"wp-block-list\"><li>The Subsonic web app shows who is playing what on Sonos.<\/li><li>Artist radio for playing similar songs.<\/li><li>Shuffle play whole library or by artist.<\/li><li>Album lists: Random, Recently added, Starred, Top rated, Most Played, Recently played, By decade, By genre.<\/li><li>Same folder structure \/ album art \/ media meta data as in the Subsonic web app.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Setting it up<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Connecting Sonos to your Subsonic server is super easy:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>In the Subsonic web page, enable the Sonos music service in <strong>Settings &gt; Sonos<\/strong>.<\/li><li>In the Sonos controller, click <strong>Add Music Services<\/strong> and select Subsonic.<\/li><li>Select <strong>I already have an account<\/strong>, then enter your Subsonic username and password.<\/li><li>You&#8217;re done. The list of music sources now includes the Subsonic music service.<\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/youtube.com\/watch?v=gQPSA4vMj24%3Frel%3D0%26showinfo%3D0\">https:\/\/youtube.com\/watch?v=gQPSA4vMj24%3Frel%3D0%26showinfo%3D0<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Advanced settings<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Lossless audio<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">For maximum compatibility, Subsonic is by default transcoding non-mp3 music files to mp3 when streaming to Sonos. However, Sonos natively supports several other <a href=\"https:\/\/sonos.custhelp.com\/app\/answers\/detail\/a_id\/80\/~\/supported-audio-formats\">audio formats<\/a>, such as FLAC and OGG. To disable the transcoding in Subsonic, select <strong>Settings &gt; Players<\/strong>, select the Sonos player, and then disable the &#8220;mp3 audio&#8221; transcoding.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Multiple Subsonic servers<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Sonos music services are uniquely identified by a &#8220;SID&#8221; (a number between 240 and 253). By default, Subsonic uses SID 242. If you want to make multiple Subsonic servers on your local network available to Sonos, you have to assign a unique SID to each server. This setting is not available through the web interface, but you can add this line to the subsonic.properties file (located in \/var\/subsonic, c:\/subsonic or \/Library\/Application Support\/Subsonic) to change it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>SonosServiceId=243<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Remember to restart Subsonic to make it take effect.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Using a remote Subsonic server<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Subsonic automatically configures Sonos players on your local network. If Subsonic and Sonos are not on the same network you can still connect them, using a manual one-time registration procedure. Make sure you have the IP address of the Sonos player and Subsonic server available. You can find the Sonos IP by selecting <strong>About my Sonos System<\/strong> in the Sonos controller app.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Open http:\/\/<strong>SONOS_IP<\/strong>:1400\/customsd.htm in a browser.<\/li><li>Enter the following values in the web form:<ul><li><strong>SID<\/strong> \u2013 Any legal value except 242<\/li><li><strong>Service Name<\/strong> \u2013 Any name, for instance &#8220;Subsonic Remote&#8221;<\/li><li><strong>Endpoint URL<\/strong> \u2013 http:\/\/<strong>SUBSONIC_IP<\/strong>:4040\/ws\/Sonos?ip=<strong>SUBSONIC_IP<\/strong><\/li><li><strong>Secure Endpoint URL<\/strong> \u2013 http:\/\/<strong>SUBSONIC_IP<\/strong>:4040\/ws\/Sonos?ip=<strong>SUBSONIC_IP<\/strong><\/li><li><strong>Polling Interval<\/strong> \u2013 1200<\/li><li><strong>Authentication<\/strong> \u2013 Session ID<\/li><li><strong>Strings Table<\/strong> \u2013 Version: 6, URI: http:\/\/<strong>SUBSONIC_IP<\/strong>:4040\/sonos\/strings.xml<\/li><li><strong>Presentation Map<\/strong> \u2013 Version: 3, URI: http:\/\/<strong>SUBSONIC_IP<\/strong>:4040\/sonos\/presentationMap.xml<\/li><li><strong>Container Type<\/strong> \u2013 Music Service<\/li><li><strong>Capabilities<\/strong> \u2013 Search, Favorites, User Content Playlists, Extended Metadata<\/li><\/ul><\/li><\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, in the Sonos controller, click <strong>Add Music Services<\/strong> and select the newly added Subsonic music service.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Disclaimer<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Subsonic is not affiliated with Sonos, Inc. Sonos and its product names are trademarks or registered trademarks of Sonos, Inc.<br><br><a href=\"http:\/\/www.subsonic.org\/pages\/sonos.jsp\" data-type=\"URL\" data-id=\"http:\/\/www.subsonic.org\/pages\/sonos.jsp\">http:\/\/www.subsonic.org\/pages\/sonos.jsp<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Own a Sonos? Sub&#46;&#46;&#46;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,3,9],"tags":[18],"class_list":["post-591","post","type-post","status-publish","format-standard","hentry","category-linux","category-windows","category-9","tag-sonos-lan-multiserver-configure"],"_links":{"self":[{"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/posts\/591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/comments?post=591"}],"version-history":[{"count":5,"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/posts\/591\/revisions"}],"predecessor-version":[{"id":602,"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/posts\/591\/revisions\/602"}],"wp:attachment":[{"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/media?parent=591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/categories?post=591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.cithwu.com\/wp5444\/wp-json\/wp\/v2\/tags?post=591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}