Le peercasting est une méthode de diffusion audio ou vidéo par le biais de plusieurs flux de données qui sont transmis par des pairs sur la même plateforme, application ou réseau.
Les particuliers peuvent diffuser et transmettre du contenu via le peercasting, ce qui n'est pas possible sur d'autres réseaux. Le peercasting permet même à un seul utilisateur disposant d'une bande passante modeste de diffuser le contenu de son choix, les utilisateurs se fournissant mutuellement de la bande passante. Les logiciels de peercasting comprennent Alluvium et PeerCast. Le peercasting fonctionne de plusieurs façons : Les flux de données peuvent être relayés entre les pairs en utilisant un réseau superposé. Les connexions entre les pairs d'un flux sont négociées sur un réseau superposé. Ce type de réseau peut souffrir lors de la déconnexion des relais ou lorsque les pairs doivent passer à un nouveau relais. L'essaimage minuscule consiste à diviser les fichiers en petits segments qui sont distribués via des clients peer-to-peer tels que BitTorrent ou Coral. Bien qu'elle permette d'atteindre des taux de transfert élevés avec un grand nombre d'utilisateurs, cette méthode présente une surcharge plus importante en raison de la formation de nouveaux essaims chaque minute. En divisant le flux en direct en sous-flux, de la même manière que les données sont divisées sur les disques dans une configuration RAID 0. Les flux qui contiennent des données média, telles que les données de correction d'erreurs ou de synchronisation, ne sont pas affectés. Le flux peut généralement récupérer d'un ou plusieurs relais abandonnés en changeant de relais. La transmission des données s'effectue en fin de compte selon la première méthode décrite ci-dessus. Il suffit d'autoriser les pairs à changer de relais pour que la lecture reprenne là où elle s'est arrêtée en utilisant la mémoire tampon. YouTube et d'autres réseaux de contenu peuvent utiliser des mesures pour démonétiser ou réduire la visibilité des chaînes qui offensent les annonceurs, ou leur sensibilité. Le contenu est souvent censuré selon les règles des réseaux. Le peercasting n'a pas l'autorité du réseau pour offenser et les audiences sont limitées par leur conscience ou leur désintérêt.