Abstract
Although Multimedia desktop conferencing and application sharing among geographically dispersed users are increasingly popular modalities, their spread is inhibited by platform-dependency problems. In this paper, an approach which exploits the use of the Java programming language to accommodate different hardware and window systems is investigated and a prototype is implemented. Our approach is based on replicated tool architecture in which each participant runs a copy of the application and the activity of each user is multicast to all the participants in the conference. The problems associated with this approach such as view synchronization and replicated object management are among the issues addressed in our research. In addition, we are developing standard functions and mechanisms that allow conference participants to seamlessly use the audio and video features available on most PC’s and workstations. Our research on multimedia stream synchronization and adaptation, the incorporation of reliable multicasting and the development of distributed control algorithms are expected to result in increased conference quality, performance and robustness.
Chapter PDF
References
Abdel-Wahab, H. and Feit, M. (1991) XTV: A Framework for Sharing X Window Clients in Remote Synchronous Collaboration, Proceedings, IEEE TriComm ‘91: Communications for Distributed Applications & Systems, Chapel Hill, North Carolina, pp. 159 – 167, April 1991.
Abdel-Wahab, H and Jeffay, K. (1994) Issues, Problems and Solutions in Sharing X Clients on Multiple Displays, Journal of Internetworking Research & Experience. pp. 1 – 15, Vol. 5, No. 1, March 1994.
Abdel-Wahab, H., Kvande, B., Nanjangud, S., Kim, O., and Favreau, J.P. (1996a) Using Java for Multimedia Collaborative Applications, Proceedings, PROMS’96: Third International Workshop On Protocols for Multimedia Systems, 1996.
Abdel-Wahab, H., Maly, K., Youssef, A., Stoica, E., Overstreet, C.M., Wild, C., and Gupta, A. (1996b) The Software Architecture and Interprocess Communications of IRI: an Internet-based Interactive Distance Learning System, WETICE’96, Stanford, California, June 1996.
Abdel-Wahab, H., Stoica, L, and Sultan, F. (1996c) The Design and Implementation of an Internet Conference.Information System, To appear in Journal of Internetworking Research & Experience, 1996.
Abstract Windowing Toolkit (AWT) package, Java Developers Kit (JDK) Version 1.0 API,(1995) Sun Microsystems Inc. Mountain View, CA 94043
Adams, D. (1995) WTV: An MS Windows based Collaborative System, Master’s Project Report, Department of Computer Science, Old Dominion University, Dec. 1995.
Casner, S., and Deering, S.E. (1992) First IETF Internet Audiocast, Computer Communication Review vol. 22, no. 3, (July), 1992
Chung, G., Jeffay, K., and Abdel-Wahab, H. (1993) Accommodating Late-corners in Shared Window Systems, IEEE Computers, pp. 72–74, Vol. 26, N’o. 1, January 1993.
Deering, S. (1989) Host Extensions for IP Multicasting, IETF RFC 1112, 1989.
Dewan, P. and Chouldhary, R.(1993) A high-level and flexible framework for implementing multiuser interfaces, ACM Transaction on Information Systems, Vol. 10, No. 4, 345 – 380, (October 1993).
Grudin, J. (1994) Computer-Supported Cooperative Work: History and Focus, IEEE Computer, Vol. 27, No. 5, 19 – 26, (May 1994).
Postel, J. (1981) Transmission Control Protocol, IETF RFC 793, 1981.
Steinmetz, R. and Nahrstedt, K. (1995) Multimedia: Computing, Communications ê4 Applications Prentice-Hall, 1995.
Stevens, W.R. (1994) TCP/IP Illustrated, Volume 1, Addison-Wesley, 1994.
Whetten, B., Montgomery, T. and Kaplan, S. (1994) A High Performance Totally Ordered Multicast Protocol, Theory and Practice in Distributed Systems, Springer Verlag LCNS 938, 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Kim, O., Kabore, P., Favreau, J.P., Abdel-Wahab, H. (1997). Issues in Platform-Independent Support for Multimedia Desktop Conferencing and Application Sharing. In: Tantawy, A. (eds) High Performance Networking VII. HPN 1997. IFIP — The International Federation for Information Processing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-35279-4_8
Download citation
DOI: https://doi.org/10.1007/978-0-387-35279-4_8
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4757-5401-8
Online ISBN: 978-0-387-35279-4
eBook Packages: Springer Book Archive