Live data from Hacker News

Bye YouTube, Hello PeerTube [video]

diode.zone

221–230 of 307 posts

Re: Bye YouTube, Hello PeerTube [video]

#221
post #35

Earlier quoted context omitted.

What exactly is your point? That it's inferior technology because it's unpopular?

In the video streaming world, yeah that is true. These platforms are not just hosts, they are discovery platforms and if there isn't any content to discover, it isn't a good platform.

Peertube discovery is based on a "following" model based on the ActivityPub protocol. You don't need a Peertube account to follow video creators, because:

- you can subscribe to them from Mastodon or any fediverse client

- your friends on the Fediverse can "reshare" (reshare/boost) videos from their favorite content creator

There's also a "decentralized" (as in "selfhosted") search engine called SepiaSearch being developed for use with Peertube.

I can't say i'm fulfilled yet by the content available on Peertube (although there is some great quality content), but at least i'm happy i'm not being dragged into recommendation hell by a hostile machine learning model trying to maximize advertising revenues... and Peertube federation keeps growing with more and more non-profits running instances for specific interests and communities, and more and more content creators ditching the creator-hostile [0] platforms for Peertube.

[0] Some creators believe that tracking their viewers and serving them dubious advertisement is bad. Most creators agree that automated copyright strikes like Youtube is doing (completely ignoring copyright exemptions like fair use) is bad.

Re: Bye YouTube, Hello PeerTube [video]

#222

Earlier quoted context omitted.

> The channel in this post has 20 YouTube subscribers and no more than a couple thousand total YouTube views. ...that's quite a lot even on YouTube, no? I always assumed the videos recommended for their sheer popularity were a "top 1%" sort of situation.

Well, if you're comparing against all YouTube users, or even all YouTube users who have ever uploaded a video, then yes, it's a lot. On the other hand, compared to most content being viewed on YouTube, it's not even tiny, it's minuscule. There are many niche hobbyist communities or individual hobbyist singers getting much more than that. 20 subscribers basically means that not even your friends and family are looking…

> 20 subscribers basically means that not even your friends and family are looking at your channel.

I agree with your interpretation overall, but there's other factors at play:

- Peertube isn't trying to force everyone to have an account like Youtube is

- the Peertube federation is much younger, and some would say it reached maturity for broader usage very recently (this year)

- view count does not account for people downloading the video directly using HTTPS direct connection and/or Webtorrent, only those using the default web client

Re: Bye YouTube, Hello PeerTube [video]

#223

Earlier quoted context omitted.

