La question est vaste
Le principe de base ==> Au lieu d'écrire le flux video dans un fichier (AVI MPEG ou autre), on envoie le flux par un réseau.
Donc d'un coté on a un serveur de streaming et de l'autre un client.
POur que la video soit fluide, il faut que la bande passante soit stable. Pour l'intant avec le NET même avec une liaison haut débit, il pratiquement impossible de faire du streaming en 25 fps en haute résolution. Par contre sur un LAN local cela ne pose aucun problème.