PeerTube : le « YouTube décentralisé » passe en bêta publique

PeerTube : le « YouTube décentralisé » passe en bêta publique

La version finale avant la fin de l'année

Avatar de l'auteur

Vincent Hermann

Publié dansInternet

27/03/2018
34
PeerTube : le « YouTube décentralisé » passe en bêta publique

La solution de diffusion vidéo P2P PeerTube est désormais disponible en bêta publique. Les utilisateurs intéressés peuvent monter leurs propres instances ou partir à la découverte de l’interface cliente. Faisons le point sur ce projet qui n’en est encore qu’à ses balbutiements.

PeerTube vise à créer une sorte de Youtube décentralisé. C’est par ce descriptif d’ailleurs qu’il a été poussé par Framasoft. Comme nous l’expliquait en novembre Pierre-Yves Gosset, délégué général de l’association française, l’idée était de faire connaître le projet via l'instance maison Framatube – qui l’exploite – dans un premier temps, puis de mettre l’accent sur PeerTube ensuite.

Maintenant que le code entre dans sa phase de bêta publique, l’association invite l’ensemble des intéressés à se pencher sur ses capacités, à monter des instances, à les fédérer, ou simplement à utiliser le service pour visionner les vidéos.

L’association prévoit une version 1.0 finalisée vers la fin de l’année. Mais d’ici là, les travaux seront encore nombreux. Tour de piste des capacités actuelles, des évolutions prévues, des priorités à donner et des questions qu’un tel service décentralisé pose à ses concepteurs.

Entre pair-à-pair et fédération

PeerTube doit permettre à n’importe qui de monter sa propre instance de diffusion. Elle peut être placée sur un serveur personnel ou chez un hébergeur, notamment l’un des CHATONS. Ces instances sont des dépôts de vidéos initialisant leur lecture. Mais puisque l’on parle d’une infrastructure décentralisée, pas question de fonctionner comme un YouTube.

PeerTube se sert du client open source WebTorrent pour la diffusion. Si vous lisez une vidéo, vous en émettez des « morceaux » vers les internautes la regardant en même temps. Plus une vidéo a de succès, plus elle est relayée par ce maillage, tant que l’onglet du navigateur reste ouvert. Un cas classique de réseau pair-à-pair donc. Si vous êtes en revanche la seule personne à la visionner, tout repose sur le serveur contenant la vidéo.

Le créateur d’une instance est roi en sa demeure. Il édicte ses propres règles, propose ce qu’il veut, aux conditions générales qu’il souhaite. Il peut accompagner ses vidéos de descriptifs, de liens et d’informations générales. Certains contenus peuvent être publics et d’autres privés. Créer une instance installe en outre une interface web avec une adresse, à partir de laquelle les internautes pourront venir voir les contenus.

Les instances peuvent également se servir du protocole ActivityPub pour se fédérer, une recommandation du W3C utilisée notamment par Mastodon. Une instance A peut par exemple déclarer un lien avec B. Si B l’accepte, les contenus de l’un seront référencés chez l’autre. En d’autres termes, plus les instances sont fédérées, plus le moteur de recherche sera capable de renvoyer des résultats.

