Salut
Un article sur la version 2 de peertube. https://framablog.org/2019/11/12/peertube-met-les-bouchees-doubles-pour-emanciper-vos-videos-de-youtube/?fbclid=IwAR0LH2tIsVgE-MjVg2syKkZuoi7Jm3s6bzsRIAt8iiPiDFbvXvpBEcvmbTA
ça me semble vraiment intéressant à explorer pour notre fonctionnalité de mooc. Il me semble qu’avec un plugin, on pourrait facilement créer des mini mooc à partir de chaine peertube syndiquée, puis de les intégrer dans humhub (ça nous éviterait de devoir refaire les scénarios /le boulot pour chaque jardin).
En tout cas c’est une piste à explorer sérieusement non @AdrienCheype
Oui, c’est excellent, et à promouvoir !
Maintenant, le défit par rapport aux géants du web, c’est la fiabilité.
Dans ce système on a une instance par serveur en gros. Donc si au même moment on a 100 personnes qui visionnent des vidéos sur la même instance et que le serveur n’a pas assez de débit, on va avoir des soucis.
Et puis ça repose sur la confiance dans la personne qui maintient le serveur.
Avec les grosses plateformes commerciales, les vidéos sont dispatchées dans pleins de serveurs, ce qui permet de tenir la charge à tout moment.
Ceci dit, si on crée un instance sur notre serveur, comme on est chez Infomaniak, on a un débit de 60 Gbit/s et qu’on charge des vidéos en 720p (pas 1080p car inutile), chaque lecture de vidéo consomme environ 2,5 Mbit/s. Ce qui fait théoriquement qu’il serait possible de diffuser 24 000 vidéos en même temps. Comme il n’y a pas que ça sur le serveur et que c’est théorique, je pense qu’on peut quand même raisonnablement tabler sur la possibilité de diffuser 10 000 vidéos en même temps.
Et en créant notre instance on n’a pas de risque de se faire planter par le prestataire du serveur où on a mis toutes nos vidéos.
Donc dans l’idéal, on connaît une instance fiable (maintenance et débit), sinon vaut mieux faire la notre.
Belle news, je suis content de voir que ce projet se poursuit, évolue, contamine…
A un moment où on du temps pour cela, il serait intéressant de faire quelques tests sur notre serveur. A terme cela pourrait effectivement remplacer notre utilisation de Viméo, en contrepartie il faudra estimer ce que ça prend en charge CPU sur le serveur, ce qu’on dispose en débit réel en upload avec Infomaniak, ce qu’il nous faudrait comme espace de stockage pour notre utilisation et prévoir la sauvegarde de cet espace.
C’est en tout cas complètement en phase avec nos valeurs, et c’est à mettre en lien avec l’hébergement de données qu’on aimerait mettre en place avec un NextCloud.
Oui, t’as raison pour le CPU, j’ai pas trop idée de la consommation. Bon après on a quand même 4 coeur.
En fait, faudrait avoir une idée du nombre de vidéo, de la durée moyenne et du nombre max de personnes qui peuvent visionner en même temps.
S’il y a 100 vidéos de 10 Mo en moyenne chacune, ça va rentrer dans le disque du serveur (100 Go, environ 20 Go de libre) et les sauvegardes.
Faut vérifier aussi que la maintenance de cette instance ne nous prenne pas trop de temps !
Si à terme on va vers cette solution, il faudra bien plus que 20Go de dispo. J’ai pris au hasard une vidéo du Mooc 2019 mis en ligne sur Viméo : 213 Mo en 1080p pour une durée de 8min25.
Si on veut agir en faveur d’un web plus sobre, 720p c’est très largement suffisant (c’est déjà du HD), voire 480p pour voir la tronche d’un gars qui parle, c’est déjà très bien !
Bien comprimé, un 720p c’est entre 5 (si 15 FPS, ce qui est suffisant pour des plans fixes) et 10 Mo /min. Soit entre 40 et 80 Mo pour cette vidéo de 8 min.
Vous avez une idée du nombre de vidéos, de leur durée moyenne et du nombre max de personnes qui risquent de visionner en même temps en heure de pointe ?