sRadio is a native and lightweight SHOUTcast client, built on the Shoutcast-sailfish open source project,
Features include:
Over 50,000 stations provided by SHOUTcast,
Browse by top 500, Genre or keyword search,
Station recording, record with one touch,
Car Mode, inspired from our BlackBerry App Star Player, sRadio includes a Car Mode with large controls and station picking,
Sleep timer with customisable functions and duration,
Night Volume for one touch reduction in playing volume (little moon button),
Favourites and station history both avaliable from the sRadio home,
MPRIS support with MPRIS.artUrl property implemented for any Apps which can show Artwork,
Built in battery monitor so sRadio can pause, close or reduce volume when the device reaches a user set percentage (find this in settings)
This is only my second Sailfish App so please give it a try and pop any feedback below or via email to me :)
Attachment | Size | Date |
---|---|---|
![]() | 99.71 KB | 17/11/2020 - 16:13 |
![]() | 106.83 KB | 17/11/2020 - 16:13 |
v1.02:
Hopefully fixed phantom touches causing Floating button to partially appear,
Improved Car Mode 1/2 - You can now use Car Mode all of the time with new Settings, choose from Always on, never on or the traditional toggle on the Player controls screen,
Improved Car Mode 2/2 - Home and station picking is now easier to use while on the move (only available when using Always on mode)
v1.01:
Manual stream URL input will no longer open if you have no internet connection,
Added experimental bubble controls as replacement for traditional bottom bar(Find in settings),
Added option to prevent screen from dimming while using Car Mode,
Added option to choose where to save recordings,
Added option to delete all recordings (this will only remove those in the currently chosen location)
Comments
objectifnul
Mon, 2020/09/21 - 23:47
Permalink
Any tip to help dummies installing qtmultimedia patch?
Allstar12345
Thu, 2020/10/01 - 20:09
Permalink
Hi,
Sorry for my late reply, I've been insanely busy.
After speaking to another dev who has created some patches of his own I recommend trying from these:
https://build.sailfishos.org/package/show/home:leszek/qtmultimedia
So, go here if (ARM) : http://repo.merproject.org/obs/home:/leszek/sailfish_latest_armv7hl/armv...
And install the following packages from that page:
qt5-qtmultimedia
qt5-qtdeclarative-import-multimedia
qt5-qtmultimedia-plugin-resourcepolicy-resourceqt
~-mediaservice
-gstmediaplayer
~-mediaservice
-gstmediacapture
~-mediaservice-gstcamerabin
~-audio-pulseaudio ~-gsttools
If you're on intel (tablet) it will be http://repo.merproject.org/obs/home:/leszek/sailfishos_latest_latest_i48...
Hope that helps
objectifnul
Tue, 2020/10/13 - 11:04
Permalink
Yes, it works, thx. But maybe it works too well: the "improved" buffer is huge (about one minute needed to load it), and cannot be adjusted. Also, pkcon can't uninstall the patch...
(I understand this an issue to be discussed with the author instead)
skubic
Fri, 2020/09/04 - 22:29
Permalink
Перестало работать, запускается и схлопывается.
Allstar12345
Mon, 2020/09/07 - 22:33
Permalink
Hi,
Please open settings, scroll to the bottom and click the button which says "help my playback is stuttering", there are patches to solve this until Jolla do.
oxygenh
Sun, 2020/06/28 - 11:41
Permalink
Thank you very much for app. Can it possible to make control for playing from garniture?
Allstar12345
Mon, 2020/06/29 - 20:51
Permalink
I'm not sure to be honest, I don't own anything to test it with
pasik2
Fri, 2020/06/26 - 19:54
Permalink
Works perfect on Xiaomi Redmi 5 Plus and Fxtec Pro1 :)
Allstar12345
Mon, 2020/06/29 - 20:51
Permalink
Great! Let me know if you have any suggestions :)
Ezreal
Wed, 2020/06/24 - 08:34
Permalink
Works perfect on xa2. UI is really beautiful.
Allstar12345
Wed, 2020/06/24 - 11:29
Permalink
Thank you :)
oxygenh
Wed, 2020/06/24 - 07:27
Permalink
'Audio player error: not found'
Allstar12345
Wed, 2020/06/24 - 11:27
Permalink
Hi,
Is this for every station or just a specific one ?
Thanks
oxygenh
Sun, 2020/06/28 - 11:04
Permalink
Oh, for some stations. Ok. Thank you.
olf
Tue, 2020/06/23 - 23:35
Permalink
What are the new features you implemented on top of shoutcast-sailfish?
AFAICS, most of the features mentioned above are already present in shoutcast-sailfish 0.5, hence my question.
Are these new features proprietary?
Background: I was unable to find the source code of sRadio, in contrast to shoutcast-sailfish.
Allstar12345
Wed, 2020/06/24 - 02:18
Permalink
The Sleep timer,
Favorites and history,
Station recording,
Different home UI with quick access to history and favs,
Manual Url input for non shoutcast streams,
Actual Player UI as shoutcast sailfish just has a little pop-up,
Battery monitor,
Car Mode,
Various things in the App settings like remember last station and fade in audio
Shoutcast Sailfish has non of these features :)
Hopefully more features to add to that as I get some time.
Currently closed source, will hopefully open source it in the next few versions, the code is currently very minified which isn't ideal for any contributors (in the meantime feel free to explore the QML files they arent hidden, the c++ code only handles the updater, artwork downloading, recording and some basic functions)
olf
Thu, 2020/06/25 - 00:02
Permalink
Thank you for the detailed answer.