Salut,
Tu dois pouvoir configurer un serveur FTP sur le port 80 mais coté client tu ne peux pas faire grand chose.
Pour le p2p, mis à part louer un serveur pour quelques €/mois et apres télécharger en HTTP tes fichiers je ne vois pas comment faire.
Bonne soirée.