46 votes

Est-il possible de construire un client torrent en utilisant uniquement HTML(5) et JavaScript?

Il n'y a pas grand-chose à ajouter. Est-il possible de construire un client torrent en utilisant uniquement HTML et JavaScript? Vous ne pouvez pas utiliser des choses comme Java, ActiveX, NaCl... Si oui, veuillez donner une description de haut niveau.

Je n'ai pas beaucoup de connaissances en développement front-end, mais je pense que les websockets seront capables de gérer le réseau (est-il possible de connecter un client à un autre sans que toutes les données passent par un serveur?). Je sais que vous ne pouvez pas écrire de fichiers en utilisant JavaScript donc je pense que le fichier en cours de téléchargement devra soit être enregistré entièrement en mémoire, soit le client devra utiliser l'une des nouvelles APIs en HTML5 pour stocker du contenu.

4voto

Je suis en retard à la fête, mais étant donné que cette question figure toujours parmi les premiers résultats de Google, je vais répondre de toute façon.

Vous pouvez écrire des applications Web ou des extensions de navigateur liées à BitTorrent avec Btapp.js, qui utilise une interface JavaScript fournie par BitTorrent Torque. Lorsque vous appelez la méthode connect, l'utilisateur sera invité à installer BitTorrent Torque, c'est tout. Il se passe des choses cool si vous regardez les projets existants l'utilisant - streaming de médias, partage par glisser-déposer, etc.

En ce qui concerne les solutions sans aucune dépendance, celles mentionnées par Nick Russler semblent toujours être les seules options réalisables.

3voto

jkeogh Points 29

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X