> One thing I really dislike about Fediverse services is that their landing pages are always about joining/signing up. That's because their “landing pages” (project advertisement websites) aren't instances. The home page of any instance (e.g. https://diode.zone/ ) will show you the content visible from that instance.

> That's because their “landing pages” [...] aren't instances That is a technically correct answer, but it misses the point: they're asking users to sign up before they even see the product. They're expecting that the premise of the site alone is enough to entice users to join, which is very optimistic. It would be better to immediately direct the user to content, and then provide reasons for why they should get an a…

joinpeertube.org has a "content selection" featuring 1 video, 1 channel and 1 instance on the homepage. It also has a "browse instances" button above that and further down the page, and a search form powered by sepiasearch.org. It's already not that bad compared to many fediverse landing pages, but i'm sure suggestions are appreciated.

Just consider publishing more content on the homepage would raise questions, like what content to prioritize/ban from the homepage? There's some editorial work to delist certain instances from the instance list, but personally i'm rather glad Peertube doesn't go much further trying to recreate the whole Youtube experience where a single actor decides on what you get to see.

Re: Bye YouTube, Hello PeerTube [video]

#224
post #54

Earlier quoted context omitted.

I've just opened the YouTube frontpage from a private window to see what it's like. There is literally nothing on there I'd want to click on. I think the value of YouTube is in 1) being able to link to a video 2) subscribing to creators and having them in your feed and 3) related videos. But none of that is the kind of browsing around you can do from the frontpage.

Not sure what you mean, the homepage of YouTube immediately shows you a grid of videos and an interface for exploring other categories/genres if they're not interesting to you.

If you find anything interesting in there, it means Google is successfully tracking you across the web to know your habits. Try from a fresh browser/computer and you'll see all recommendations are commercial trash-vertisement with no human/scientific/political interest.

Some of these suggested videos may be fun to watch but Youtube has become really bad over the years to discover interesting, not well-known content. Now they're trying to maximize ad revenue, and the recommended videos have suffered as a consequence, only pushing top-popularity content pushed by "content creation industry" with very little quality.

Re: Bye YouTube, Hello PeerTube [video]

#225
post #44

PeerTube does not have enough bandwidth to work. Try PeerTube. Here's a cat video. Posted 1 week ago, 38 views, duration 10 seconds. https://peertube.tv/w/tsvCimhEaLSTZD16B3gqBQ Even as the only watcher, and with gigabit Internet both ways at my end, it stuttered, then stalled completely. For short videos, you'd be better off putting them on a shared hosting site as .mp4 files. Peer to peer video hosting is just not…

So what's different between Peertube and Youtube, is that Youtube is a single entity with considerable hosting/network resources. They are building their own CDN (developing points of presence across continents), which makes their infra expensive to run, and also reproduces real-world power imbalances such as access to Youtube being real slow (or even impossible) from some countries/regions (eg. sub-Saharan Africa).

Peertube, on the other hand, encourages distribution of content in a peer-to-peer manner. As a person, you can use your favorite Webtorrent [0] client to help seed content from far away servers to your neighbors. As an instance operator, you can opt-in to seeding for another instance (with a disk quota limit) from your own network, helping videos published on the other side of the world reach your local audience.

Example: take three hypothetical FLOSS-oriented instances floss.fr (France) floss.cn (China) and floss.ml (Mali). If those instances all "follow" one another, with sufficient disk quotas, all videos will be replicated across the 3 servers, and video streaming will be smooth from those 3 locations (and neighboring regions).

In all cases, even when initial streaming is slow, Webtorrent scales well because most clients (unless they opt-out) will seed videos via Webtorrent protocol (WebRTC + STUN) so as a video becomes more popular it becomes easier/faster to access without placing the infrastructure/economic burden on the Peertube instance. Clever stuff.

[0] There is a reference Webtorrent client, but libtorrent recently started implementing Webtorrent support so that should become more broadly available "soon".

Re: Bye YouTube, Hello PeerTube [video]

#226
post #71
post #63

Earlier quoted context omitted.

It also depends a lot on the remote instance, which can be someone's personal PC on a low-bandwidth line. It sure helps if there's more people seeding via the webtorrent integration. I guess the latter will be more of a benefit once PeerTube instances get more active users.

It's working better now, with 144 views. Do more views cause more replication?

Not in a federated (server-to-server) manner: that part is purely opt-in as instances follow one another.

But clients do seed videos by default. You can opt-out of that in the video settings, and if your browser doesn't support WebRTC it will not seed anyway (simply download video over HTTPS).

Re: Bye YouTube, Hello PeerTube [video]

#227
post #148
post #69

Earlier quoted context omitted.

It's not P2P, it's federated. Anybody can host an instance and probably that one has low bandwidth and isn't mirrored by other instances. Instances like https://tilvids.com/ or https://video.ploud.fr/ have better bandwidth.

https://tilvids.com/ has some buffering but was much better compared to other links in this page. I guess the other sites dont have lot of peers in Australia.

Even if a specific video doesn't have a lot of peers, people can setup a server close to you to replicate popular instances you'd like to ease access to.

So you could have a peertube.au instance dedicated to seeding content from other instances on an opt-in basis (instance following other instances, and giving them a certain disk quota).

Re: Bye YouTube, Hello PeerTube [video]

#228
post #32

If you want PeerTube to become popular, make it easier for people to upload videos. At the moment it's too confusing and complicated; no content creator cares what "instance" means and they never will. No one who creates an account and finds that "uploads are not allowed on this instance" or encounters some similar problem is going to waste any more time trying to use it. If you leave it the way it is now, it's alway…

Peertube was born from a french non-profit (Framasoft) as part of their "Degooglizing internet" campaign. It's intended to be deployed to empower existing communities to share videos, rather than as a generic video upload service.

It's just like you create a blog: you need to find a host for it and most websites don't allow you to just start uploading content.

A growing number of non-profits are starting to embrace it and for that usecase Peertube is perfect. If there's no peertube instance for your community/usecase, you could start one with a few friends/neighbors.

Re: Bye YouTube, Hello PeerTube [video]

#229

Earlier quoted context omitted.

Peertube is interesting tech, and YouTube's de facto monopoly on video hosting is less than ideal. Especially considering that it's owned by the world's largest attention harvesting operation.

> de facto monopoly on video hosting How do people believe this is even remotely true? I have so many options to host videos, least of which is just housing itself on my own damn server! I don't know if the complaint here is that no one else will do it for me for free, or that no one else will just hand me viewers for free.

> I have so many options to host videos, least of which is just housing itself on my own damn server!

Peertube is precisely about hosting videos on your "own damn server". Except Peertube is designed in a way that fellow instance operators can seed your content, and that clients viewing a specific videos will also seed it. This means your server can now serve video to more remote places, and will be more resilient to view peaks (a very small VPS with limited bandwidth can handle hundreds of parallel views).

If you don't go the Peertube way, you are usually giving up on serving video to remote areas where you don't have good connectivity to, and crossing your fingers so that your videos don't become too popular. Or you end up building your own mirroring/CDN infrastructure like media.ccc.de and others do, but by then the costs and complexity are much higher than operating a Peertube instance.

Re: Bye YouTube, Hello PeerTube [video]

#230

Earlier quoted context omitted.

You can turn your history off if you want, but then you'll get suggestions of videos you've already watched.

I've noticed and turned it back on tbh, but does it actually mean they're not tracking me? They're already tracking me all over the web

It certainly doesn't mean they're not tracking you. It just means you opt-out of the little advantages you had from the tracking. That is, if you consider personalized recommendations to be an advantage.
Post reply on HN