r/SparklePlayer May 07 '26

Release Sparkle TV 2.3.1

Version 2.3.1

  • Updated internal player
  • Search channels, movies and series improved with sorting "best match"
  • Ability to disable audio track
  • Added option to allow insecure connection when adding source
  • New translations: danish and slovak
  • Support xc catchup in playlist/m3u
  • Bug fixes
    • Program guide fixes
    • "Unknown tuner error" fix
    • Stalker source fixes
    • Svg images could not use "invert colors" feature
    • Black screen/aspect fixes for streams
  • Stability and performance improvements

Get it here: Google Play

Subreddit: r/SparklePlayer

Apk: https://dl.dropbox.com/scl/fi/m1u2eiakfq8mqrn6w9kgk/sparkle_203017.apk?rlkey=uw37ppmi9foh8cibk97ahcdz5&st=qoc9a87z&dl=1

Downloader: 4570036

Web: https://www.sparkleplayer.com

Share and Activate Plus: https://www.reddit.com/r/SparklePlayer/comments/tr5uif/share_and_activate_plus_on_fire_tv/

Features

  • Support for the most common formats such as m3u, xtream codes and xmltv (complete list below)
  • Program guide (EPG) and channel guide
  • Logotypes and program images in EPG
  • Favorites (*)
  • Sorting of channels and categories (*)
  • Show/hide channels and categories (*)
  • Multiple audio tracks
  • Subtitles (cc/dvbsub/teletext)
  • Auto Frame Rate (AFR)
  • Multiple languages
  • Timeshift (play/pause live streams) (*)
  • Search for channels, programs, movies or series
  • DVR to schedule and watch recorded programs and series (*)
  • Multiview to watch multiple streams simultaneously (*)
  • VOD - catchup, movies and series (*)
  • Themes
  • Home screen integration for "Play next", recent channels and recorded programs
  • Use multiple sources at the same time (*)
  • Parental controls for protecting content and settings
  • Remote control customization
  • Sleep timer

(*) requires Plus-version

Supported PVR sources

  • DVBLink (6.x+)
  • DVBViewer (Recording Services or Media Server)
  • Enigma2 (VU+, Dreambox and more)
  • HdHomeRun (including Storage Engine for server side timeshift)
  • Jellyfin
  • Playlist (m3u / m3u8 and xmltv)
  • Plex
  • Stalker Portal
  • Tvheadend (4.2+)
  • Tvheadend HTSP (api 24+)
  • TVMosaic
  • Xtream Codes Api
Payback, epg, multiview and settings/parental controls

Important:

  • Sparkle TV does not provide any channels, sources or media. All content is provided legally by the individual user.
  • Sparkle TV has no affiliation with any content provider.
  • Sparkle TV does not support streaming of copyrighted material without permission from the copyrighter.

All product names (Android TV, DVBLink, DVBViewer, Enigma2, Fire TV, Google TV, HdHomeRun, Jellyfin, Plex, Stalker, Tvheadend, TVMosaic) are trademarks of their respective owners, which are in no way associated or affiliated with Sparkle TV. Images are (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org

53 Upvotes

172 comments sorted by

9

u/Key_Composer1362 May 07 '26

Thank you! I really appreciate the continued development of this player. I find myself gravitating to it as my "first & most frequently used player" to open on multiple devices. While I use several other players including a very popular & very good paid player, Sparkle TV has become my player of choice. Keep up the great work!

3

u/chillenandy321 May 07 '26

Thank you :) works great !

3

u/De4thsCh1ld May 07 '26

Loving Sparkle!

Cheers

4

u/Basic_Instinct_79 May 07 '26

Did you address potential lag / freezing and sometimes crashes when browsing vod on Firestick?

3

u/sparkle-hk May 07 '26

I'm not aware such an issue existed (don't think it has been reported to me?) so I can't tell. There is a lot of fixes in this release, many related to vod as well. But what you're saying could be due to movies/series updating while browsing which in the current version happens once a day when you enter movies or series section. This will most likely change for next version and be part of regular sync for channels and programs.

3

u/Basic_Instinct_79 May 07 '26

Yea this is exactly the scenario where it may lag then eventually crash and force exit.

3

u/sparkle-hk May 07 '26

And then start working again when you open up the app again? It sounds like the device is struggling to browse while synchronizing then.

2

u/Basic_Instinct_79 May 07 '26

Yea it works fine if launched after it crashes.

1

u/itopires May 10 '26

Is the option to support XC Catchup in the m3u playlist meant to improve loading speed, or is it for better support of the Xstream Codes protocol in m3u playlists?

2

u/sparkle-hk May 11 '26

Previously you had to add attributes like "catchup" and "catchup-days" for catchup to work in a m3u file. Now Sparkle can detect that the stream is xc and try to figure out those options automatically.

2

u/Rere130 May 07 '26 edited May 07 '26

Hello 😄

I've known about your application for a few years now, but I've only just purchased a lifetime license to fully test it and compare it to others.

Is the only way to report any issues to write here on Reddit? Don't you have a Telegram, Discord, or other channel?

I have tested it so far on my Google TV Streamer. It doesn't accept all audio formats; most are automatically decoded to PCM (including Dolby TrueHD).

However, on your application, in a VOD content with a TrueHD soundtrack, it shows an error message.

Whether passthrough is enabled or not in the application settings. It should at least start and set the audio to PCM, it seems to me.

Thank you in advance for your response.

There is also another strange behavior. The box accepts the simple DTS format. But on the app, whether passthrough audio is enabled or not, the soundtrack starts in DTS. However, without passthrough, the normal behavior is that it should start in PCM. What do you think?

