Marcelo Rubinstein desenvolveu um
Serviço de Sincronização Contínua para
Aplicações Multimídias.
Este serviço de continuidade e sincronização
intermídia é apropriado a aplicações
multimídias que envolvem fontes de dados armazenados e/ou ao vivo,
relações temporais implícitas, múltiplas
fontes e destinos e não utilizam relógio global. O
serviço provê a sincronização
intramídia para as mídias mestras de todos os feixes de
sincronização e a sincronização
intermídia, para todos os feixes de sincronização,
entre os pares (mestre, escrava) para todas as escravas de um feixe de
sincronização. O serviço é definido
através de suas primitivas de serviço. O tipo e o formato
das unidades de dado de protocolo e as máquinas de estados do
protocolo de sincronização também foram definidos.
A implementação baseia-se na técnica de Rangan et al.
para sincronizar as mídias e numa arquitetura de
implementação de alto desempenho denominada GTA/MM.
Um protótipo de aplicação, envolvendo a
transferência bidirecional de áudio e vídeo entre
duas estações de trabalho, através de uma rede
Ethernet, encontra-se em funcionamento.