Bien sûr, l’objectif n’est pas de fédérer l’intégralité des instances. De nombreuses raisons peuvent pousser le créateur d’une instance à rester isolé ou à ne la fédérer qu’avec quelques autres. La principale est sans doute que les instances sont pour la plupart thématiques (en tout cas pour l'instant).

Conférenciers gesticulants, Mind Palace, Datagueule, ThinkerviewColibris ou encore la Quadrature du Net ont ainsi ouvert des instances. Intérêt immédiat : toute association ou structure, quelle qu’elle soit, peut créer son instance thématique et promouvoir ses contenus, souvent en rapatriant d’ailleurs les vidéos déjà présentes sur YouTube. L’autre avantage évidemment, c’est qu’elle gère ses contenus comme elle l’entend, et non en obéissant aux règles d’une grande entreprise, Google en l’occurrence.

Rien de compliqué pour l’utilisateur… qui est prévenu

L’internaute, lui, ne verra rien de très complexe, si l’on passe sur l'anglais, seule langue disponible pour l’instant pour le projet. Quand il arrive sur la page d’une instance, il découvre une interface claire avec une grille de vidéos. Le modèle est appliqué à toutes les instances, il y a donc peu de risques de se perdre.

Lorsqu’il clique sur une vidéo, le temps d’attente dépend des conditions. Si la vidéo est peu consultée, elle peut mettre un peu de temps à démarrer. Dans le cas contraire, le nombre de sources favorise un lancement rapide, mais tout dépend comme toujours des conditions du réseau pour les différents maillons de la chaine.

PeerTubePeerTube

Depuis l’arrivée de la bêta publique, PeerTube affiche également un message d’avertissement en bas de page lors du visionnage d’une vidéo : « Le système de partage utilisé par cette vidéo implique que des informations techniques sur votre système (comme l’adresse IP) peuvent être accessibles publiquement ».

Comme nous l’explique Pierre-Yves Gosset, il n’y a pas de solution miracle ici : le protocole WebTorrent laisse passer ces informations. De fait, si PeerTube laisse « n’importe qui faire n’importe quoi », il peut bien entendu y avoir des conséquences juridiques. Si l’internaute consulte des vidéos affublées d’un copyright, il peut se faire flasher par la Hadopi. PeerTube étant un projet libre, open source et n’étant pas rémunéré pour son utilisation, il devrait être lui-même raisonnablement à l’abri.

Vers la version finale et au-delà

Maintenant que la bêta publique est lancée, le développeur principal du projet, Chocobozzz, se concentre sur la version finale, prévue avant la fin de l’année. La liste des priorités n’est pas encore établie. Pierre-Yves Gosset évoque une réunion à la mi-avril, où seront prises des décisions.

Parmi les pistes évoquées, l’inévitable maturation du code, pour en augmenter la stabilité et les performances, et plus globalement la fiabilité. Cette dernière sera cruciale pour les tests de passage à l’échelle : mesurer le comportement de PeerTube aussi bien sur l’augmentation du nombre d’instance que sur la taille de ces dernières. Comment se comportera par exemple le logiciel sur un serveur contenant un million de vidéos ?

Autres sujets de réflexion, l’insertion de sous-titres, l’éventuelle protection par un mot de passe, l’internationalisation du logiciel ou encore la création d’une infrastructure de plug-ins. Ces derniers permettraient alors d’étendre les fonctionnalités de PeerTube, mais le projet est à plus long terme.

L’association se pose également la question de la rémunération, un sujet régulièrement soulevé par les utilisateurs selon le délégué général. Actuellement, la seule possibilité est d’insérer les informations – comme un lien vers Patreon – dans le champ descriptif de la vidéo.

À plus longue échéance se posera la question de la « fédération universelle ». PeerTube utilisant le même protocole que Mastodon, les scénarios d’usage pourraient se multiplier. Pierre-Yves Gosset évoque d’ailleurs une véritable « terra incognita ». Outre les habituelles publications automatiques de « pouets » sur Mastodon selon les actions, d’autres rapprochements pourraient être envisagés, mais tout reste à inventer.

Le projet devrait donc encore beaucoup évoluer au cours des prochains mois, surtout quand les priorités auront été définies. Chocobozzz ayant renouvelé son contrat chez Framasoft jusqu'à fin décembre, le développement va pouvoir continuer à plein régime. Après quoi, comme nous l'a confirmé le délégué général de Framasoft, ce sera à la communauté de jouer. Ce devait être déjà le cas au terme des six premiers mois, mais PeerTube aura finalement un peu plus de temps pour préparer ce cap important.

34
Avatar de l'auteur

Écrit par Vincent Hermann

Tiens, en parlant de ça :

De vieux ciseaux posés sur une surface en bois

Plus de 60 % des demandes de suppression reçues par Google émanent de Russie

Couic !

11:01Société numérique 0
Une vieille boussole posée sur un plan en bois

La Commission européenne et Google proposent deux bases de données de fact-checks

Qui va fact-checker les bases de données ?

10:04DroitInternet 0

Le poing Dev – round 6

23:00Next 90

Sommaire de l'article

Introduction

Entre pair-à-pair et fédération

Rien de compliqué pour l’utilisateur… qui est prévenu

Vers la version finale et au-delà

De vieux ciseaux posés sur une surface en bois

Plus de 60 % des demandes de suppression reçues par Google émanent de Russie

Société numérique 0
Une vieille boussole posée sur un plan en bois

La Commission européenne et Google proposent deux bases de données de fact-checks

DroitInternet 0

#LeBrief : des fichiers Google Drive disparaissent, FreeBSD 14, caméras camouflées, OnePlus 12

0

Le poing Dev – round 6

Next 90

Produits dangereux sur le web : nouvelles obligations en vue pour les marketplaces

Droit 4
consommation de l'ia

Usages et frugalité : quelle place pour les IA dans la société de demain ?

IA et algorithmes 11

La NASA établit une liaison laser à 16 millions de km, les essais continuent

Sciences et espace 16
Concept de CPU

Semi-conducteurs : un important accord entre l’Europe et l’Inde

Hardware 6

#LeBrief : PS5 Slim en France, Valeo porte plainte contre NVIDIA, pertes publicitaires X/Twitter

0
Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

651e édition des LIDD : Liens Intelligents Du Dimanche

Internet 30
Bannière de Flock avec des bomes sur un fond rouge

#Flock, le grand remplacement par les intelligences artificielles

Flock 34
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #9 : LeBrief 2.0, ligne édito, dossiers de fond

Next 63
Pilule rouge et bleue avec des messages codés

Encapsulation de clés et chiffrement d’enveloppes

Sécurité 31
Empreinte digital sur une capteur

Empreintes digitales : les capteurs Windows Hello loin d’être exemplaires

Sécurité 20

#LeBrief : succès du test d’Ariane 6, réparer plutôt que remplacer, Broadcom finalise le rachat de VMware

0

Hébergeurs, éditeurs, espaces de conversation ? La difficile régulation des réseaux sociaux

Réseaux sociauxSociété numérique 23
Puces en silicium

Silicium : un matériau indispensable et omniprésent, mais critique

HardwareSciences et espace 25
Panneau solaire bi-face Sunology Play

Panneaux solaires en autoconsommation : on décortique le kit Play de Sunology

Hardware 26
The eyes and ears of the army, Fort Dix, N.J.

Un think tank propose d’autoriser les opérations de « hack back »

Sécurité 12

#LeBrief : Ariane 6 sur le banc de test, arrestation algorithmique, entraînement d’IA par des mineurs

0
Illustration Back to the future Job

OpenAI : récit d’une semaine de folie

IA et algorithmesSociété numérique 41
Drapeaux de l’Union européenne

AI Act : la France, l’Allemagne et l’Italie ne veulent pas réguler les modèles « de fondation »

DroitIA et algorithmes 4
Disques durs Western Digital Ultrastar DC HC680 de 26 à 28 To

Western Digital : scission en 2024, des HDD 24 To CMR et 28 To SMR dès maintenant

Hardware 14

#LeBrief : Firefox 120, SoC Dimensity 8300, amendes des géants du Net

0
Smartphone OnePlus 12

Le OnePlus 12 sera présenté le 5 décembre

Hardware 15

Logo de Google sur un ordinateur portable

Des fichiers disparaissent mystérieusement de certains comptes Google Drive

Logiciel 13

Caméra camouflée dans un faux détecteur de fumée et quatre exemples d'utilisation (appartement, usine, magasin, restaurant

À la Samaritaine, des caméras camouflées en détecteurs de fumée

Droit 9

Rachat d’iRobot : la Commission détaille ses craintes à Amazon

Droit 9

Logo de FreeBSD sur fond rouge

FreeBSD 14 disponible en version finale

Logiciel 1

Commentaires (34)


secouss
Il y a 6 ans

Le créateur d’une instance est roi en sa demeure. Il édicte ses propres règles, propose ce qu’il veut, aux conditions générales qu’il souhaite.Je sens que certaines instances vont virer NSFW <img data-src=" />
Super projet en tout cas !


shadowfox
Il y a 6 ans

Quid de dTube, c’est bien ou c’est à jeter à la poubelle ? C’est décentralisé aussi avec transmission des données par blockchain je crois.


Hipparchia Abonné
Il y a 6 ans

Quid de l’utilisation via Tor ?


anonyme_5af96fc0c6bcfcf63dedfe7bc68a4860
Il y a 6 ans

Projet magnifique !


shadowfox
Il y a 6 ans






Hipparchia a écrit :

Quid de l’utilisation via Tor ?


Passer par un réseau décentralisé et utiliser un site qui fonctionne en décentralisé, c’est pas exactement pareil.



PtiDidi Abonné
Il y a 6 ans

À première vue, ca me semble être une mauvaise idée :)

Edit : suppression d’une information trop imprécise


barbach Abonné
Il y a 6 ans

J’ai également lorgné sur dTube, si quelqu’un a testé et peut donner son avis sur la question…


DHMO Abonné
Il y a 6 ans

d.tube n’est pas libre. Ça ne colle donc pas avec les Framachins.


DHMO Abonné
Il y a 6 ans

Pour les personnes qui (se) posent des question, il y a ces articles-ci, du 1er décembre 2017 :
&nbsp; - Framatube : nos réponses à vos questions pratiques
&nbsp; - PeerTube : les réponses à vos questions techniques


shadowfox
Il y a 6 ans

Les explications du lien sont claires, merci ! Reste à voir ce qui fonctionne le mieux.


googfrgo
Il y a 6 ans

Super projet, gogogo Framasoft !


barbach Abonné
Il y a 6 ans

Merci pour la précision <img data-src=" />


Commentaire_supprime
Il y a 6 ans

Là, ça m’intéresse.

Décentralisé + libre, une bonne équation pour moi. À suivre !


tazvld Abonné
Il y a 6 ans

Le premier projet de plateforme vidéo via réseau décentralisé P2P que j’avais entendu parlé, c’était Bittorent live qui avait lancé le truc. Ca a tellement marqué les souvenirs que je viens de voir qu’ils ont annoncé la fermeture du service l’année dernière.


Pierre_ Abonné
Il y a 6 ans

Pour ceux qui cherchent un liste des instances déjà accessibles : c’est ici (je crois pas avoir vu le lien dans l’article !)


BlueTemplar
Il y a 6 ans

YouTube est tellement ancré, et la vidéo tellement datavore,
que je doute que ce genre de service puisse émerger
sans un fort appel d’air
telle une rémunération des hébergeurs
(ou/et des vidéos piratées).

C’est pour ça que j’ai décidé de soutenir Flixxo.
(Ce qui ne m’empêche pas de soutenir Framasoft en parallèle.)

(Pour la rémunération, Flattr 2.0 pourrait aussi être une alternative…)


127.0.0.1
Il y a 6 ans


Le créateur d’une instance est roi en sa demeure. Il édicte ses propres règles, propose ce qu’il veut, aux conditions générales qu’il souhaite.


Pour une meilleure compréhension, nous informons notre clientèle que PeerTube sera renommé PedoTube.

<img data-src=" />


BlueTemplar
Il y a 6 ans

“Attrape-PedoTube” tu veux dire? (pour ceux qui tenteraient le coup)
La police qui s’occupe de ce genre de crimes, ce n’est pas la Hadopi, ils ne vont pas envoyer au pédophile trois lettres d’avertissements !


choukky Abonné
Il y a 6 ans






Hipparchia a écrit :

Quid de l’utilisation via Tor ?


<img data-src=" /> Pourrir le réseau tor avec des flux vidéo est une très mauvaise idée qui va gêner ceux qui n’ont que ce moyen pour “s’exprimer” librement sans crainte.
Pour le p2p, il est plus judicieux de passer par un vpn si on veux masquer son ip. <img data-src=" />



Kernelcoffee
Il y a 6 ans

Bon en tout cas, c’est cool y a un docker. je regarderais ça plus tard.
Après ce qui fait le succès de youtube aussi c’est son application mobile, je me demande comment ça se passe la.


Kazer2.0 Abonné
Il y a 6 ans

C’est prévu, tu as une case à coché pour dire que ta vidéo est NSFW.

De plus, tu choisis quel instance ton instance follow, et donc quel vidéo seront présents.


Kazer2.0 Abonné
Il y a 6 ans

J’ai posé mon instance aussi, une debian virtualisée sur mon FreeNAS derrière une connexion fibre en upload 250 meg.

Le bousin marche très très bien, mais pour l’instant tu n’as pas de système de “cache”, donc dans ton instance tu listes les vidéos des instances que tu follows, mais ça se connecte toujours à l’instance qui à la vidéo en local.

Après pour une vidéo qui marche très bien à un instant T ça pose pas de problème vu que tu seeds pendant que tu regardes, mais une vidéo qui marche bien, mais où les utilisateurs ne la regardent pas en même temps, ça reste l’instance qui l’a en local qui envoi.

J’espère que c’est prévu un machin pour faire genre “j’accepte de mettre en cache certaines vidéos” (le trending par exemple ?).