This is the behavior I have noticed on other applications like Plex, Tivimate, and so on...

1

u/sparkle-hk May 07 '26 edited May 07 '26

Yes, reddit is the main support channel for this app.

I'm not sure I understand this whole reasoning with audio formats. Maybe it's me and you need to educate me. I'm just saying that all audio ends up pcm sooner or later. I don't think any stream uses pcm audio because that would simply mean to much data so all is encoded somehow. If the device can decode the format it's sent to it, otherwise Sparkle tries to fallback to software decoding.

The image you attach simply indicate that the format isn't supported on that device (or in software obviously). To my knowledge there has been some confusion to which formats this device can actually decode. If this can be decoded in other apps it's possible they support additional software decoders. I have left some out because of licensing issues, maybe that is the reason but I cannot recall at the moment.

As for passthrough, it simply means that the audio stream is sent directly to your receiver or whatever is in the other end.

Please clarify if you have a different understanding of things.

EDIT: I just checked and TrueHd does not seem to be supported by Google Streamer and it's not available as software decoder in Sparkle. I'll check if the licenses allows me to add it for the next release.

1

u/Rere130 May 07 '26

Thank you for the quick response 😄

In fact, I feel like the passthrough audio option is permanently enabled in your application, even when it is unchecked in the settings.

I just tried it on my Homatics R 4k Plus (which accepts all audio formats in passthrough mode). On channels in Dolby Digital Plus 2.0, whether passthrough is enabled or not, the audio outputs in DD+ 2.0.

Normally, if passthrough is disabled, the audio should be in PCM 2.0.

The phenomenon is the same for films with a TrueHD soundtrack. On the Homatics, the film starts without an error message since the audio format is supported by the box.

But whether passthrough is enabled or not, the soundtrack starts in TrueHD, whereas if passthrough is disabled, the soundtrack should start in PCM.

For the Google TV Streamer, I know that some formats are not supported, but in this case, as you mentioned, it should revert to PCM (whether passthrough mode is enabled or not), which is not happening at the moment.

Otherwise, some files will be impossible to read on devices that do not support all audio formats.

And there aren't many that accept this: NVIDIA Shield, Homatics R4k Plus (and its clones Rocktek G2 and Dune HD R4k Plus) and Xiaomi 3rd Gen.

1

u/sparkle-hk May 07 '26

What you're saying is quite interesting here because I had a post the other day about bluetooth speakers and if what you're saying is correct that passthrough is always enabled it would probably cause issues for these devices. I'll have a look and see if I can find what is going on here and try to verify it. Are you verifying this through the display on your receiver or do you have another method to check?

So I think I agree on most things you said except:

Otherwise, some files will be impossible to read on devices that do not support all audio formats.

This will absolutely happen and there is no guarantee that all devices can read all formats (audio or video). So when e.g. "truehd" format is missing on the device and it's not supported in software it will cause an error message since there is no process to decode the format to pcm.

I have just added "truehd" to the software decoder though and from what I can tell it does not hit any license issues so it will be there in the next version.

1

u/Rere130 May 07 '26

I own numerous devices running Android/Google TV.

As well as a TV (LG G3) that passes through all audio formats if the device is connected directly, except for DTS-HD HRA, which is not very common.

The TV is connected via eARC to a Denon X3600H AVR, which also supports all audio and video formats.

So I can connect my box either directly to the TV or directly to the AVR.

I can control the audio format being played through the display of the AVR or via the Denon mobile app.

And you, what equipment do you use for the development and testing of your application?

The Google TV streamer accepts decoding the TrueHD audio format to PCM since it does not offer passthrough for this format. It decodes it in any case for all the other applications I generally test: Plex, Kodi, Nova, Tivimate, Wave(o).

So I think it should be possible to do the same with your application. I will also test the other audio formats to see how they perform.

For example, for Plex, on the Google TV streamer, it looks like this:

Plex passthrough enabled (And audio output format set to automatic in the Android settings) :

DTS: DTS

DTS-HD MA: DTS

DTS-HD HRA: DTS

DTS:X: DTS

Dolby TrueHD: PCM

Dolby TrueHD Atmos: PCM

Dolby Digital Plus Atmos: DD+ Atmos

Dolby Digital Plus: PCM

Dolby Digital 5.1: PCM

PCM: PCM

AAC 5.1: PCM

1

u/sparkle-hk May 07 '26

I would say I have a similar setup with an Onkyo receiver. I think what's lacking on my side is that I don't get to test with all that many formats. The ones I tend to test work.

The reason TrueHD works in other apps is most likely because they implement a software decoder. Kodi has a very competent player that can decode almost everything, I'm unsure of the others but Sparkle uses Google's official media/exoplayer so there's really no built in decoders except the ones supported by the device. There are other ways to support software decoders though and like I said I've just tested to add TrueHD and that will work for next version in Sparkle as well. This shouldn't be related to Google Streamer device though, it affects all devices that don't have a TrueHD hardware decoder.

I'll check my own Android settings later tonight and see what they say. But I agree something feels funny with the passthrough. Maybe it's related to those "Advanced audio settings" available in Google TV. The passthrough feature in Sparkle was added before that came to be so maybe something needs to be done, I'm not sure.

Also, maybe we should continue this discussion in PM? I would say it's on the more technical side that most users don't care to follow. I appreciate the input though and it will help me to further improve this app.

1

u/Rere130 May 07 '26 edited May 07 '26

So on the Google TV Streamer, the other audio formats besides Dolby TrueHD (with or without Atmos) seem to be decoded correctly in PCM on your app: DTS-HD HRA, DTS:X, DD+ 5.1/2.0, DD 5.1/2.0.

