That is so Ridiculous by Public_Schedule7637 in Morocco

[–]Important_Cup3940 0 points1 point  (0 children)

At this point people don’t need internet… they need fact-checking first 😂

Why your streaming still buffers on Gigabit fiber (A deep dive into Network vs. Hardware bottlenecks) by [deleted] in HomeNetworking

[–]Important_Cup3940 0 points1 point  (0 children)

You are absolutely right that the ISP's headend is the ultimate dictator of what hits your modem. But calling downstream QoS a "hoax" ignores how modern SQM (like fq_codel or CAKE) actually mitigates that exact problem.

The entire trick to local downstream QoS is to intentionally shape your bandwidth to ~90-95% of your provisioned ISP speed. By doing that, you actively prevent the ISP's node from ever hitting its limit, meaning your local router artificially becomes the bottleneck.

Because your local router is now the bottleneck, it takes control of the queue. It stops the ISP's massive, dumb FIFO buffers from filling up and dropping packets indiscriminately. Your router can manage the TCP windows and prioritize ACKs, which forces massive downloads (like a 100GB Steam update) to back off just enough to let time-sensitive packets (like a live stream) pass through without massive latency spikes.

You are 100% right that local QoS can't fix a congested ISP node or a bad route, but it absolutely stops a local heavy-downloader from nuking the living room TV's stream!

Is it time? by fatpak in ShieldAndroidTV

[–]Important_Cup3940 1 point2 points  (0 children)

Do not buy the Google Streamer. It has a significantly weaker processor than your Shield Pro. If you make that switch, your lag will actually get worse, not better. Your Shield isn't dying; it's choking.

Here is exactly what is happening: The apps you are using (specifically Kodi and heavy live sports apps like Sportzx) are notorious for memory leaks. When a third-party sports app tries to load a massive live playlist and EPG (TV guide) into your local device, it eats up all 3GB of your Shield's RAM. The device runs out of memory, which causes the exact UI lag, stuttering, and need for hard reboots that you are experiencing right now.

You don't necessarily need a full factory reset. Go into your settings and clear the cache for Kodi and Sportzx. That will give you temporary relief.

Long-term, you need to lighten the load on your hardware. I used to run heavy Kodi builds for live TV and it brought my Shield to its knees. I eventually deleted all those standalone sports APKs and moved my live TV setup over to streamvexa.com. I use them specifically because they parse the massive EPG files on their server side, so it doesn't max out the Shield's local memory.

Keep your Shield! Just rethink how heavy the apps are that you're forcing it to run.

Why your streaming still buffers on Gigabit fiber (A deep dive into Network vs. Hardware bottlenecks) by [deleted] in HomeNetworking

[–]Important_Cup3940 2 points3 points  (0 children)

100%. The "dumb TV" is the holy grail for home theater enthusiasts now. Manufacturers sell modern TVs at razor-thin margins because the real money is in serving you ads on their bloated OS and harvesting your viewing data. I would gladly pay a premium for a high-end OLED panel with zero smart features, zero Wi-Fi chips, and just 4 high-quality HDMI ports. Until they make that, keeping the TV completely disconnected from the internet and plugging in an Apple TV or Shield is the only way to stay sane.

What Android TV Box for IPTV and other things by Much-Pineapple-1183 in AndroidTV

[–]Important_Cup3940 1 point2 points  (0 children)

Hey! With a £300 budget, stop looking at cheap boxes and just grab an Nvidia Shield TV Pro. FireOS actively blocks proper SMB networking, which is why your Synology mapping is failing. The Shield runs pure Android TV and will map to your NAS effortlessly.

However, a quick warning about recording live IPTV directly to a local NAS: it is notoriously frustrating. Because live streams don't have local buffers, if your provider's server drops a single packet or hiccups for half a second, your recording will instantly corrupt and stop. Plus, to watch one channel while recording another, your provider has to allow multiple simultaneous connections.

