Una red P2P o peer-to-peer es una red de ordenadores en la que todos los componentes de la misma actúan como iguales entre sí, ejerciendo simultáneamente de clientes y servidores, sin necesidad de un servidor fijo. La principal funcionalidad de las redes P2P es el intercambio directo de información, en cualquier formato, entre los ordenadores interconectados. Sin embargo, a diferencia de lo que ocurre en otras redes de intercambio, en las redes P2P no se comparte un archivo, sino el flujo de datos de, por ejemplo, una retransmisión de televisión.
Para poder visualizar retransmisiones P2P, tan solo es necesario descargar e instalar uno de los múltiples programas P2P disponibles en internet. Con el objetivo de realizar una transmisión eficaz, estos programas están diseñados para que los usuarios que vean un canal o evento reenvíen continuamente la señal televisiva a los espectadores más cercanos, aprovechando y optimizando el ancho de banda de los demás usuarios de la red.
TVAnts, SopCast, TVUPlayer y StreamTorrent son algunos de los programas P2P más utilizados:
TVAnts
Utiliza P2P para retransmitir la señal de usuario en usuario. Por este motivo, la calidad de la imagen depende directamente de la cantidad de usuarios conectados al canal.
Enlace Web:
Enlace Descarga: 
SopCast
Sistema P2P en el que cualquiera de los usuarios que está viendo un canal puede actuar a la vez de emisor. La calidad de los canales varía, pero dependiendo del número de usuarios conectados, puede llegar a ser muy alta. Además, permite retransmitir canales propios entre los usuarios de SopCast.
Enlace Web:
Enlace Descarga: 
TVUPlayer
Otro programa P2P similar a TVAnts o SopCast que, tras cargar un pequeño buffer, permite visualizar canales de televisión, principalmente de deportes.
Enlace Web:
Enlace Descarga: 
StreamTorrent
Utiliza la tecnología torrent de programas como BitTorrent o uTorrent para descargar el canal de tal forma que pueda reproducirse. Al igual que en otros sistemas P2P, la calidad puede depender del número de usuarios conectados a un canal. Es importante también el número de seeds y peers de un canal.
Enlace Web:
Enlace Descarga: 