this post was submitted on 21 Nov 2023
1688 points (99.0% liked)
Technology
60087 readers
2206 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What's that federated video service that carries a bunch of YouTube videos?
Video is hard because it requires a lot of space and bandwidth. We really need a storage and/or compression breakthrough.
We also need the internet providers to stop being so stingy with network speeds and bandwidth limits.
Imagine, 100 people trying to load a video from your single hard drive, it’s not fast enough for that. It’s not like a picture where the entire thing can be sent at once. So, it will require a decent tech upgrade across the board before that can be federated successfully.
A large creator could do something like that and invest money into it, but it will still really be controlled by a small group of people.
We have had constant advancement in compression. People just keep using it to make higher quality, higher resolution videos rather than actually reducing file sizes.
I agree that compression has advanced steadily. I’m really referring to a break though. Something that gets 1080 videos down to 100mb.
But more realistically, I think storage is where we need to look. If I can get a 100tb ssd for not too much, then I can more realistically host a video library.
Bandwidth can be paid for, it’s fast enough. It’s just that the companies charge a ton for faster speeds.
The solution is real-time P2P bandwidth sharing. I guess peer tube does that. More watchers=more bandwidth.
YouTube 1080p is 8-10 Mbit/s according to what I could find. That'd be 100-125 MByte/s for 100 people. I think my SSD is more than fast enough for that.
Even better, a 1 Gbps connection is also (just) enough to actually upload the video to those 100 people.
And with 100+ people watching, P2P distribution should work really well too.
This is one reason I’m excited for AV1. Being able to store high quality video in a fraction of the disk space is something that will bring being a competitor to YouTube much more viable.
I was going to play around with it, but it wasn’t part of the standard ffmpeg and I would need special build flags to use it.
That’s above my understanding, so I didn’t move forward.
I’ll have to check to see if it can be done at this time.
Peertube, but it’s not great yet. I’ve not tried to use it for a few years, so maybe it’s gotten better.