non ho capito la storia del cloud. Vuoi dirmi che la ipcam ha un numero seriale e qualcuno attraverso di esso raggiunge la ipcam come fa ad esempio TeamViewer dove attraverso un ID connette due client?
Molto pericoloso.
Se così fosse, chi gestisce il cloud forse si è settato degli apparati in modo da avere un percorso dei dati ottimizzato e scansare i più lenti.

Riesci ad abbassare il datarate(risoluzione) della ipcam?
Migliora la situazione fuori cloud?
Sei sicuro che chi fa cloud non bufferizza in modo da mascherare la lentezza della connessione?
Punta la ipcam sul tuo orologio e osserva, se va in sincronia allora c'è realtime, altrimenti è leggermente in differita e qualcuno bufferizza.
Di trucchi/metodi ve ne sono molti.

Ovviamente vado molto a naso non conoscendo direttamente la problematica.