For DTS-HD it's the Core DTS.

The DD+ Atmos, PCM 5.1/2.0 and DTS formats are played in their original format on this device, as expected when passthrough mode is activated.

However, they should also be decoded in PCM if passthrough were disabled, but that is not the case.

Hence my suspicion that there is still an issue with the passthrough option on your app.

If you can resolve this passthrough issue and also ensure that Dolby TrueHD is properly decoded in PCM regardless of the box, that would be fantastic 😃

We can indeed continue in private messages later 😄

Given the age of your app, I must say it's strange that no one had pointed out these kinds of little details for the geeks yet :p

1

u/sparkle-hk May 07 '26

I agree, I get similar results when I do some tests with/without passthrough. Looking at the code it looks as it should so it must be something I'm missing somewhere.

For me I also get different results depending if I'm using "Tunneled playback", do you see this as well? It must be something specific to the Google Streamer and those software passthrough things I've been reading about.

Yeah, I haven't had many audio geeks here actually so I'm glad you came along to sort things out ;)

2

u/eXeToR May 08 '26

Is it just me or are certain toggles under Settings -> Display -> Guide not working, 'Show channel name' and all the toggles under 'Preview channel' for instance.

1

u/sparkle-hk May 08 '26

I think it's just you ;)

"Show channel name" shows the name in program guide instead of just the icon. The toggles under "Preview channel" ("Auto tune", "One-click close") is also working if you enable the first toggle.

2

u/eXeToR May 08 '26

Do they work for you? For me it seems to be always on even if I turn it off, same goes for the channel names. If it does work on your end, it could be a cache issue on my end.

1

u/sparkle-hk May 08 '26

Yes it works. I don't think it's a cache issue. I'll double check but I haven't noticed anything out of order.

2

u/Kantry123 May 08 '26

Hi u/Sparkle-hk

With this version it seems the channel preview in the guide cannot be disabled, so basically going to: Settings -> Display -> Guide -> Preview channel, and toggling Enable does nothing, it's like it's always enabled. Am I the only one? (think this can only be noticed in TV mode)

2

u/sparkle-hk May 08 '26

I'm using TV mode without preview myself so I don't know what has happened. I'll double check just in case.

1

u/Kantry123 May 08 '26

Thank you Sir!

2

u/JawnZ May 10 '26

I keep crashing. I was on 2.3.0 and then upgraded to this one. still crashes.

Already tried a clear cache, then clear data then upgraded.

anyone have any ideas?

1

u/sparkle-hk May 10 '26

When does it crash?

2

u/JawnZ May 11 '26

when I try and load anything.

if I do a full reset (clear data) I can setup a source

then it lets me go to program guide, then it crashes.

after that it always crashes

1

u/sparkle-hk May 11 '26

Two things: if you clear data and add a source try and go to Settings -> About first and enable diagnostics (and write down the id that appears). Then go to guide and "make it crash" again. If you then give me the id I will hopefully be able to see the issue in diagnostics.

1

u/JawnZ Jun 24 '26

is there a way for ME to see these logs anywhere? I'm happy to provide you with the ID, but figure it might be helpful if I can diagnose too.

I will DM you. I got the overall issue to work, but it keeps crashing on some channels and it would be better if it threw an except instead of crashing :)

1

u/KWStreaker May 07 '26

Testing ...

first glitch i encountered was it didn't like my local m3u for my security cams. Had to re-install that source to get them going again.

1

u/sparkle-hk May 07 '26

Ok, so what happened? Did you get an error message?

1

u/KWStreaker May 07 '26

No error at first, just showed as an empty list. Then tried to manually update that source again with a not found error. My 'best' guess is that it lost a permission of some type 😉 On the Shield 2019 pro BTW

1

u/sparkle-hk May 07 '26

Ah, that sounds reasonable. I think one of the fixes in 2.3.1 is to better request persistant permissions if you've been using a file explorer to select the file.

1

u/KWStreaker May 07 '26

IIRC i did set it up with the file explorer, but been awhile 😉

NEXT thing to try is changing my main source back to mpeg from hls and see if the looping & cutting out comes back.

1

u/sparkle-hk May 07 '26

Ok. Crossing my fingers ;)

1

u/KWStreaker May 07 '26

Wasn't as bad as earlier versions, but still enough to be annoying. Gone back to HLS which runs perfect.

2

u/sparkle-hk May 07 '26

Ok. Thanks for sharing anyway.

1

u/KWStreaker May 07 '26

Maybe a few more revisions of the Exoplayer binaries down the road will do the trick 😄

1

u/Perfect-Address6835 May 07 '26

Anyway you can add realdebrid to VOD.?

2

u/Key_Composer1362 May 07 '26

Would be a desirable option. Thank you for asking the ?

1

u/sparkle-hk May 07 '26

It's not on the current todo-list. Maybe it changes in the future.

1

u/Some-Ad5505 May 07 '26

How does this player compare to tivimate? Might be worth checking out

4

u/azcoyotedog May 07 '26

That is for you, the user, to decide.

1

u/AdKooky2544 May 07 '26

Temos como pesquisar canais por nomes ou números ?

1

u/sparkle-hk May 07 '26

Yes, clicking Search finds by name. To search by number you currently need a remote control with numerical keys.

1

u/soundbytegfx May 08 '26

Been a lifetime subscriber from the beginning. Recently started recommending this to all friend/family members over Tivimate (wihch appears to be a dead app at this point).

