Full HTML for

Basic foilset Integration of multimedia collaboratory environment with Web browser

Given by Marek Podgorny at Rome Lab Quarterly Review for CIV on October 1 96. Foils prepared 22 February 97
Outside Index Summary of Material


Introduction
Available teleconferencing systems- are they OK?
What are "enabling technologies" for Web?
We can build a completely new system !
Some intermediate steps were necessary...
What in fact we implemented? - features
What in fact we implemented? - architecture
What is not yet done but should be...
Conclusions

Table of Contents for full HTML of Integration of multimedia collaboratory environment with Web browser

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 Integration of multimedia collaboratory environment with Web browser
2 Contents of presentation
3 Introduction
4 Available teleconferencing systems - are they OK?
5 What are "enabling technologies" for Web?
6 We can build a completely new system !
7 Some intermediate steps were necessary...
8 What in fact we implemented? - features
9 What in fact we implemented? - architecture
10 What is not yet done but should be...
11 Conclusions

Outside Index Summary of Material



HTML version of Basic Foils prepared 22 February 97

Foil 1 Integration of multimedia collaboratory environment with Web browser

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Janusz Bu³awa, September 1996
The Franco-Polish School of New Information and Communication Technologies

HTML version of Basic Foils prepared 22 February 97

Foil 2 Contents of presentation

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Introduction
Available teleconferencing systems- are they OK?
What are "enabling technologies" for Web?
We can build a completely new system !
Some intermediate steps were necessary...
What in fact we implemented? - features
What in fact we implemented? - architecture
What is not yet done but should be...
Conclusions

HTML version of Basic Foils prepared 22 February 97

Foil 3 Introduction

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Needs for new multimedia communication means are still growing
Collaboration becomes more and more important for companies, committees, working groups etc.
New technologies enable multimedia teleconferencing (Web, protocols, compression)
Network resources are limited
Flexible solution is required (QoS, efficiency)

HTML version of Basic Foils prepared 22 February 97

Foil 4 Available teleconferencing systems - are they OK?

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Commercial systems:
  • large bandwidth required (in Mbps)
  • expensive hardware needed (cameras, hardware codecs and so on)
  • proprietary solutions deployed (compression)
Systems for Internet:
  • less bandwidth required, accessible to everyone
  • data losses cause rather poor quality of service
  • not very reliable

HTML version of Basic Foils prepared 22 February 97

Foil 5 What are "enabling technologies" for Web?

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
new protocols (RTP, RSVP, multicast)
Java and JavaScript
OpenDVE™ collaborative environment
new video compression schemes (H.261, H.263, wavelets)
Netscape Plug-In API
LiveConnect and LiveMedia framework

HTML version of Basic Foils prepared 22 February 97

Foil 6 We can build a completely new system !

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
We propose the following solution:
to build collaboratory system with use of the OpenDVE technology
to integrate our collaboratory system with Web browser (such as Netscape Navigator 3.0)
to make our new system be modular (separate, independent teleconferencing tools)
to deploy advanced data compression schemes for videoconferencing

HTML version of Basic Foils prepared 22 February 97

Foil 7 Some intermediate steps were necessary...

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
To be able to integrate our collaboratory system with Web browser we first implemented H.263 video player plug-in for Netscape ...
To provide session management we experimented a lot with OpenDVE technology: first simple plugins, InSoft's software analysis ...
To distribute video data with reasonable bandwidth consumption H.263 software codec has been optimized and extended with some new features: periodical I frames, multiple streams ...

HTML version of Basic Foils prepared 22 February 97

Foil 8 What in fact we implemented? - features

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
conference management from within Web browser's window (plug-in application based on OpenDVE technology)
automatic multi-participant teleconference start
separate tools for different types of data: audio and video multipoint (OpenDVE plugins)
very low bit rate (64 kbps of one ISDN B-channel can be sufficient for both audio and video)
compatibility with T.120 and H.320

HTML version of Basic Foils prepared 22 February 97

Foil 9 What in fact we implemented? - architecture

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Conference engine
Conference engine
Conference engine
addressbook
OpenDVE plugins
browser
conference
manager
plug-in
daemon
daemon
browser
conference manager plug-in
OpenDVE plugins
Conference engine
(started via daemon)
Callee site
browser
conference manager plug-in
OpenDVE plugins
Conference engine
(started via daemon)
control flow
data flow
control & data flows
TCP/IP
TCP/IP
UDP
UDP
UDP

HTML version of Basic Foils prepared 22 February 97

Foil 10 What is not yet done but should be...

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
more sophisticated remote software control mechanism (to be provided by third party)
more teleconferencing tools (OpenDVE plugins)
resources reservation capability (RSVP)
teleconference log in a database (JDBC …)
LiveConnect with Java applets (already tested with video player plug-in)
notebook feature in the conference manager and many more...

HTML version of Basic Foils prepared 22 February 97

Foil 11 Conclusions

From Integration of multimedia collaboratory environment with Web browser Rome Lab Quarterly Review for CIV -- October 1 96. *
Full HTML Index
Our Web-integrated collaboratory system provides:
convenient teleconference management
modular, extensible architecture
low bit rates and superior quality of service for multimedia teleconferencing
state-of-the art technologies
compliance to current teleconferencing standards
However, many extensions should be done to make this system be more attractive as a product...

© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Thu Aug 14 1997