690

cross-posted from: https://discuss.tchncs.de/post/22423685

EDIT: For those who are too lazy to click the link, this is what it says

Hello,

Sad news for everyone. YouTube/Google has patched the latest workaround that we had in order to restore the video playback functionality.

Right now we have no other solutions/fixes. You may be able to get Invidious working on residential IP addresses (like at home) but on datacenter IP addresses Invidious won't work anymore.

If you are interested to install Invidious at home, we remind you that we have a guide for that here: https://docs.invidious.io/installation/..

This is not the death of this project. We will still try to find new solutions, but this might take time, months probably.

I have updated the public instance list in order to reflect on the working public instances: https://instances.invidious.io. Please don't abuse them since the number is really low.

Feel free to discuss this politely on Matrix or IRC.

top 50 comments
sorted by: hot top controversial new old
[-] firepenny@lemmy.world 6 points 8 hours ago* (last edited 4 hours ago)

So if Google can ban our IP if caught using this, could you not use some type of dynamic IP mechanism every time they ban the IP?

[-] Draconic_NEO@lemmy.world 1 points 2 hours ago

Probably would be a good idea, I'm guessing this type of thing could be problematic for google if the IP bans started stacking up, probably also if they can't just look up what the site is using and banning it manually, which let's be fair and not give them too much credit, is exactly what they've been doing. They look up that some invidious or downloader site is hosted on some IP address and block it manually, or blocking its whole range. Something that doesn't cause many headaches for others outside of those services but would cause a lot of problems if those sites were run with reverse-proxying to dynamic IPs which caused YouTube blocks for legitimate users, including in public places.

[-] EmperorHenry@discuss.tchncs.de 2 points 7 hours ago

many instances of piped and invidious still work though

[-] krdo@programming.dev 13 points 12 hours ago

For Android users, I highly recommend NewPipe as a YouTube client

[-] ccdfa@lemm.ee 8 points 11 hours ago

Revanced is also very nice if you prefer the regular YouTube layout and experience

[-] EmperorHenry@discuss.tchncs.de 1 points 7 hours ago

libretube is good too, many instances of indivious still work

[-] SilentKnightOwl@slrpnk.net 5 points 12 hours ago

Or Tubular, which is an up to date fork with Sponsorblock support as well

[-] Phoenicianpirate@lemm.ee 3 points 10 hours ago

I use newpipe and freetube for my Andriod and PC respectively.

[-] IcePee@lemmy.beru.co 5 points 12 hours ago

I wonder if some kind of mesh might work. Maybe like a secret Santa type deal. By that I mean everyone who connects, gets a randomised, anonymous partner or partners. Everyone in the swarm streams for each other.

[-] Fijxu@programming.dev 9 points 17 hours ago

If you have the resources, host your own to help and spread the load across public instances.

[-] dan@upvote.au 4 points 10 hours ago* (last edited 10 hours ago)

They said:

You may be able to get Invidious working on residential IP addresses (like at home) but on datacenter IP addresses Invidious won’t work anymore.

and I imagine that most people that host something like this do so using a VPS. Homelabs tend to be the minority use case.

[-] irreticent@lemmy.world 1 points 10 hours ago

Plus, some ISPs might frown upon the increase in traffic when hosting a public service.

I hate my ISP.

Plus, some ISPs might frown upon the increase in traffic when hosting a public service.

this shit is so stupid, i pay for the fucking bandwidth, give me the fucking bandwidth.

[-] irreticent@lemmy.world 1 points 4 hours ago

Exactly. I hate being punished for using what was advertised to me.

[-] dan@upvote.au 2 points 10 hours ago

Most residential ISPs would frown upon a large amount of upload traffic for a public service, and request that you switch to a business plan with a much lower contention ratio. Contention ratio is essentially the number of people the bandwidth is shared with. For example, if you have a 1Gbps connection with a contention ratio of 50:1 (common for residential ISPs), 50 people share the same 1Gbps bandwidth. That's designed with the idea that not every user is using all their bandwidth at the exact same time. Constant uploads all day (like with a public proxy) breaks that assumption. Business plans usually have a contention ratio of 10:1 to 20:1.

The CEO of my ISP (Sonic) explicitly mentioned that they don't like people hosting servers on their forum:

We don't want folks hosting publically accessible servers on Sonic fiber. Primarily because while household consumption can be estimated and averaged, and is roughly limited by your ability to consume (how many TVs will you stream to, plus downloads and other activities, during the peak bandwidth usage time of the day?), when you host the usage is instead limited only by the REST of the world's interest in what you're offering.

So while a family of six with five 4K TVs might see peak average usage under 100Mbps if absolutely every device is on and all consuming full-scale content -- a single Raspberry PI web server with a single video hosted on it might swamp a gigabit port if that video file is something everyone in the world wants to see.

While we can provide the fastest residential connection in America, it's pricing relies upon typical use cases. That pricing is not sustainable if someone is hosting a popular website, sharing with neighbors, feeding a wireless ISP, acting as a TOR exit node, etc etc. Servers belong in data-centers (aka "the cloud"), for practical network scale as well as economic reasons.

They don't block it though, and they're fine with low-bandwidth things like Home Assistant, VPNs, etc.

a single Raspberry PI web server with a single video hosted on it might swamp a gigabit port if that video file is something everyone in the world wants to see

genuine question, do ISPs and networking infra people actually use the "global world" as a bandwidth heuristic consideration? Like i can see it being a potential problem, but i feel like the answer is fucking obvious here.

[-] capital@lemmy.world 13 points 20 hours ago

Self hosted option is a docker image. Probably not difficult to set up.

[-] starman@programming.dev 8 points 18 hours ago

Didn't Odysee recently removed ads? Anyway, I think I'll start watching videos on Odysee and peertube, via RSS feeds. At least from youtubers that upload there.

load more comments
view more: next ›
this post was submitted on 22 Sep 2024
690 points (98.3% liked)

Technology

58219 readers
3627 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS