slvpublic:peertube_trucs
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| slvpublic:peertube_trucs [2019/02/25 10:58] – [Les utilisateurs] cyberyunohost | slvpublic:peertube_trucs [2019/10/16 19:59] (Version actuelle) – [Les vidéos fédérées] cyberyunohost | ||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| Pour pouvoir poster des vidéo, il faut un céer compte. | Pour pouvoir poster des vidéo, il faut un céer compte. | ||
| + | [[slvpartage: | ||
| ====== Les instances ====== | ====== Les instances ====== | ||
| Ligne 14: | Ligne 15: | ||
| Une liste des instance non exhaustive est disponible sur https:// | Une liste des instance non exhaustive est disponible sur https:// | ||
| + | |||
| + | ce que peertube requiert : nginx + nodejs + redis + postgresql | ||
| ====== Les utilisateurs ====== | ====== Les utilisateurs ====== | ||
| Ligne 20: | Ligne 23: | ||
| La session utilisateur est créée par authentification OAuth2 auprès de l' | La session utilisateur est créée par authentification OAuth2 auprès de l' | ||
| + | |||
| + | l' | ||
| + | |||
| + | https:// | ||
| + | |||
| + | qui s' | ||
| + | |||
| + | https:// | ||
| + | |||
| select * from " | select * from " | ||
| Ligne 43: | Ligne 55: | ||
| **Comment est calculé le nombre de vues ?** | **Comment est calculé le nombre de vues ?** | ||
| - | Le plugin client s'en charge, toutes les secondes il compte, au bout de 30 secondes ou bien des 3/4 de la vidéo si elle fait moins que 30 secondes il notifie le serveur avec un POST sur l'uuid de la video + '/ | + | Le plugin client s'en charge, toutes les secondes il compte, au bout de 30 secondes ou bien des 3/4 de la vidéo si elle fait moins que 30 secondes il notifie le serveur avec un POST sur l'uuid de la video + '/ |
| Le serveur se repose sur les appels à '/ | Le serveur se repose sur les appels à '/ | ||
| Ligne 56: | Ligne 68: | ||
| Non, il est très facile pour l' | Non, il est très facile pour l' | ||
| + | |||
| + | La preuve ( 1 million de vues ... ) [[https:// | ||
| ====== Les chaînes vidéo ====== | ====== Les chaînes vidéo ====== | ||
| Ligne 68: | Ligne 82: | ||
| * slv_archives https:// | * slv_archives https:// | ||
| * valbonne https:// | * valbonne https:// | ||
| + | |||
| + | |||
| + | ====== Le pair à pair ====== | ||
| + | |||
| + | Les vidéo peertube sont diffusées en mode webtorrent. | ||
| + | |||
| + | le serveur peertube créé un fichier torrent qui repose sur le fichier vidéo original (webseed). | ||
| + | |||
| + | le client, c'est à dire le navigateur peut alors partager sa vidéo avec d' | ||
| + | |||
| + | Ce fichier torrent est créé dans le répertoire storage/ | ||
| + | La convention de nommage est uuid-resolution.torrent. | ||
| + | |||
| + | peertube utilise la librairie https:// | ||
| + | |||
| + | < | ||
| + | / | ||
| + | " | ||
| + | resolved " | ||
| + | webtorrent@^0.102.1: | ||
| + | resolved " | ||
| + | </ | ||
| + | |||
| + | le webseed fonctionne avec des websockets et la capacité du serveur web de fournir des tronçons du fichier vidéo. | ||
| + | |||
| + | |||
| + | |||
| ====== La base de données ====== | ====== La base de données ====== | ||
| Ligne 92: | Ligne 133: | ||
| ===== Les vidéos fédérées ===== | ===== Les vidéos fédérées ===== | ||
| - | L' | + | L' |
| - | Elle pourrait ne suivre aucune autre instance. | + | |
| Les vidéos fédérées sont toutes les vidéos qui ne sont pas hébergées localement. | Les vidéos fédérées sont toutes les vidéos qui ne sont pas hébergées localement. | ||
| - | Certaines | + | Certaines |
| Par exemple certaines vidéos humoristiques au vocabulaire fleuri provenant de l' | Par exemple certaines vidéos humoristiques au vocabulaire fleuri provenant de l' | ||
| Pour éviter de les diffuser elles ont été explicitement mises sur la liste noire, cette liste ne s' | Pour éviter de les diffuser elles ont été explicitement mises sur la liste noire, cette liste ne s' | ||
| + | pour connaitre la liste des serveurs suivi il est possible d' | ||
| + | |||
| + | ex : | ||
| + | |||
| + | https:// | ||
| + | |||
| + | => ne suit rien | ||
| + | |||
| + | https:// | ||
| + | |||
| + | => suit quelques instances ... | ||
| ====== Problèmes ====== | ====== Problèmes ====== | ||
slvpublic/peertube_trucs.1551092336.txt.gz · Dernière modification : de cyberyunohost
