7.e.Q
17-07-2006, 09:44
Hi Leute,
ich hab wieder ein neues Problem, wobei ihr mir sicher helfen könnt:
ich muss einem Programm, das Video Daten konvertiert, einen Jitter-Buffer verpassen. Bei den zu konvertierenden Daten handelt es sich um H.263 encodierte Video-Bilder. Diese Bilder liegen paketweise mit Timestamps vor. Die Timestamps müssen einen Abstand von ziemlich genau 33 ms (abhängig von der Framerate, in diesem Fall 30fps) haben. Kommt ein Bild zu spät (ist die Differenz des Timestamps zum vorigen Bild > 33ms), muss 33ms nach dem vorigen Bild - also an der eigentlich korrekten Position - ein Leer- bzw Standbild eingefügt und das verspätete Bild verworfen werden. Jetzt brauche ich gute Tips, wie man sowas konzeptionell am effektivsten realisiert.
Danke
Hendrik
ich hab wieder ein neues Problem, wobei ihr mir sicher helfen könnt:
ich muss einem Programm, das Video Daten konvertiert, einen Jitter-Buffer verpassen. Bei den zu konvertierenden Daten handelt es sich um H.263 encodierte Video-Bilder. Diese Bilder liegen paketweise mit Timestamps vor. Die Timestamps müssen einen Abstand von ziemlich genau 33 ms (abhängig von der Framerate, in diesem Fall 30fps) haben. Kommt ein Bild zu spät (ist die Differenz des Timestamps zum vorigen Bild > 33ms), muss 33ms nach dem vorigen Bild - also an der eigentlich korrekten Position - ein Leer- bzw Standbild eingefügt und das verspätete Bild verworfen werden. Jetzt brauche ich gute Tips, wie man sowas konzeptionell am effektivsten realisiert.
Danke
Hendrik