In order to get started with SoundOnFire on your FireTV, you need to do the following:
- Download the latest Release from one of those:
- Install the
.apk
on your FireTV- (easiest) install Downloader by AFTVnews on your FireTV, open it and enter
tinyurl.com/sof-release
, then read, understand and confirm the security prompts. (You can also enter 40787, but this requires an extra step to install the AFTVnews Downloader browser addon if you haven't already.) - with your Android Smartphone using this App
- with your computer or another FireTV App read here
- (easiest) install Downloader by AFTVnews on your FireTV, open it and enter
- Once the SoundOnFire App has been installed on your FireTV, a small modal will pop up on the bottom right of your screen. Otherwhise you will find the App under:
Home > Your Apps > All Apps > SoundOnFire
On every App start, it will automatically check for new releases of SoundOnFire. In case of a new version being available, it will open a modal like the following. You will then have three option: Don't show again, Dismiss or Update (recommended)
This is currently the roadmap, please feel free to request additions/changes.
Feature | Progress |
---|---|
Stop playing when App crashes/closes/pauses | ✅ |
FireTV remote hardkey support (Play/Pause, Rewind, Forward) | ✅ |
Playlist mode (Continue playing, when track finished) | ✅ |
Screensaver disabled when playing | ✅ |
Comprehensive Footer (Current Track, Play/Pause, etc.) | ✅ |
In-App Update | ✅ |
Autofetch search results | ✅ |
Smartphone as Remote (Paring via QR) | 🔜 |
Store favorites locally | 🔜 |
Use Slider to scroll through track | 🔜 |
Build Version for AppleTV and MacOS | 🔜 |
The main idea with this is to simply use your smartphone as a remote control for using SoundOnFire. The first draft of the this will focus on using it as a keyboard such that you could search for tracks using your smartphone keyboard.
In case you are more interested in this feature you can go here and have a look the diagrams.
- BUG: ✅ #27 Tracks longer than ~ 40 minutes will stop unexpectedly and next track continues. Its a known issue and it seems to relate to an unexpected connection loss of the stream. The logs show the following error:
W/MediaHTTPConnection( 3979): readAt 36823797 / 7435 => java.net.ProtocolException: unexpected end of stream
PRs Welcome!
Read here