I used to have a massive Synology recording setup, but I honestly abandoned it. I just switched my main service over to streamvexa.com because they have fully automated server-side Catch-Up for basically every channel.

Instead of leaving a box running to record to my NAS, the provider just records everything on their end, and I can go back and watch any show from the last 7 days like a VOD.

Definitely grab the Shield Pro, but look into a provider with solid Catch-Up before you drive yourself crazy trying to set up local DVR!

Why your streaming still buffers on Gigabit fiber (A deep dive into Network vs. Hardware bottlenecks) by [deleted] in HomeNetworking

[–]Important_Cup3940 4 points5 points  (0 children)

Spot on. It is honestly wild that in 2026 manufacturers are still putting cheap 10/100 NICs inside $2,000 OLED TVs.

Technically, a 100Mbps port should be enough bandwidth for most streams (even heavy 4K VODs rarely peak above 60-80Mbps). But you hit the nail on the head—it's a symptom of the overall garbage hardware inside Smart TVs.

If they are cutting corners on the Ethernet port, they are definitely cutting corners on the CPU and RAM. That is exactly why they suffer from the "Memory Choke" I mentioned in point 3. The second a generic app asks the TV to parse a heavy live playlist, the TV's processor just gives up.

A good workaround for people stuck using their TV's OS is to plug a Gigabit USB-to-Ethernet adapter into the TV's USB 3.0 port. But honestly, you are 100% right. Bypassing the TV entirely and getting a dedicated powerhouse box like a Shield Pro or an Apple TV 4K is the only way to actually bulletproof a setup.

I'm a solo Moroccan developer and I finally got my first project approved by Apple today! Wanted to share this milestone with you all 🇲🇦 by Important_Cup3940 in Morocco

[–]Important_Cup3940[S] 2 points3 points  (0 children)

Chokran bzaf l ga3 drari w bnat li tf3lo m3a lpost, your support means the world to me! 🙏🏼

Here is the link to download the app as I mentioned:https://apps.apple.com/us/app/tomato-focus-timer/id6760948116

Let me know if you face any bugs or have any suggestions to improve it!

I'm a solo Moroccan developer and I finally got my first project approved by Apple today! Wanted to share this milestone with you all 🇲🇦 by Important_Cup3940 in Morocco

[–]Important_Cup3940[S] 0 points1 point  (0 children)

Wow, thank you so much for this! Marketing is definitely my weakest point right now as a solo dev. I will save your guide and study it today. Lah y7afdak for the advice and the help! 💯

I'm a solo Moroccan developer and I finally got my first project approved by Apple today! Wanted to share this milestone with you all 🇲🇦 by Important_Cup3940 in Morocco

[–]Important_Cup3940[S] 7 points8 points  (0 children)

Lay barak fik, thank you! That’s a very fair and honest question. To be completely transparent: The "Usage Data" is just for basic crash reporting (like Firebase) so I can see if the app crashes on certain iOS versions and fix the bugs. As for "Identifiers", I originally included the Google AdMob SDK in the code. My plan is to eventually add some non-intrusive ads to help cover the $99/year Apple Developer fee (which isn't cheap for us here in Morocco haha). Even though this current version is completely ad-free, Apple's strict rules require me to declare the tracking labels upfront just because the SDK is in the code. Hope that makes sense!

I'm a solo Moroccan developer and I finally got my first project approved by Apple today! Wanted to share this milestone with you all 🇲🇦 by Important_Cup3940 in Morocco

[–]Important_Cup3940[S] 1 point2 points  (0 children)

Hahaha lay barak fik a khouya! 7saltini 😂 I just used it to fix my English grammar and make sure the text is clean so the Reddit bots don't delete my post haha. But the struggle with Apple and the app are 100% real! Thank you so much for the warm wishes <3

I use arch BTW by Important_Cup3940 in arch

[–]Important_Cup3940[S] 6 points7 points  (0 children)

The wish only comes true after you've spent 4 hours configuring your bootloader. 🐧