Teleconferencing support for small groups Eva Hladká *, Petr Holub *, Jiří Denemark * * Faculty of Informatics Masaryk University Brno, CZ Institute of.

Slides:



Advertisements
Similar presentations
Architecture of a shared-image electronic whiteboard in telemedicine
Advertisements

Caltech Proprietary VRVS 3.0 and VRVS AG GATEWAY Connect to AG Virtual Venues through VRVS from Anywhere World-Wide VRVS 3.0 and VRVS AG GATEWAY Connect.
Caltech Proprietary Videoconferencing Security in VRVS 3.0 and Future Videoconferencing Security in VRVS 3.0 and Future Kun Wei California Institute of.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks MyProxy and EGEE Ludek Matyska and Daniel.
June 4, 2002TERENA, Networking Conference Global Platform for Rich Media Conferencing and Collaboration Gregory DENIS California Institute of Technology.
Encrypting Wireless Data with VPN Techniques
Transfer Content to a Website What is FTP? File Transfer Protocol FTP is a protocol – a set of rules Designed to allow files to be transferred across.
Presentation. Contemporary Communication Fast – connects us quickly without delays Reliable – works always Global – connects us with the whole world Low.
TANDBERG Content Server January Organizational Challenges Corporations have struggled in the past:  Achieving unified communications within a global.
24/08/2005 IP Telephony1 Guided by: Presented by: Dr.S.K.Ghosh Nitesh Jain 05IT6008 M.Tech 1 st year.
Seminar on Video Conferencing Department of Computer science and Engineering VRSEC.
RSS 2000 v3 Product Presentation Live Recording and Streaming.
Vrtpvrtpvrtpvrtp VRTP: Implementing a Monitor Application for the Real-Time Transport Protocol (RTP) using the Java Media Framework (JMF) Francisco Afonso.
Information Security 1 Information Security: Security Tools Jeffy Mwakalinga.
Easy Accessible Voice Gateway between Mbone and ISDN/PSTN Networks Linqing Liu and Torsten Braun Institute of Computer Science and Applied Mathematics.
SPI 2003 Secure Audio and Video Conferencing system Jaroslav Dočkal, Tomáš Bouček, Petr Dušek, Tomáš Koníř.
Secure Multimedia Multicast: Interface and Multimedia Transmission GROUP 2: Melissa Barker Norman Lo Michael Mullinix server router client router client.
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Real-time Transport Protocol Matt Boutell CS457: Computer Networks November 15, 2001.
Lightweight Scalable Tool Sharing for the Internet Agustín J. González Department of Electronics Engineering Federico Santa María University Valparaíso,
Caltech Proprietary Global Platform for Rich Media Conferencing and Collaboration VRVS 3.0 Philippe Galvez California Institute of Technology March 24,
A Web Services Based Streaming Gateway for Heterogeneous A/V Collaboration Hasan Bulut Computer Science Department Indiana University.
2440: 141 Web Site Administration Remote Web Server Access Tools Instructor: Enoch E. Damson.
Business Computing 550 Lesson 4. Fundamentals of Information Systems, Fifth Edition Chapter 4 Telecommunications, the Internet, Intranets, and Extranets.
How we use UCL common at ANU Internet Futures Rhys Hawkins ANU Internet Futures/Grangenet.
The Access Grid What Is it and What Can it do? Alexander Terzian and Zachary Wright University of Michigan Michigan Center for Biological Information Virtual.
Computer Science Perspective Ludek Matyska Faculty of Informatics, Masaryk University, Brno and also CESNET, Prague.
1 An Extensible Videoconference Tool for a Collaborative Computing Network Junjun He.
Information system for automation of document flow for support of scientific arrangement planning in Joint Institute for Nuclear Research. V.F.Borisovsky,
IP Ports and Protocols used by H.323 Devices Liane Tarouco.
Web conferencing Liane Tarouco Leandro Bertholdo RNP POP/RS.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
1 COMPSCI 110 Operating Systems Who - Introductions How - Policies and Administrative Details Why - Objectives and Expectations What - Our Topic: Operating.
Chapter 9: Novell NetWare
Media Server Streaming Elizabeth Canela David Vera Bernard James Lilian Ohanian.
High Definition Video Real Time Multipoint Distribution Ludek Matyska CESNET & Masaryk University Brno Czech Republic.
Windows 7 Firewall.
Tunis International Centre for Environmental Technologies Small Seminar on Networking Technology Information Centers UNFCCC secretariat offices Bonn, Germany.
DISTRIBUTED ENCODING ENVIRONMENT BASED ON GRIDS AND IBP INFRASTRUCTURE Petr Holub *‡ and Lukáš Hejtmánek * * Faculty of Informatics and ‡ Institute of.
Multimedia Over IP: RTP, RTCP, RTSP “Computer Science” Department of Informatics Athens University of Economics and Business Λουκάς Ελευθέριος.
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
HD3000/HD3000 LT Briefing. VCON Introduces the High Definition Series! Industry leading video quality Price performance leadership Variety of form factors:
Packet Filtering Chapter 4. Learning Objectives Understand packets and packet filtering Understand approaches to packet filtering Set specific filtering.
Global Platform for Rich Media Conferencing and Collaboration G. Denis, Caltech RESEARCH.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
HD4000 Briefing. VCON Introduces the High Definition Series! Industry leading video quality Price performance leadership Variety of form factors: settop,
Helix Summit 2007 Helix On The OLPC Python Extensions of Helix.
Streaming Media Control n The protocol components of the streaming n RTP/RTCP n RVSP n Real-Time Streaming Protocol (RTSP)
The Distance Learning Session Management System for the Next Generation Internet Se-Jun Na.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
D EPT. OF I NFO. & C OMM., GIST AG connect: Toward better connectivity for the AG 19 th APAN Bangkok Meeting ( ) Namgon Kim and JongWon Kim Networked.
CITA 310 Section 8 Extending the Web Environment (Textbook Chapter 9)
1 An H.323 Videoconferencing Service for the German Research and Education Community Jürgen Hornung, Gisela Maiss - DFN Germany May 2003 TNC 2003.
May , 2006ICBL 2007 Florianopolis Brazil1 IRI-Easy: A Distance Education Software System Y. Wang, K. Maly, C. M. Overstreet Department of Computer.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
HD2000 Briefing High-Definition rack-mount codec for integrators.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
HD4000 Briefing.
HD3000 Briefing.
Fastdroid Produced by : Firas Abdalhaq Mohammad Amour Supervised by : Dr. Raed Alqadi.
RTP: A Transport Protocol for Real-Time Applications
Cloud based Open Source Backup/Restore Tool
HD3000/HD3000 LT Briefing.
Design and Implementation of Audio/Video Collaboration System Based on Publish/subscribe Event Middleware CTS04 San Diego 19 January 2004 PTLIU Laboratory.
eScience Collaboration Tools: EVO & Access Grid
RSS 2000 v3 Product Presentation
XML Based Learning Environment
Mentimeter A How To Guide.
Presentation transcript:

Teleconferencing support for small groups Eva Hladká *, Petr Holub *, Jiří Denemark * * Faculty of Informatics Masaryk University Brno, CZ Institute of Computer Science Masaryk University Brno, CZ CESNET z.s.p.o, CZ

Introduction n Target environment: –multitude of small groups with all active members –no special network services needed (e.g. multicast) –diverse computer system platforms –users from computer science community –to provide reasonable security –new features to be easily added

Our Choice n Open source software n MBone Tools (vic, rat, wb/wbd) n Multicast replaced by mirrored unicast n Web administration

Network Support for Communication n UDP Packet Reflector - rum –similar to simple H.323 MCU –initial version: just UDP packet reflecting –services transferred from network level (multicast) to application level (mirror): => easy modification => worse scalability and efficiency

Reflector reflector

Multicast

Enhancing reflector n Security features added to rum –IP address restrictions –AA based on username/password –activity logging –merge of MCU functions and basic gatekeeper functions in terms of H.323 n Other features added to rum –data recording

Web portal n Need for easy reflector administration n Today most common environment with rather standardized and intuitive handling n Not too much fancy features but rather useful ones

Videoconfrence adminisration using web portal n Conference = one or more instances of rum (provides reflector(s) for one or more videoconferencing tools) n Administrator = user who sets up user accounts n User = person who can set up and run one or more conferences

Setting up a conference n User logs in into the conference administration web n Set up features required for the conference –mirrors and their parameters (ports, logging features, description, etc.) mirrors can be organized into groups –allowed/denied IP addresses –allowed users

Running the conference n Conference announcement can be found in public part of the administrative web n Conference startup can be manual or scheduled n Conference administrator can browse log file during and after the conference

MBone wbd tool enhancements n wbd used as basis since wb is not available in source code n enhanced security by adding encryption using the same library as other MBone tools rat and vic (UCL Common Multimedia Library - DES and Rijndael encryption)

n displaying using Imlib2 –new formats available for import –zoom –synchronized rotation of image –faster drawing of image n faster network transmission (multiple threads)

wbd - JPEG import

wbd - zoom import

Further mirror develompent n Further development effort by our group –improving scalability: tunneling –passing through firewalls: Enhanced UDP packet reflector for unfriendly environments –3D projection: stream synchronization –publishing information about mirrors in LDAP

n Development initiated by our group –very secure videoconferencing environment (strong encryption, rekeying during the session etc.)

Conclusions n Development was motivated by two factors: –instability and unavailability of multicast in many of networks of today –videoconferencing needs of several small groups on Masaryk university and CESNET n System we have developed is in routine use by Czech group participating in EU DataGrid project and by CESNET

n As with all videoconferencing systems input and output audio and video devices must be of reasonable quality to provide users with positive experience n Underlying network must be of sufficient bandwidth to cope with stream multiplication

Acknowledgements n Czech group participating in EU DataGrid project for valuable ideas and patience during testing n Luděk Matyska and Zdeněk Salvet n CESNET Research intent MSM

Thank you for your attention!