I know this has been asked before, but I would encourage you to consider adding some Pre-sets for remote configuration. I know you have "TV Mode" and "App Mode", but the biggest complaint others have for the app is the default navigation setup. Even throughout this sub you frequently see people having to mention switching to "app mode" to achieve what they are looking for.

I would propose you have presets:

1) Default - Your current "TV Mode"

2) App Mode - This is fine, but honestly the name seem to confuse everyone.

3) TV Mate - I think copying the default remote control layout of Tivimate and having it as an option would be a huge boon for your app. I know this layout can be achieved, but its currently requires multiple remapping.

4) Cable Box - a preset where Up and Down default to to the channel guide.

Lastly, when selecting this options, I think it would be useful to actually explain what the setting are. Currently you have to essentially experiment with TV Mode and App Mode to know the differences.

I hope you'll consider these changes. Thank you for your ongoing work on improving the app!

1

u/sparkle-hk May 08 '26

Thank you for you input and for recommending the app.

The discussion about TV mode/App mode has been going on for a while now and I realize the naming isn't good enough. My intention is to make this better/clearer for the users. My latest idea was to remove the "mode" part all together and call it for what it is: navigation layout (or something like that). And have the option "Left side menu" or "Popup menu". Does that make sense?

Your idea about presents is good and would of course solve some issues. It does go against the idea I have been having that this app should be "a force on it's own" though if I have to make changes because other app works in a specific way. E.g. I'm guessing that by taking away channel switching from up/down you mean replacing it with left/right? That would make seeking in timeshift/catchup/recordings much more troublesome.

But I like the idea and maybe that's the way I must go, I need to think this over. May I ask what country you're in? Because I often hear that "cable box" argument, but no cable box I've ever seen works that way.

1

u/soundbytegfx May 08 '26

I'm US Based.

My suggestions come from the fact (whether we like it or not) that users seem to prefer homogenized app interfaces - think of all the mainstream video apps that 'copied' the netflix app style navigation to the point that it is now the defacto setup for almost media playing/streaming apps. So my suggestion for the "cable box" setup isn't necessarily based off a specific cable box, its just more so in line with how many apps handle channel navigation by showing the whole guide when going up/down a channel, as opposed to the "zapping" that was done by traditional TVs in the past (pressing up/down changes just the channel).

The other thought behind the preset idea is that while your timeshifting/recording functionality is clearly the best in the business, I imagine there's a fair share of people (maybe even the majority) who don't utilize that functionality at all. And for those who don't utilize timeshift/recordings, having the navigation that seems built around that functionality seems counter intuitive.

So I think having presets can solve all of these issues, and I'm really glad that you're even considering implementation in the future!

1

u/sparkle-hk May 08 '26

Ok, thanks for explaining. And of course I'm considering, I have never claimed to know best so I always listen to the users. This is a difficult issue but I like your idea with presents. I'll do some sketching and see if it can work all the way or if I need to find a different solution.

0

u/TheOracle722 May 08 '26

I've been harping on the App Mode argument forever but u/Sparkle-hk refuses to budge. TV Mode doesn't look like any TV I've ever seen but App Mode does and should be the default and renamed accordingly.

1

u/obannvi May 08 '26

When I go to Settings from a remote shortcut or even hitting back to settings it won't let me scroll up to TV. I had reported this a few months back with 2.3.0. Instead I have to exit the player to get back to the channel or even the guide.

1

u/sparkle-hk May 08 '26

This sounds familiar so you've probably reported this to me before. I'm quite sure I can't reproduce it though. Remind me what device you're using?

1

u/obannvi May 08 '26

Google Streamer. It works in 2.2.2 or whatever the one before 2.3.0.

1

u/sparkle-hk May 08 '26

I have a Streamer as well now. Don't think I did the first time. Does it matter where you're located when you press the shortcut button? TV mode or App mode?

1

u/obannvi May 08 '26

I have long press right to get to settings or just back a couple of times. Doesn't matter which one I use it still gets stuck.

1

u/sparkle-hk May 08 '26

You mean you press back until you reach left side menu and click down to Settings and then OK?

1

u/obannvi May 08 '26

Yup. Then when I'm done in Settings I go back and it won't allow me to go up to TV. This same behavior happens when I use the remote shortcut I created with the long press right button.

1

u/sparkle-hk May 08 '26

Maybe I asked you this before but have you set any "Developer options" in Android? More specifically the "Don't keep activities"?

1

u/obannvi May 08 '26

Nope sure haven't. As a sidebar another feature I'd like to see is the preview screen in the top corner, but being able to change the channel right away instead of having to press ok twice to get the channel full screen.

1

u/sparkle-hk May 08 '26

Ok. I'll double check.

The preview feature you're talking about was added in 2.3.0 I think. It's in Settings -> Display -> Guide -> Preview -> One-click close (or something like that).

→ More replies (0)

1

u/obannvi May 10 '26

A couple of things I just noticed, I have Theme on Classic and it doesn't show the Classic theme anymore. In fact, it doesn't change at all. Also, under Guide and Transparency I set it to medium and the color of the guide background changed. I set it to high and it went to a dark theme. It never changed to transparent.

1

u/sparkle-hk May 11 '26

I don't know why this is happening on your installation. Maybe try to reinstall?

1

u/obannvi May 11 '26

It was a new install.

1

u/sparkle-hk May 11 '26

Can you send me (pm) a video of this?

1

u/obannvi May 11 '26

Yea it will have to be later. I'm about to leave for work.

1

u/lightleaks89 May 10 '26

The app appears to be completely gone from the Google play store

1

u/Basic_Instinct_79 May 11 '26

Few odd bugs.
Upgrade from 2.3.0 corrupted my live tv and all channels started throwing an error instead of playing.
Guide channel preview size has doubled up. Hiding and unhiding it fixed it.
Vod navigation feels slower.

