Ciao a tutti sto sviluttpando un progetto che esegue lo stream di video su ip, lavoro con c su WINDOWS, per settare il timestamp di RTP ho bisogno di conoscere il tempo di sistema misurato in millisecondi.Qualcuno sa come aiutarmi??![]()
Ciao a tutti sto sviluttpando un progetto che esegue lo stream di video su ip, lavoro con c su WINDOWS, per settare il timestamp di RTP ho bisogno di conoscere il tempo di sistema misurato in millisecondi.Qualcuno sa come aiutarmi??![]()
time (NULL) di time.h dovrebbe restituire il tempo in secondi.
In alternativa con CLOCKS_PER_SEC:
ora in secondi = clock()/CLOCKS_PER_SEC
poi dividi per 1000...
Experience is what you get when you don’t get what you want
Se vuoi lavorare con le API c'è GetTickCount() che restituisce il tempo in millisecondi.
long getmsec() {
clock_t seconds = clock()/CLOCKS_PER_SEC;
long msec=seconds/1000;
return msec;
}
GRAZIE!! quindi una cosa di questo tipo dovrebbe funzionare??