Salve, io ho una applicazione chat. Per fare una "video-conferenza" utilizzo una connessione diretta tramite i socket tra 2 client.

Il mio problema è che la gestione della webcam(creazione del video in locale, creazione dello streaming per il remoto e invio al secondo client tramite UDP) occupa milto tempo.

Ho pensato di gestire queste funzioni in un thread separato così da non rallentare l'intera applicazione(già pesante di suo)...il problema è che non so gestire il BackgroundWorker...

Qualche aiuto?? grazie ciao