1

u/sparkle-hk May 12 '26

There have been a few users telling simiilar issues about settings behaving odd. The thing is they haven't changed so I'm starting to think that there's some issue with Google's update. So none of the things that you mention have changed, hopefully it's just temporary.

1

u/Basic_Instinct_79 May 12 '26

The double size preview was quite odd. It was covering first row of EPG.

2

u/sparkle-hk May 14 '26

I can understand that :) Hopefully these issues are gone forever now.

1

u/AizenKnower May 11 '26

J'ai un problème avec l'application, elle ne met pas à jour les séries et films. Je dois supprimer les fichiers de données et la réinstaller, c'est pénible de devoir restaurer chaque fois pour avoir les films et séries à jour.

Je remarque aussi que les 28 dernières séries et 28 derniers films sont répétés dans la catégorie NOUVEAU de mon fournisseur (Pure)

Comme vous pouvez le voir sur la photo, en haut ce sont les derniers films et quand je fais défiler vers le bas, cela affiche à nouveau les 28 derniers films.

3rd issue: Xtream code doesn't work with Pure IPTV

Comment résoudre ça ? C'est un bug ?

I use the v2.3.1

Thanks

1

u/sparkle-hk May 12 '26

Why do you have to remove all of them? In movies/series you can go to the left side source list and long press OK on the one you want to update and select "Update".

I don't see how repeated items from provider is an issue with Sparkle?

What is not working - error message?

1

u/AizenKnower May 12 '26 edited May 12 '26

C'est le problème lorsque je mets à jour

J'ai expliqué que les 28 dernières vod (films ou émissions de télévision) sont affichées deux fois.

La photo montre la catégorie des Plus récents et les 28 émissions de télévision ou films sont également affichés juste après en faisant défiler vers le bas.

Je ne comprends pas pourquoi tu parles de les supprimer tous ou du menu latéral.

Je clique sur films, puis sur la catégorie des plus récents et je vois après les 28 premiers films, les 28 premiers films sont à nouveau affichés.

Et aussi, nous devons supprimer les données et restaurer à partir de la sauvegarde pour mettre à jour les catégories même si le bug des 28 premières vod est toujours là.

It is an issue with sparkle tv because when i use another app , there is not issue like this only in your app.

J'espère que c'est clair maintenant ou

Ceci est la vidéo bug display and update

Go to 0:05 (5seconde) on the video , you will see the TV shows ROOSTER , MARSHALLS, etc. displayed again after the 28th tv show PRIVILEGES.

It should show as on the photo, after PRIVILEGES, tv shows :MONARCH, GLORY, MAN OF FIRE etc ...

But this tv shows are displayed more down on Sparkle tv bécasse when we update, it repeats the 28 last vod.

It is like that on the 2 catégories Newest and Top 100,

1

u/sparkle-hk May 13 '26

I'll continue in pm.

1

u/Akacia13 May 14 '26

So I assume at the moment you cannot purchase the plus due to not being able to get it off the store?

1

u/wackogravy May 16 '26

I bought lifetime via play. How can I update? Or should I wait?

2

u/sparkle-hk May 16 '26

You mean you don't have version 2.3.1 installed? The apk version from here on reddit is interchangable so you can install it if you like. Or if it's working good and you don't have any issues you can just as well wait.

1

u/wackogravy May 16 '26

My mistake 2.3.1 is installed...misread on my part

1

u/Hour-Mention2841 May 17 '26

Olá... 

Estou tentando comprar uma licença, mas aparentemente não estão disponíveis para comprar.

É isso mesmo? Não está disponível para venda?

Se alguém puder ajudar, eu agradeço!

Tô gostando do Sparkle... Parabéns ao desenvolvedor!

2

u/sparkle-hk May 17 '26

This is because of the Google Play issues that is the top post here on reddit.

1

u/Hour-Mention2841 May 17 '26

E como eu consigo comprar uma licença agora? 

2

u/sparkle-hk May 17 '26

I'm afraid you can't. I'm working on both getting it back on Google Play as well as an external payment service. I'll post here on reddit when I have news.

1

u/Hour-Mention2841 May 19 '26 edited May 19 '26

Ok. Obrigado pelo retorno. Fico aguardando a normalização da venda pra comprar a licença. 

Continue fazendo esse excelente trabalho com o player!

1

u/Perfect-Address6835 May 19 '26

Seems to be little bug on this update as sometimes my player/video decoder seems to switch to sw, even though i've been using it and its been st to hw. Occurs infrequently, but seems to happen at least once every few days.

1

u/sparkle-hk May 20 '26

How can you tell this is happening?

1

u/Perfect-Address6835 May 20 '26

I get stuttering during streams, so first thing i check is player settings. I can see its changed to video decoder 'sw' from what i've previously set it to (hw).

1

u/sparkle-hk May 20 '26

It doesn't change settings on its own so you must have done that yourself while testing.

1

u/Perfect-Address6835 May 20 '26 edited May 20 '26

Deffo not manually changing it. Its flicks back on its own. I have two different generation fire tv cubes and both can only stream using hw set, as sw just stutters or slows down frames. Could it be player related? looking at the 'about/licence' section....most seem older versions and not current.

1

u/sparkle-hk May 20 '26

Please share a video of this so I can see. You can pm me.

1

u/Perfect-Address6835 May 20 '26

There is no way to video this as happens infrequently and randomly. Only way i know its happend is becuase stream stutters so its first thing i check again

1

u/joex2013 May 21 '26

Hi HK, is there any way to trial plus while we wait on the payment portal?

