Replies: 5 comments 10 replies
-
|
You've actually got the right approach — the Bose firmware can't decode HLS ( Current status: when you add a custom stream, SixBack validates the URL through a hosted validator, and that validator (a) refuses private/LAN addresses on purpose as a safety measure, and (b) couldn't reach a device on your home network anyway. So right now the UI has no way to accept a LAN stream — even though your speaker, which is on the same LAN, would play it without any problem. What's coming: I'm going to add an "add anyway / local stream" option over the next few days that skips the hosted validation and stores the URL straight on the device. The speaker fetches the stream directly, so a LAN/self-hosted URL like your transcoder will just work. (I'll keep a light format check so HLS If you want it working today, there's a manual path — the device's own API isn't gated by that validator, so you can add the stream directly to it: It'll then appear as a tile in the Stream tab, and you can drag it onto a preset like any other station. I'll post back here once the in-UI option ships. |
Beta Was this translation helpful? Give feedback.
-
|
Quick update: v0.8.13 is out and includes the sidebar scroll fix — the left media rail now scrolls on laptop-height viewports, so the buttons at the bottom of the Stream tab are reachable again. Update via System → Check for update (or it arrives with the periodic check). The "add anyway" option for LAN-only stream URLs is still on the list — that one comes separately. |
Beta Was this translation helpful? Give feedback.
-
|
@bruceyv83 — this shipped. v0.8.19 adds the "Add anyway" path for exactly your LAN-transcoder case. What changed: when the hosted online check can't reach your URL or rejects it as a private/LAN address (the One guardrail stays: there's still a light client-side format check that hard-blocks HLS ( To get it: System → Check for update (OTA), or the web flasher's Update existing button — both keep your WiFi and presets. Tested end-to-end on a SoundTouch 10 with a LAN-only MP3 URL. Let me know how BBC Radio 1 plays once you're on it. |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the detailed report, and good to hear the "Add anyway" path is working for your LAN/Icecast presets. I can partly reproduce this. On my test speaker, a cold first select of a custom LAN radio preset connects but never starts playback (flashing white LED, no audio) — exactly your symptom. Re-arming via SixBack (push/play) reliably kicks it off. What I could not reproduce is the persistent failure: once it has played once, re-selecting after switching presets and back stayed reliable across preset switches, AUX, and standby. So the "fails every switch" part did not show up here. To narrow it down:
|
Beta Was this translation helpful? Give feedback.
-
|
One shortcut for the first two questions: in Settings, turn on Share diagnostic snapshots (off by default), then hit the 📋 Snapshot button for that speaker. It uploads your speaker model, firmware and live source/preset state to me, so I can check it without the back-and-forth. The plain-MP3 isolation test is still the useful one for the every-switch behaviour. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
This is an awesome project, and i'm up and running quickly.
The problem I'm now trying to solve is the BBC Radio 1 stream in the UK. The BBC don't allow TuneIn to stream BBC content while in the UK, and the only streams I can find online are HLS which I understand are not compatible with Bose. So I created locally hosted converter that takes a HLS stream and converts it to an mp3 stream on my LAN. But when I try to validate the stream in SixBack I get the error: ✗ blocked: host 192.168.1.20 resolves to non-global address 192.168.1.20
Is there another way to achieve streaming Radio 1?
Beta Was this translation helpful? Give feedback.
All reactions