Hola!
Es bastante interesante lo que quieres hacer, yo nunca lo pense hacer pero si hay que pensar una forma de hacerlo seria de la siguiente forma:
Guardar la imagen tomada por la webcam en un archivo, luego abrirla de forma binaria y transmitir parte por parte. Transmitir 8k por vez, hasta que se termine. Si estas pensando en: ¿que pasa si alguna parte no llega bien?, te cuento que de eso se encarga el Protocolo, esto considerando que usas el TCP.
Espero que te de una idea.