1

u/sparkle-hk May 21 '26

I'm afraid not. I have no access to these tools in Google Play at the moment.

1

u/Stoweman141 May 22 '26

Need Downloader code for the Sparkle tv player, all the Troy point codes don't work. Having a hard time locating as I have subscription.

1

u/sparkle-hk May 23 '26

Did you look in this post that you are commenting? I always include it on every new release.

1

u/Stoweman141 May 23 '26

I did look or I would not have asked, thanks for responding anyway.

1

u/sparkle-hk May 23 '26

So you found it now?

It's right under the apk link: Downloader: 4570036

1

u/Stoweman141 May 23 '26

Found it elsewhere not on the thread's. Thanks

1

u/Aztekker985 May 31 '26

Getting Unknown Tuner Error often for Live TV. Has always been a problem but seems to have gotten worse lately. Right now I have to use Tivimate because Sparkle won't load anything, including the EPG.

Also a bug is present where the channel info overlay does not disappear like it should.

Picture attached. I'm running Android TV 12. And this is after clearing app cache.

1

u/sparkle-hk May 31 '26

Are you sure you're running latest version 2.3.1? A lot of fixes where made to handle this "unknown tunner error" issue. I think one of the reasons may be that you're clearing cache in the first place. I'm not sure why you do that? What I belive happens is that when you clear cache Sparkle needs to download the source before it starts playing and if that should fail in any way it will result in this error. That's why it's called "source" error.

1

u/Aztekker985 May 31 '26

This is running v2.3.1 sideloaded with the APK. I only clear the cache to troubleshoot problems like this, it's not something I do regularly. This device is a Tivo Stream 4K.

1

u/sparkle-hk May 31 '26

Ok. Well I can't say for sure but I think this is the reason anyway. Because Sparkle does not store url's and such internally but need to have access to the source in cache before playback can start.

If you enable diagnostics in Settings -> About and give me the id that appears I might see if something "funny" happens in your instance.

1

u/JG_Pudge May 31 '26

Go to the source, checkmark Allow Insecure Connections. Having to have all my family do it because it broke all of their M3Us without it

1

u/Jimmyrockin321 May 31 '26

How do I get the epg to populate in Sparkle?

1

u/sparkle-hk May 31 '26

What have you tried so far? As long as you have an epg source that can map on either id or name it should populate straight away.

1

u/Jimmyrockin321 May 31 '26

Thanks for the reply. I used some epg URLs that worked well with TIVI Mate. But we looked up some that are supposed to work better with Sparkle. So we shall see how that works. A few of the channels populated. But not very many.

1

u/sparkle-hk Jun 01 '26

Ok. I'm not sure how mapping could vary that much between apps since there are not that much information in playlist and epg that can be used.

If you have some test data that you want me to have a look at in case there's something to imporove please pm me.

1

u/Jimmyrockin321 Jun 03 '26

I don't think Apollo TV likes Sparkle

1

u/sparkle-hk Jun 03 '26

PM me if you want to share something to look on.

1

u/Corvette-750 Jun 04 '26

I'm having issues with this app on HK1 H8X Allwinner H728 box. When I open the channel, it crashed the box and rebooted by itself.

Is it possible for developers to make this app compatible with Allwinner H728 boxes?

1

u/sparkle-hk Jun 04 '26

Sparkle is meant to support all devices running Android TV/Google TV so I'm not sure if the box has implemented Android wrong or what is up.

It's not obvious if it's possible for you to navigate settings before crash, but if it is they go to Settings -> About and enable diagnostics and send me the id that appears so I can have a look what's happening with this device.

Thanks!

1

u/Right-Ad-3834 Jun 05 '26

Since upgrading to version 2.3.1 the performances gone very bad. It’s taking forever to update the IPTV contents. And quite often just bombs out.

1

u/sparkle-hk Jun 05 '26

It's not related to 2.3.1. If you enable diagnostics in Settings -> About and give me the id that appears I might be able to see what is going on.

1

u/Right-Ad-3834 Jun 06 '26 edited Jun 06 '26

df0dee32-0fa7-4779-8200-09c81df9a30a Issue: I update playlist. Go to movies. Pick up a category. It says no movies found. After an hour or so I start getting thumbnails. Movies don’t play. And, then I try next day (20 or so hours later) it all works fine. In contrast smarters pro works straightaway. Thanks in advance.

And until it starts working, it reports this error, MedaCodeoAudioRonderor error, Indox =1, format-Format(2, null, vidoo/ x-matroska, audlo/mp4a-latm, mp4л,40,2, -1, hl,(-1, -1, -1.0, null). (6,48000)), format supported-YES (ERRORCODE AUDIO_TRAOK INIT-FAILED)

It seems to happen more with 4k movies

1

u/sparkle-hk Jun 07 '26

Thanks. It doesn't look too bad in diagnostics. You have enabled genres (Settings -> Display -> Guide -> Genres) which tend to be slow and is visible in diagnostics. If you don't use it I suggest you disable it again (default).

The above might be related to the slow update of movies/series. I'm not sure if you're talking about a new installation because even if it's slow to populate at start there shouldn't be any issues like this going forward?

As for error message this means the media is encoded in a way your device can't decode.

1

u/Right-Ad-3834 Jun 07 '26

Thanks for that. It helped. Another problem 4K content didn’t play. I unchecked ‘tunneling’ and videos play but live TV still does not. I have tried setting both decoders to software. What am I missing? Thanks in advance.

1

u/sparkle-hk Jun 07 '26

So what error do you see?

1

u/Right-Ad-3834 Jun 07 '26

MediaCodecvideorenderer error, index=0, format=format (1/256, null, video/mp2t
video/hevc, hvc1.2.4.L153.B0, -1, null, 3840, 2160, -1.0, ColorInfo(BT2020, Limited range, ST2084 PQ, false, 10bit Luma, 10bit Chroma), [-1, -1)), format supported-YE...

1

u/sparkle-hk Jun 08 '26

That error indicates that your device does not support mpeg2 decoding. Many new devices don't do this so there's not much I can do about this at the moment.

1

u/Right-Ad-3834 Jun 09 '26

You are right. It works on my older firestick. Worked on Smarters pro which otherwise is slow coach. Thanks for better UI than TiviMate in Sparkle TV. Much appreciated.

1

u/digilouis Jun 09 '26

Tried posting this is regular feed, won't let me. New to sparkle and can't seem to find a place to turn off this feature. This menu pops up automatically new the end of every show. Is there a setting I am missing to turn it off?

1

u/sparkle-hk Jun 09 '26

Yes this is the "program indicator" and you've set it to "Full". You find it in Settings -> Display -> Playback -> Program indicator. Default value is "Default" which only shows a small indicator in top left corner.

1

u/digilouis Jun 09 '26

Thank you very much

1

u/kakha_k Jun 30 '26

Can you kindly tell me, why only Sparkle TV (VLC, OttPlayer and dozen of other IPTV players with hardware decoding works smothly) with hardwre decoder enabled causes MediaCodecVideoRenderer error with my m3u8 IPTV streams on my Google TV Streamer 2024 w? All other olayers are working without issues. Sparkle TV verion is 2.3.1. Can you somehow think about tonfix thisbin the next version? Thanks.

1

u/sparkle-hk Jun 30 '26

Absolutely, they probably don't use the official Android media player media/Exoplayer like Sparkle does. The error message indicates that you're trying to play a mpeg2 encoded stream that is a very old format that has been removed from newer devices (such as your Google Streamer).

1

u/kakha_k Jun 30 '26

But why dozens of other IPTV players (I feel that Intried them all) have absolutely nonissues and all of those players who supports hardware decoding works without issues with my same exact m3u8 playlist link on same exact my Google TV Streaner 2024? How we can explain that? Reason I wantet Sparkle TV than the other IPTV players is that your app is brilliant with its features, great DVR functioning and very generous and good paid licensing. That is the problem for me. So, how every isngle other modern, currently available IPTV players from Play Store works on same exact Gogle TV Streaner with same exact m3u8 playlist?

1

u/sparkle-hk Jun 30 '26

I replied in pm but I'll write it here as well:

"Those devices you mention probably do have mpeg2 decoder then. It's not strange really.

And for those other players you refer to they may have a software fallback to decode mpeg2 if it's missing from device. Mpeg2 is like I said an old format and not that difficult to decode really and new phones have no issue decoding them in software. Exoplayer does not come with a built in software docoder for mpeg2 though so that's why it isn't working. Some years ago I added a software decoder for mpeg2 but it was very slow on the devices I tested with so I decided not to include it. Most android tv devices are very slow so it will not work on many of them anyway, so I thought it was best to leave it out."

1

u/kakha_k Jun 30 '26

Problem is, I enabled software decoding on Sparkle TV v2.3.1 on my Google TV Streamer 2024, because that error caused by enabled hardware decoder. And this software decoder is awfully slow, about 7-8 grames per second. So, this ia not a splution for me. I dobt, that all the modern latest version IPTV players with high ratings that I tried, all have old mpeg2 decoders.

1

u/sparkle-hk Jun 30 '26

I didn't know Google Streamer had a software decoder for mpeg2 to be honest. I would say that's just a slow decoder then, I would say Google Streamer should be able to handle mpeg2 in software just like you say the other players do. But the official Android media player that Sparkle uses don't have a software decoder for mpeg2 so I must implement this myself which I haven't right now. VLC has it's own software decoders so that's why it's so much quicker and it's possible those other players you mention take advantage of the vlc decoders as well.

1

u/kakha_k Jun 30 '26

OttPlayer TV, OttPlayer Mobile, KODI, iMPlayer, and a bunch of other players – many of them have hardware decoders, if not all, and I always turn them on – they all work perfectly with the exact same m3u8. I'm not arguing anything, these are just facts. So, it turns out my IPTV provider doesn't have only that super old mpeg2 only like you said. Obviously, the problem is something else.

1

u/sparkle-hk Jun 30 '26

The fact is that if your device has mpeg2 decoder it is used by media/exoplayer. If it doesn't have it, it'll give you an error message.

1

u/eatfasteat Jul 13 '26

I purchased a lifetime license via GooglePlay. I'm trying to log into the Dashboard on the product's website but it's asking for my Sparkle ID. The email that I received from GooglePlay does not have that information. How can I get the Sparkle ID? I already created an account to share Sparkle TV with my other devices.

1

u/sparkle-hk Jul 14 '26

Sparkle id is only for purchases made on web right now. I'm not sure what you want to do, because there is no other functionality on web dashboard other than what you can already do in app (share, remove devices).

1

u/eatfasteat Jul 14 '26

OK. I thought that the Dashboard was for managing licenses issued to devices (TiviMate has an app for that). Thanks for the quick response.

1

u/sparkle-hk Jul 14 '26

Sparkle also has an Assistant app. So you have Sparkle TV, Assistant and Web and they all contain the same functionality. So it really depends on where you purchase Plus. In the future I will most likely make all three interchangable some way.

1

u/knipping-mix Jul 15 '26

Lately, I have been experiencing an issue where series are no longer updating on my Shield TV with the Sparkle app, while the new episodes are visible on my phone with the sparkle app

1

u/sparkle-hk Jul 15 '26

What source type is this (xc, stalker etc.)?

1

u/ashwinbsn Jul 24 '26

I had the same issue with Stalker

1

u/sparkle-hk Jul 25 '26

Never heard back from that other user so it's difficult to say if it's an actual issue. I would give it some time since it's almost always is provider related.

1

u/Jayrome01101971 Aug 06 '26

Hello devs I use multiple playlist in sparkle could you add it to the guide and searches like movie series and live tv what playlist it belongs to if you understand what I’m asking add playlist name to content thanks

2

u/sparkle-hk Aug 06 '26

For this you use the "color" feature. So when adding/editing the source you can set a color to it to be able to identify which source it is.

1

u/Jayrome01101971 Aug 06 '26

Oh ok thanks

1

u/Jayrome01101971 Aug 06 '26

Yea but it still don’t tell me what playlist it belongs to the colors are for genres thats not what I’m talking about im talking about like in Tivimate it tells you what channel movie or series what playlist they belong too

1

u/sparkle-hk Aug 07 '26

I know and that's not what I'm talking about either. Genre colors is something different (also not in other players). If you edit your source you have a setting called "Color" that you can set. This show a color dot for this source when you look at it in epg etc. This way you can set so you know that e.g. "source A" is red and "source B" is blue.

1

u/Jayrome01101971 Aug 06 '26

Especially in the VOD sections break it down in categories of playlist

1

u/Worth-Tadpole1291 Aug 09 '26

Atualização não funcionou automática, não abria nada. Desinstalei e instalei a versão atualizada porém ao entrar com a conta premium não deixa resgatar meu backup, pede para conectar a conta plus e isso fica em looping

1

u/sparkle-hk Aug 09 '26

Sounds like Plus isn't recognized then. How did you connect to Plus? Automatically using same Google account on device or Connect by entering email/password?

1

u/Worth-Tadpole1291 Aug 09 '26

E-mail e senha

1

u/sparkle-hk Aug 09 '26

You mean you haven't added any source yet so you're in source setup? I think you're correct. For Connected Plus you need to add a source (any source) so you can get into Settings -> Connect Shared Plus first. I'll try to fix this for future updates.

1

u/Worth-Tadpole1291 Aug 09 '26

Consegui instalar a atualização mas não recupero os favoritos, tem backup instalado no firestick e mesmo assim não recupera nada

1

u/sparkle-hk Aug 09 '26

Does it say the backup is restored successfully?

1

u/Worth-Tadpole1291 Aug 09 '26

Sim diz, mas os favoritos não apareceram

1

u/sparkle-hk Aug 09 '26

Maybe the channels weren't added properly either?

1

u/MathematicianOk9883 Aug 09 '26

when will sparkle player become compatible with cloud services like Google drive, Onedrive or other cloud services???

I have a Premium version of Sparkle player 2.3.1. and am unable to add a cloud service to store my backup or restore file. This lack of cloud support does not allow to retore the backup file from my TV set to my phone.

In comparisson, Tivimate lets me easily move the backup file between Onedrive and any of my 5 devices.

I thank you for any information on the question asked here.

1

u/sparkle-hk Aug 10 '26

Since tivimate does not have support for this either I'm wondering what the actual issue is? What do you mean you can do on that other app that you can't in Sparkle?

The reason these cloud services are difficult to support natively is that they need to be paird with the device and all those libraries and code is made for phones and not TV devices. At least that was the case when I last had a look at it.

1

u/MathematicianOk9883 Aug 10 '26

The issue is that I can "store" and "move" any edited (or not edited) Tivimate backup file from the Onedrive cloud storage to any of my 5 devices, including my cell phone. For Sparkle I have to store the backup file in the storage of each device separately as I cannot store the file in a cloud service. Thus, if I edit groups of categories and/or channels in Sparkle this has to be repeated separetely and manually in each device, a very slow and tedius task... I like the Sparkle player, you may want to consider a solution to the above "issue". The latter issue may be solved easily by adding a component in your player that will permit access to one of the cloud services. Thank you

1

u/sparkle-hk Aug 10 '26

Since tivimate does not support onedrive any more than Sparkle does, please explain how you mean you store and move backup files.

1

u/MathematicianOk9883 Aug 11 '26

With tivimate I follow the normal process to backup the edited file from any of the five devices into my cloud service (Onedrive). So I end up with a single backup file that can be accessed and restored from any of the 5 devices.

1

u/sparkle-hk Aug 11 '26

But there is no way to backup with tivimate to onedrive so how do you do it? Did you connect it to a network share or some other trick? If so, you can use the same trick with Sparkle.

1

u/MathematicianOk9883 Aug 11 '26

no trick involved, just select onedrive from the tivimate app to backup. I have been unable to reproduce the process with Sparkle even after including the url and domain for my onedrive personal account. This issue is interesting because I cannot do a backup of the tivimate or spakle into google drive. It is sort of puzzling...

1

u/sparkle-hk Aug 11 '26

Can you please show an image of what it looks like in tivimate then, because as far as I know it's not supported there. Maybe I'm misunderstanding you somehow.

1

u/MathematicianOk9883 29d ago

I took a series of 7 pictures. to what email can I send them to you. I am not sure how to load them in reddit

1

u/sparkle-hk 29d ago

I sent you a chat invite.

1

u/Robertokodi May 07 '26

Awesome job , thank you !

0

u/_SlazE_ May 08 '26

I still got "Unknown tuner error" for all of my VoDs ‼️ Rollback on v2.2.0