Support des videos Peertube
Quel serait le temps de dev nécessaire pour supporter des videos Peertube ?
Par exemple https://skeptikon.fr/w/gpJgdUx8dLaAx4euAPRPEB
TODO
-
Installer le plugin videojs hls -
Modifier l'initialisation videojs pour reconnaitre les url en .m3u8
et traiter comme duHLS
- Côté PHP
-
À la création du projet lancer un appel sur https://<FQDN>/api/v1/videos/<id>
et extraire de la réponsethumbnailPath
etstreamingPlaylists.playlistUrl
-
Utiliser construire l'url de preview : https://FQDN/<thumnailpath>
-
Changer remplacer la vidéo de l'url par streamingPlaylists.playlistUrl
-
Notes
Le support HLS est recommandé sur Peertube mais peut être désactivé, extraits de documentation de l'API
Quand HLS est désactivé, il faut passer par du webtorrent, à voir si il est nécessaire d'implémenter cette fonctionnalité
Edited by David Beniamine