NetMeeting Architecture


NetMeeting Architecture

Conferencing API

The Microsoft® NetMeeting™ conferencing API, shown in orange in the diagram above, takes advantage of all the functionality provided at lower layers, including, optionally, the NetMeeting user interface.

Up ArrowBack to NetMeeting Architecture chart

Control Layer

The following components, shown in blue in the diagram, tie together the NetMeeting functionality provided by lower layers.

Node Management Keeps track of conferences and conference participants.
NetMeeting UI Displays NetMeeting functionality to users.

Up ArrowBack to NetMeeting Architecture chart

Audio/Video Components

The following components, shown in violet in the diagram above, manage the audio and video functionality in NetMeeting.

Call Control Sets up the audio and video portion of the NetMeeting call using the H.245 standard for call control.
RTP/RTCP Handles real-time streaming of audio and video over the Internet using the H.255.0 standard.
H.263 Video Compresses and decompresses video data using a H.263-compliant video codec.
G.723 Audio Compresses and decompresses audio data using a G.723-compliant audio codec.
Media Stream Engine Coordinates capture, compression, and transmission of audio and video data. On the receiving side, this component receives, decompresses, and replays audio and video.

Up ArrowBack to NetMeeting Architecture chart

Data Conferencing Components

The following data conferencing components, shown in gold in the diagram above, handle transmission of data between different conference participants. This includes file transfer, application sharing, whiteboard, and chat data, as well as applications written using the NetMeeting SDK's Data Channel.

T.120 data Sends and receives data between different conference participants using the T.120 protocol for data conferencing.
Built-in data applications Use the T.120 data component to send and receive information. (These applications include chat, file transfer, and whiteboard.)

Up ArrowBack to NetMeeting Architecture chart

Internet Locator Server

The Internet Locator Server component, shown in teal, communicates with Internet locator servers on the network (LAN or Internet) to get directory listings and find users.

Up ArrowBack to NetMeeting Architecture chart

Last Updated: November 1, 1997
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.