tester torrent.createServer()
en utilisant un service worker
démo : https://jimmywarting.github.io/webtorrent-server-browser/
Utiliser la vidéo HTML MSE pour décoder/encoder une vidéo afin de prendre en charge le streaming/seaking avec javascript est un peu plus lent. L'utilisation de MSE signifie que nous devons prendre en charge manuellement davantage de conteneurs comme mp4 ou webm par exemple.
Servir un fichier directement à un élément vidéo comme s'il s'agissait d'une URL normale permettrait au navigateur de gérer la recherche, de faire une demande de plage et de l'encoder beaucoup plus rapidement. cela signifie probablement aussi plus de support pour d'autres conteneurs multimédias
En faisant cela, vous vous demandez si vous avez vraiment besoin de ces packages :