Avec le développement rapide de la technologie de communication, de la technologie informatique et de la technologie multimédia, en particulier avec l'application pratique progressive du réseau numérique de service intégré à large bande B-ISDN avec des capacités de communication multimédia à haut débit et efficaces, les systèmes de conférence de communication multi-utilisateurs distribués sont devenus de plus en plus importants.
Ces systèmes de conférence de communication multiutilisateurs multimédias distribués nécessitent tous l'utilisation de systèmes informatiques pour contrôler de manière exhaustive une série de processus tels que la collecte, le stockage, la communication, le fonctionnement et la présentation d'informations multimédias. L'un des principaux problèmes est de savoir comment réaliser la synchronisation entre divers objets multimédias dans un système de communication multimédia distribué.
Les systèmes audio et vidéo multimédias distribués comprennent l'audio, la vidéo, l'animation, les graphiques, les images, le texte, les données et d'autres types d'objets multimédias. Ces objets multimédias ont généralement des contraintes de temps strictes et le but de la synchronisation est de maintenir les contraintes de temps inhérentes entre les objets multimédias lors de la présentation d'informations multimédias aux utilisateurs.
La synchronisation est un concept basé sur le temps, qui fait référence à la relation temporelle entre divers objets multimédias dans un système multimédia. C'est ce qu'on appelle un problème de synchronisation, qui inclut généralement la synchronisation intra-stream et la synchronisation inter-flux. La synchronisation intra-flux fait référence aux relations temporelles qui existent entre les unités multimédias individuelles au sein d'un seul support sur une seule connexion. La synchronisation inter-flux fait référence à la relation temporelle qui existe entre diverses unités de support à travers plusieurs connexions.
La technologie de communication de groupe distribué est un sujet de recherche brûlant dans le domaine de la communication. Il fait référence à un groupe d'utilisateurs situés à différents endroits pour utiliser la connexion réseau entre eux pour communiquer et compléter le travail commun.
La conférence multimédia de bureau distribuée est une communication de groupe typique, exigeant que chaque utilisateur reste connecté les uns avec les autres, chaque utilisateur est à la fois un expéditeur et un récepteur. La synchronisation de groupe est un problème de synchronisation unique dans la communication de groupe multimédia distribuée. L'essence de la synchronisation de groupe est de maintenir la synchronisation mutuelle entre les utilisateurs du groupe. Chaque utilisateur du groupe collecte des unités multimédias en même temps, puis les envoie à d'autres utilisateurs du groupe en temps réel. Une fois que l'utilisateur reçoit chaque unité multimédia utilisateur en même temps, elle sera synthétisée et jouée en même temps, sans être affectée par des facteurs tels que la région et le temps de transmission.
Étant donné que la technologie de synchronisation est l'une des technologies clés de la communication multimédia distribuée, de nombreux chercheurs ont effectué des recherches approfondies sur la technologie de synchronisation multimédia à partir de divers aspects, et des progrès ont été réalisés. Grâce à une série d'expériences, la tolérance des gens à divers niveaux de qualité de synchronisation est étudiée, en particulier la tolérance des gens à l'asynchronie maximale entre les flux médiatiques associés, les exigences de synchronisation de l'interface utilisateur sont proposées et une expression claire de qualité de service (QOS) est utilisée. Cette demande. Afin de pouvoir décrire explicitement la relation de synchronisation entre divers objets multimédias dans un système multimédia, une méthode avancée de spécification de synchronisation multimédia doit être utilisée.
À l'heure actuelle, les principales méthodes de spécification de synchronisation multimédia sont: la méthode de spécification de synchronisation basée sur un intervalle, la méthode de spécification de synchronisation à l'état fini étendu basée sur la machine, méthode de spécification de synchronisation basée sur CSP et méthode de spécification de synchronisation basée sur PETRI-NET.
Parmi eux, la méthode de spécification de synchronisation basée sur PETRL-NET est plus parfaite et flexible après de nombreuses extensions. Dans un environnement de poste de travail, lorsque des informations multimédias sont présentées aux utilisateurs, leur qualité de synchronisation est souvent affectée par des facteurs tels que la charge du système. Des recherches approfondies sur les caractéristiques du système d'exploitation UNIX sont effectuées, l'influence du partage de temps et du système d'exploitation multi-processus sur les performances multimédias est clarifiée, et la stratégie de contrôle basée sur le numéro de priorité est adoptée, qu'elle surmonte les déficienciEs et défauts de l'environnement du système d'exploitation UNIX pour la communication multimédia en temps réel dans une certaine mesure.
La synchronisation de groupe dans le système de conférence multimédia est en fait de garder chaque utilisateur dans le groupe synchronisé les uns avec les autres. Dans une situation idéale, chaque utilisateur obtient des informations multimédias en direct en même temps, et après transmission mutuelle, il est synthétisé et diffusé sur chaque terminal utilisateur en même temps. Si les horloges de chaque terminal utilisateur du système peuvent être conservées exactement les mêmes, le problème de synchronisation de groupe est relativement simple, mais dans la situation actuelle, il est difficile de garder les horloges utilisateur précises et unifiées de l'ensemble du réseau.