Abstract
In this paper we address the design and implementation of a generic terminal architecture for videoconferencing based on the principle of programmable protocol stacks. In this architecture, there exist two types of software components. A first type are the multimedia engines, which are responsible for handling the multimedia stream (execution layer). Secondly, the managing components handle the multimedia engines' lifecycles and provide a set of network- and codec-independent CORBA-IDL interfaces which make building the desired protocol stack straightforward (middleware based control layer). As a result, the developed platform can be easily integrated in existing multimedia control frameworks such as the TINA architecture or the H.323 terminal framework.
Similar content being viewed by others
References
Almesberger, Werner. “ATM on Linux”. http://linux-atm.sourceforge.net
De Turck, Filip, Filip Vandermeulen, and Piet Demeester. (2000). “On the Design and Implementation of a Hierarchical, Generic and Scalable Open Architecture for the Network Management Layer.” In the Proceedings of NOMS 2000, Honolulu.
ForeRunner ATM NICs, http://www.marconi.com/html/products/forerunnerheatmnics.htm.
ITU-T Recommendation H.245. “Control Protocol for Multimedia Communication.” September 1998.
ITU-T Recommendation H.323, “Packet-based Multimedia Communications Systems,” February 1998.
Third-party Quickcam software, http://www.cs.duke.edu/~reynolds/quickcam.
Steegmans, Frank, et al. (1997). “TINA Network Resource Architecture”, version 3.0, February 1997.
Vandermeulen, Filip, et al. (2000). “An End to End QoS Discovery Architecture Embedded in a TINA based Multimedia Platform.” In the Proceedings of the Fifth IEEE Symposium on Computers and Communications, ISCC 2000, Antibes.
Video for Linux, http://www.exploits.org/v4l
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Vermeulen, B., Vandermeulen, F. & Demeester, P. An Open Generic Corba-Programmable Videoconferencing Platform. Electron Commerce Res 5, 383–399 (2005). https://doi.org/10.1007/s10660-005-1181-7
Issue Date:
DOI: https://doi.org/10.1007/s10660-005-1181-7