What does HackerNews think of PeerTube?

ActivityPub-federated video streaming platform using P2P directly in your web browser

Language: TypeScript

#1 in Angular
#1 in P2P
PeerTube is a decentralized and federated alternative to YouTube. The goal of PeerTube is not to replace YouTube but to offer a viable alternative using the strength of P2P and WebTorrent protocols.

Being built on ActivityPub means PeerTube is able to be part of a bigger social network, the Fediverse (the Federated Universe). On the other hand, P2P technologies help PeerTube to solve the issue of money, inbound with all streaming platform : With PeerTube, you don't need to have a lot of bandwidth available on your server to host a PeerTube instances because all users (which didn't disable the feature) watching a video on PeerTube will be able to share this same video to other viewers.

If you are curious about PeerTube, I can't recommend you enough to check the official website to learn more about the project. If after that you want to try to use PeerTube as a content creator, you can try to find an instance available there to register or host yourself your own PeerTube instance on your own server.

The development of PeerTube is actually sponsored by Framasoft, a french non-for-profit popular educational organization, a group of friends convinced that an emancipating digital world is possible, convinced that it will arise through actual actions on real world and online with and for you!

Framasoft is also involved in the development of Mobilizon, a decentralized and federated alternative to Facebook Events.

If you want to contribute to PeerTube, feel free to:

    report bugs and give your feedback on Github (https://github.com/Chocobozzz/PeerTube/) or on our forums (https://framacolibri.org/c/peertube/38)

    submit your brillant ideas on our Feedback platform (https://ideas.joinpeertube.org/)

    Help to translate the software, following the contributing guide (https://docs.joinpeertube.org/contribute-getting-started?id=translate)

    Make a donation to help to pay bills inbound in the development of PeerTube. (https://support.joinpeertube.org/en/)
> When you're "webscale" you're inevitably at a level where you have to pay a lot of money just to keep the site up

This is true when thinking in centralised big-site terms but there are other ways to achieve a large reach, some of them already close to main-stream. Peertube [1] is an example of such, using a combination of Activitypub and peer to peer (here: bittorrent) to create a "web scale" platform without needing a lot of money. Does it work? A good question, Peertube itself certainly works fine but it would be an interesting test to see how far it actually scales.

[1] https://github.com/Chocobozzz/PeerTube

PeerTube is a decentralized and federated alternative to YouTube. The goal of PeerTube is not to replace YouTube but to offer a viable alternative using the strength of P2P and WebTorrent protocols.

Being built on ActivityPub means PeerTube is able to be part of a bigger social network, the Fediverse (the Federated Universe). On the other hand, P2P technologies help PeerTube to solve the issue of money, inbound with all streaming platform : With PeerTube, you don't need to have a lot of bandwidth available on your server to host a PeerTube instances because all users (which didn't disable the feature) watching a video on PeerTube will be able to share this same video to other viewers.

If you are curious about PeerTube, I can't recommend you enough to check the official website to learn more about the project. If after that you want to try to use PeerTube as a content creator, you can try to find an instance available there to register or host yourself your own PeerTube instance on your own server.

The development of PeerTube is actually sponsored by Framasoft, a french non-for-profit popular educational organization, a group of friends convinced that an emancipating digital world is possible, convinced that it will arise through actual actions on real world and online with and for you!

Framasoft is also involved in the development of Mobilizon, a decentralized and federated alternative to Facebook Events.

If you want to contribute to PeerTube, feel free to:

    report bugs and give your feedback on Github (https://github.com/Chocobozzz/PeerTube/) or on our forums (https://framacolibri.org/c/peertube/38)

    submit your brillant ideas on our Feedback platform (https://ideas.joinpeertube.org/)

    Help to translate the software, following the contributing guide (https://docs.joinpeertube.org/contribute-getting-started?id=translate)

    Make a donation to help to pay bills inbound in the development of PeerTube. (https://support.joinpeertube.org/en/)
PeerTube is a Free/Libre and federated alternative to YouTube.

PeerTube is not a platform, it's a software. As it is free-libre, anybody can copy and install it on their server. PeerTube allows the server admin to create their own video hosting & live-streams platform (an "instance"), and to synchronize it with other PeerTube instances.

It doesn't aim to replace YouTube or Twitch, but to offer a viable alternative, especially to those who don't fit in Google's or Amazon's (and any surveillance capitalism companies) model.

Technically, PeerTube uses the ActivityPub protocol so users, videos, channels, comments, etc. become part of a bigger social network, the Fediverse (the Federated Universe also used by Mastodon, the federated alternative to Twitter). PeerTube adds peer-to-peer broadcasting to good old streaming, via WebTorrents and related technologies. It makes a PeerTube server more efficient when a video or a live is getting success and lots of simultaneous views.

Those technical choices (Free-Libre Licence, ActivityPub Federation, Peer-to-Peer broadcasting) democratize video-broadcasting : now, you don't need a tech giant's money to host videos, just to take part in a vast federation of small servers that synchronize their video catalog together.

If you are curious about PeerTube, I can't recommend you enough to check the official website (https://joinpeertube.org) to learn more about the project. Then if you want to try PeerTube as a content creator, you can find an available instance there to register on, or take the plunge and host yourself your own PeerTube instance on your own server.

PeerTube development is maintained and funded by Framasoft (https://framasoft.org/), a French non-for-profit popular educational organization. Framasoft is a group of friends convinced that an emancipatory digital world is possible. They try to make it real trough community-driven actions both online and offline.

Framasoft is also involved in the development of Mobilizon, a decentralized and federated alternative to Facebook Events & Groups.

Even though there is only one (not even full time) paid developer on the project, the development of PeerTube is really active and you can help to contribute through different manners:

* Try it and give your feedback and/or report bugs you found on Github (https://github.com/Chocobozzz/PeerTube/) or on Framasoft's forum (https://framacolibri.org/).

* Help to translate the software, following the contributing guide (https://docs.joinpeertube.org/contribute-getting-started).

* Make a donation to help fund PeerTube's development. More informations about how the money will be spent can be found here (https://framasoft.org/en/#support)

* Help to develop the software on Github (https://github.com/Chocobozzz/PeerTube/) and Framagit (https://framagit.org/framasoft/peertube/PeerTube) (a self-hosted instance of Gitlab).

An alternative to centralized video sharing is definitely needed and PeerTube looks interesting.

Discoverability is one of the things that makes YouTube so compelling. Unfortunately, it doesn't look like PeerTube offers much on this front at the moment.

There's a search app:

https://sepiasearch.org/

But there's nothing like the recommendations or related video feature of YouTube. How hard would that be to add given PeerTube's architecture?

edit: I just discovered that that GitHub page does a much better job than the landing page of explaining PeerTube. In particular, it breaks down features from the perspective of users, creators, and admins. It even leads with an introductory video (but not embedded for some reason).

https://github.com/Chocobozzz/PeerTube

YouTube removing content on a whim is one of the primary reasons to join, watch, and upload to PeerTube.

https://joinpeertube.org/

https://github.com/Chocobozzz/PeerTube

Example instance: https://peertube.cpy.re/

The channel in this post has 20 YouTube subscribers and no more than a couple thousand total YouTube views.

The trending page on PeerTube shows a list of videos with at most a few dozen views.

Is PeerTube supremely unpopular (seems to have been launched several years ago: en.wikipedia.org/wiki/PeerTube), or am I missing something? Does it really have an order of magnitude more Github stars (https://github.com/Chocobozzz/PeerTube) than daily viewers?

One project comes to my mind:

https://github.com/Chocobozzz/PeerTube

it uses web-torrent so you safe allot of bandwidth.

peertube attempts to address this pain and supports the activitypub fediverse

https://github.com/Chocobozzz/PeerTube

PeerTube is also worth a mention. They just released 1.0.0. so now's a good time to evaluate it.

https://github.com/Chocobozzz/PeerTube

I think Mastodon is more like Twitter and PeerTube[1] is like Yoututbe. Both use Activity Pub.

[1] https://github.com/Chocobozzz/PeerTube

This looks amazing! However if this gets big Google will shut you down and copy any useful features back into YouTube.

Instead, why not scrape all the videos (those with the right licenses of course) and put them on PeerTube? https://github.com/Chocobozzz/PeerTube

If you don't agree with these policy shift I urge you to support projects such as PeerTube[1] any way you can (code, running a node etc.).

[1] https://github.com/Chocobozzz/PeerTube

I like peertube [1] because it is about getting the Technology working without all the crypto and money making stuff on top. Similar to mastodon [2].

[1] https://github.com/Chocobozzz/PeerTube [2] https://mastodon.social/about

> And the decentralized video sharing network whose name I can’t remember.

Most decentralized video sharing services I've seen are built on blockchain which this site explicitly denounces in regards to social media. The only federated video sharing alternative I'm aware of is PeerTube: https://github.com/Chocobozzz/PeerTube

Also checkout peertube which is also federated but doesn't run on IPFS: https://github.com/Chocobozzz/PeerTube
This protocol is a successor to OStatus (GNU Social), and mostly made by the same people.

From what I remember, Mastodon switched from OStatus to ActivityPub a few releases ago. In the past they had to extend the OStatus protocol for private messages, which meant some clients may not honor the private status of theses posts. ActivityPub has private messages defined properly in the spec.

It seems PeerTube (https://github.com/Chocobozzz/PeerTube) will also use ActivityPub.

Or with PeerTube, which makes videos available in the browser AND uses a bittorrent-like protocol: https://github.com/Chocobozzz/PeerTube
The other day I stumbled upon this project:

https://github.com/Chocobozzz/PeerTube

It's a federated tube that uses ActivityPub and WebTorrent. I think this platform should be invested in and creators should consider moving. The interests of YouTube and its creators will never be entirely aligned.