Discussion How are the side loadable TV streaming boxes working under the hood?

DaaQ

Golden Member
Dec 8, 2018
1,317
948
136
Let me preface this with I do NOT want to know how to do this, nor advocating for the use of. I just want to know what the driver is under the following information.

I have never owned a Fire Stick or Box, Google, Apple TV, or any other streaming box myself. I do use 2 Chromecast devices though. Rest is Either integrated into the TV (Samsung's version or Roku)

A little background of me, which causes me this question that kinda eats away at me. I work for an ISP, I was on the install side for 3.5 years, prior to that I worked for DirecTV for 7 years until the AT&T buyout happened. 2 year gap in between those two that had nothing to do with tech.
So I was in it when satellite went from LNB to multi-switch to dual coax to DVRs, to using MOCA single coax to single coax to each DVR or Host/Clients.

When I went to the cable company, they already had integrated moca into their devices, and were licensing the actual TiVo software on their Host/Client systems. Satellite copied TiVo format and tried to improve upon it. (different discussion) So 7 years as satellite 2 year gap then cable ISP to present.

So, at that point I was installing CATV/HSD/Phone systems. At present a majority of our customers are HSD only (highspeed data)
Late 2017 is when I started the HSD installing. At that time I know about Plex and Kodi, HTPC stuff ect. (can't remember when I got first Chromecast) But I never jumped onto the Firestick or streaming box train. I actually don't know how many of them allow sideloading apps. I know the Firestick/box could Whenever that came along. Just never jumped into the Amazon ecosystem.
So over the course of time, I noticed alot of slow speed trouble calls, buffering issues, ect. I also noticed alot of them were Firestick related or insert no name streaming box here. I would speed test the connection at their modem and alot were no problem found.
So that is the point I started asking them to show me the problem, and they would get kinda cagey, about well their nephew (insert meaningless person here) gave it to them or they bought it off a friend ect. I would tell them I don't care what they were doing ect, I'd get the questions off is this illegal, will i get in trouble ect. I always said it's a grey area.
If they were straight up downloading copyright protected stuff, well that's a different conversation. (I read enough notes in enough accounts to know that DMCA violations were pursued by the Movie industry vigorously. I would see the movie name, date, time and copyright owner serving our company the DMCA notices) Those were usually older, before the streaming sticks came out.

OK if you got though all that, what I want to discuss is what is running under the hood of these apps? I seen enough instances of click on movie with several/ multiple sources to stream it from.
I did notice that the actual app, alot of different people were using were the same and it changed over time. ( I assumed due to the DMCA takedowns)

Know what I want to know is, since these were all app based, basically point and click for average joe to utilize, what really was/is going on under the hood there?

My guess is the apps were for the lack off a better term torrenting, under the GUI interface that whoever created. Am I on the right path here? Because that would explain the performance issues on less popular stuff, if there weren't enough seeders.

Or am I wrong and it's some sort of data base, that people would encode on their own, and upload to? Or even host publicly themselves? Another theory I would tell people is that it's possible whichever (insert what they clicked on here) didn't have enough upload bandwidth capacity that could be causing the buffering, Maybe being hosted on the other side of the world.

I know there were a few local people that made quite a bit of money off this, especially when the takedowns would happen and a new app would need to be sideloaded.

Are my theories correct? Or close to it? On what is going on under the GUI of these apps?

@JackMDS or @Perknose or @ElFenix to see if this is correct forum and/or will be allowed discussion.
 

Fallen Kell

Diamond Member
Oct 9, 1999
6,039
431
126
They were probably added using either Kodi plus the Elementum, or Real Debrid addon, or though a plex server.
 
Reactions: DaaQ

lantis3

Member
Oct 18, 2023
158
40
61
To watch live TV the app probably uses P2PTV protocol https://en.wikipedia.org/wiki/P2PTV, I think.

But sideloading should have nothing to do with it. Sideloading just mean that you don't install the app trough official app stores like Google, Amazon or Apple. You download the app via internet or transfer the app to the phone via USB. Many (probably all) Chinese Android TV boxes come with their own app stores, not Google's app store.
 
Last edited:
Reactions: DaaQ

DaaQ

Golden Member
Dec 8, 2018
1,317
948
136
To watch live TV the app probably uses P2PTV protocol https://en.wikipedia.org/wiki/P2PTV, I think.

But sideloading should have nothing to do with it. Sideloading just mean that you don't install the app trough official app stores like Google, Amazon or Apple. You download the app via internet or transfer the app to the phone via USB. Many (probably all) Chinese Android TV boxes come with their own app stores, not Google's app store.
I'm referring to the fire sticks particularly, I don't have much experience with the amazon products. I used to run into them alot while working with subscribers and their slow speed claims. I am now onto working the plant maintenance now.

But every now and then I get asked by someone about issues they are having and it usually involves the fire sticks with the sideloads. They buy them off someone for twice the price usually, and I usually refer them back to that person, but I try to explain how it works.

I have in the past had to show one person in particular, that it all depends on how it was compressed, uploaded, if they are using their own server with not enough bandwidth, or finally they may not have compressed it enough and it's using more bandwidth than you plan can provide.

Then finally I get the is it illegal questions. I used to see alot of DMCA violation notifications on people's accounts for downloading, seems mostly prior to the streaming devices getting popular.
 

DaaQ

Golden Member
Dec 8, 2018
1,317
948
136
Na these are not tech savy people being taken advantage of by people pretending to be able to unlock "everything" anyway this was an old thread.

I just wondered if it was just basically a GUI to run Torrents.
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,251
3,846
75
Probably either torrents or Usenet. But we don't talk about Usenet. (That's a joke - Usenet is so old it's forgotten by a lot of people, and pirates like it that way.)

Plex is kind of gray-market. They let individuals share videos with a few friends. Somebody figured out how to share with friends of friends of friends, but Plex didn't like that.
 
Reactions: DaaQ

DaaQ

Golden Member
Dec 8, 2018
1,317
948
136
That's what I kinda figured at the time, and would try to explain to people, (that didn't know any better) because they would be complaining of slow speeds or videos not loading, not knowing what actually is going on under the GUI.

When I had alot of interaction with customer accounts, I seen ALOT of DMCA notice notes. Then I would get to the house and it would be a pair of grandparents that were clueless about input sources. Just put it on ch 3 and it used to work. Ect, and they were ususally years old. The notices, was interesting to see what ppl were willing to risk the illegal DL on though.

But since the streaming devices, seems like they just nuke the app or source IP's or something, Felt bad for the people that would pay 100 for a firestick and have to go pay again to get it reprogrammed with a different app. The people that were old enough not to know or be able to figure it out on their own I mean.
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,251
3,846
75
If they're breaking, maybe they're just streaming from normal websites. People have been putting up regular websites streaming illegal content. They advertise them, e.g. by spamming forums like this one, until somebody in power takes notice and gets them taken down. Then they just put up another site. But the streaming apps probably don't know the new site, so they break.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |