deepblue a fait un truc comme ca il y a pas longtemps.
Basiquement la solution magique est vlc. Ta webcam est expose comme un device video4linux2. vlc peut le transcoder et le reenvoyer autre part. Ensuite, il suffit d'avoir le front end qui se plait sur le webserveur qui stream le contenu. Potentiellement, tu peux aussi utiliser vlc pour sortir un flux video directement.