Giga-Colab: Uma Arquitetura de Ambiente Virtual Colaborativo com suporte a Serviços Multimídia

  • Raoni Kulesza USP
  • Luiz G. P. Alves USP
  • Fernando L. Almeida USP
  • Marcos F. Jardini USP
  • Marco A. V. M. Vasconcelos UFPB
  • Guido L. S. Filho USP
  • Regina M. Silveira USP
  • Graça Bressan USP

Resumo


Desenvolver sistemas colaborativos e multimídia é uma tarefa bastante complexa e um dos principais desafios é promover a reutilização e integração dessas duas categorias de software num mesmo ambiente. Neste contexto, apresentamos uma arquitetura de um ambiente virtual colaborativo extensível baseada no modelo cliente-servidor, mas que utiliza uma abordagem orientada a serviços e padrões abertos da área multimídia (ISMA, H.323 e SIP). Para validar esta proposta, foi desenvolvido um protótipo de um ambiente virtual colaborativo com suporte a duas aplicações multimídia: vídeo sob demanda e videoconferência. O projeto é focado na Rede Giga (RNP/CPqD) e tem como principal requisito o suporte a vídeos de alta definição, resultando em alguns problemas desafiadores a serem superados.

Referências

AccessGrid, “Access Grid”, Disponível em: [link].

Agora, “Agora – The Online Meeting Tool”, Lancaster University, Disponível em: [link].

Alonso, G. et al. (2004), “Web Services: Concepts, Architectures and Applications”, Springer.

Axis, A. Disponível em: [link]

Beavers, J. et al. (2004), “The Learning Experience Project: Enabling Collaborative Learning with ConferenceXP”, Technical Report MSR-TR-2004-42.

Borghoff, U. M. e Schlichter, J. H. (2000), “Computer-Supported Cooperative Work: Introduction to Distributed Applications”, Springer, USA.

Ellis, C. A., Gibbs, S. J. e Rein, G. L. (1991), “Groupware: some issues and experiences”, In Communications of the ACM, v.34, n., p.35-58.

FFmpeg, Disponível em: [link].

Fuchs, H. e Farber, N. (2005), "ISMA Interoperability and Conformance," In IEEE Multimedia, 2(2), p. 96-102.

Gerosa, M. A. (2006), “Desenvolvimento de Groupware Componentizado com Base no Modelo 3C de Colaboração”, Tese de Doutorado, Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio).

Gomes, R. L., Hoyos-Rivera, G. J. H. e Courtiat, J. P. (2006), “Um Ambiente para Integração de Aplicações Colaborativas”. In: Anais do Simpósio Brasileiro em Sistemas Colaborativos.

Harada, C. Y. (2001), “Arquitetura para suporte a aplicações colaborativas”, 317p. Dissertação de Mestrado, Escola Politécnica, Universidade de São Paulo, São Paulo.

H.323, ITU Recommendation (1999), “Packet-base multimedia communications systems”.

Java Stream Assembly (2004), “API Programmer’s Guide”, Sun Microsystems Inc.

Jorstad, I., Dustdar, S., Thanh, D. V. (2005) “A Service Oriented Architecture Framework for Collaborative Services”, In: Proceedings of the 14th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprise, pp. 121-125.

Kahler, H., Mørch, A., Stiemerling, O., Wulf, V. (2000) “Introduction to the Special Issue on Special Issue on Tailorable Systems and Cooperative Work” Computer Supported Cooperative Work: The Journal of Collaborative Computing, v.9, n.1. pp.1-4.

Steinmetz, R. e Nahrstedt, K. (2004) “Multimedia Systems“ X.Media.publishing, Springer.

Licea, G. (2006), “Supporting reusability in fixed and mobile groupware applications”, In International Journal of Computers and Applications, V.28(2), p. 99-111. ACTA Press.

LiveMedia Library, Disponível em: [link]

Rosenberg, J. et al. (2002), "SIP: Session Initiation Protocol", RFC 3261, Internet Engineering Task Force, Disponível em: [link].

Vasconcelos, M. A. V. M. e Filho, G. L. S. (2004) “Dynavideo Conference System, Um Sistema de Videoconferência H.323”. In Anais do WebMedia/LA-Web Joint Conference.

Voxgratia Open-Source VoIP, Disponível em: [link]

Wu, W. et al. (2004) “Design and Implementation of a Collaboration Web-services system”, In Journal of Neural, Parallel & Scientific Computations, Volume 12.
Publicado
30/06/2007
KULESZA, Raoni; ALVES, Luiz G. P.; ALMEIDA, Fernando L.; JARDINI, Marcos F.; VASCONCELOS, Marco A. V. M.; S. FILHO, Guido L.; SILVEIRA, Regina M.; BRESSAN, Graça. Giga-Colab: Uma Arquitetura de Ambiente Virtual Colaborativo com suporte a Serviços Multimídia. In: SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS (SBSC), 4. , 2007, Rio de Janeiro/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 1775-1788. ISSN 2326-2842.