Je reçois des paquets audio à partir du réseau (4 paquets par seconde, 250ms chacun) et vidéo - 15fps. Tout va avec mes propres horodateurs. Comment devrais-je les synchroniser? J'ai vu le code source de l'un de nos développeurs mais il a synchronisé la vidéo en fonction de l'audio. C'est à dire. l'audio est toujours joué immédiatement et la vidéo peut être supprimée ou mise en mémoire tampon. Je ne pense pas que ce soit correct parce que l'audio peut dépasser la vidéo pendant une seconde ou deux - dans ce cas, nous n'aurons pas de cadres vidéo réels du tout. Je voudrais savoir quelques notions de base en matière de synchronisation. Qu'est-ce qui devrait être tamponné? Le mode audio et vidéo en synchronisation doit-il être lu séparément dans un ou plusieurs fils? Des indices seraient respectueux!Synchronisation audio et vidéo avec horodateurs
Merci beaucoup!
avez-vous été en mesure de trouver des ressources utiles à ce sujet? –
La raison pour laquelle vous abandonnez une vidéo est que personne ne la remarque vraiment. Mais si vous laissez tomber un paquet audio - cela semble vraiment perceptible. – gbjbaanb