תיאום (Synchronization)
בסביבת מצגת מולטימדיה ברמה גבוהה, אנו משתמשים במספר מדיות. עלינו לאחסן את המידע, להעביר אותו בתקשורת ולהציג אותו כמצגת מולטימדיה. לשם כך, עלינו להשתמש בערוצי תקשורת רבים, שמעבירים סוגים שונים של מדיות בו-זמנית. עלינו לתאם בין ערוצי המידע השונים של מצגת מולטימדיה מסויימת, על-מנת שכל הנתונים ייקלטו בצד שמקבל את מצגת המולטימדיה בדיוק כפי שהצד השולח יצר אותה. מצגת מולטימדיה יכולה לכלול יישום בודד או מספר יישומים. לכן, לעיתים עלינו לתאם בין ערוצי העברת המידע של יישום יחיד, ולעיתים עלינו לתאם גם בין ערוצי העברת מידע של מספר יישומים שונים הפועלים במקביל, דבר הנקרא תזמור/ניצוח (Orchestration).
התיאום בין ערוצי העברת המידע נעשה באמצעות תגי תיאום (Synchronization Markers).לדוגמה, נניח שברצוננו להעביר ברשת יישום מולטימדיה מסויים, שכולל בתוכו תמליל, קול, וחוזי. אנו רוצים להעביר את שלוש המדיות במקביל, כך שהצד שמקבל את המידע יוכל לצפות ביישום בצורה תקינה. כלומר, שהתמליל, הקול והחוזי יהיו משולבים בצורה טובה, כך שלא יווצר מצב שהקול יקדים את התמונה או להיפך. לצורך כך אנו מבצעים תיאום בין ערוץ התמליל, ערוץ הקול וערוץ החוזי. נניח שבמקום מסויים שלושת סוגי הנתונים צריכים להיות מוצגים ביחד החל מאותה נקודת זמן. בפועל, סוג אחד של נתונים יכול להגיע מהמחשב השולח למחשב היעד מוקדם יותר ממשנהו. כדי שהם יהיו מוצגים בכל זאת החל מאותה נקודת זמן, עלינו להשתמש בתגי תיאום.
|