anonyme_8cffcf307f9926639207c8973e6b5fa9
Il y a 6 ans

J’ai une question : peut-on installer une instance PeerTube sur un hébergement mutualisé ??


Kazer2.0 Abonné
Il y a 6 ans

Vu la liste des pré-requis / dépendances, honnêtement je ne pense pas.


OB Abonné
Il y a 6 ans






AUGUSTUS a écrit :

J’ai une question : peut-on installer une instance PeerTube sur un hébergement mutualisé ??


Effectivement c’est aussi une interrogation que j’ai, vu que , de ce que j’en ai compris, tout tourne dans le navigateur… et tout est donc perdu quand on quitte celui-ci.
&nbsp;
Pour moi, l’un des intérêts est justement de ne pas être soumis aux desiderata / abus&nbsp; des AD comme on peux le voir sur les plateforme légales où une simple musique de fond peux être la source d’un blocage.
(A mon sens d’autant plus intéressant dans une telle situation où des lois ne peuvent s’opposer à l’existence de technologies…)

Je ne sais pas non plus si les sources sont réparties (ie , en téléchargeant un fichier il serait impossible pour les AD de savoir qui l’a mis en ligne en 1er) et si le trafic est chiffré.



anonyme_8cffcf307f9926639207c8973e6b5fa9
Il y a 6 ans

Oui, c’est ce que je pensais aussi, merci de ta réponse.

Dommage…


Framasoft Abonné
Il y a 6 ans

En ce qui concerne d.tube, je me permets de copier icile commentaire de Pyg (directeur de l’asso) sur le framablog :

Pour les différences entre PeerTube et d.tube, c’est par ici : https://framacolibri.org/t/blockchain-et-peertube/2587/2&nbsp;

Pour la faire courte :




Seazor Abonné
Il y a 6 ans






Kazer2.0 a écrit :

Le bousin marche très très bien, mais pour l’instant tu n’as pas de système de “cache”, donc dans ton instance tu listes les vidéos des instances que tu follows, mais ça se connecte toujours à l’instance qui à la vidéo en local.

J’espère que c’est prévu un machin pour faire genre “j’accepte de mettre en cache certaines vidéos” (le trending par exemple ?).


Mettre ce cache en place, ce serait pas contraire au “c’est mon instance, c’est moi qui maitrise mes données. Si je vire une de mes videos, je ne la retrouverai pas partout” ?

Même si je sais que techniquement, les captures restent possibles… m’enfin, c’était l’argumentaire sur mastodon, le décentralisé et tout et tout…



anonyme_8cffcf307f9926639207c8973e6b5fa9
Il y a 6 ans

De toute façon, je ne vois pas bien comment Peertube pourrait concurrencer Youtube, même en proposant quelque chose de différent.

Peertube nécessite - à priori - soit un serveur dédié, soit un auto-hébergement, donc pas vraiment à la portée du pékin moyen.

Conséquence du point précédent, l’installation de Peertube nécessite de solides connaissances techniques, ainsi qu’un débit internet ascendant qui va bien (pour mon cas, c’est râpé comme pour l’un et pour l’autre…)

Ou alors, il faudrait que des instances soient proposées par des sociétés/associations… (genre Zaclys, OVH, GMX, Qwant,…), un peu à l’exemple de l’e-mail.


Kazer2.0 Abonné
Il y a 6 ans

Tu as un bouton “download” sur chaque vidéo hein <img data-src=" />

Après je verrais bien un système pour “flagguer” la vidéo en “ne pas mettre en cache” (tu as déjà un système privé ou non listé me semble, faudra que je vérifie).

Et puis, utilisant du torrent pour la diffusion, j’vois mal comment tu peux empêcher la capture.


Estebam
Il y a 6 ans

2 questions :




  • est-il possible de monétiser ses vidéos ?

  • quelles sont les ressources nécessaires pour l’hébergement d’une instance ?


Programmateur01
Il y a 6 ans

  • Non


    • Détaillé sur le repo github



Estebam
Il y a 6 ans

&nbsp;





Programmateur01 a écrit :




  • Non


    • Détaillé sur le repo github

      <img data-src=" />




Okki Abonné
Il y a 6 ans






Estebam a écrit :




  • est-il possible de monétiser ses vidéos ?



    Chocobozzz aborde le sujet sur LinuxFR.