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 |
Outside Index Summary of Material
Janusz Bu³awa, September 1996 |
The Franco-Polish School of New Information and Communication Technologies |
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 |
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) |
Commercial systems:
|
Systems for Internet:
|
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 |
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 |
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 ... |
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 |
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 |
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... |
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... |