VConnect - PowerPoint PPT Presentation

About This Presentation
Title:

VConnect

Description:

... Server: Authentication of Clients, Querying of the Database, ... Manage connections between clients. Access to Video and Audio Servers for real-time streaming ... – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 15
Provided by: andre4
Category:
Tags: click | client | to | vconnect

less

Transcript and Presenter's Notes

Title: VConnect


1
VConnect
  • Distributed Collaboration with Audio/Video
    Conferencing

Team Priyanka Warade Kalpana Chatnani Nazmi Can
Anik Anoop Jaishankar
VConnect
http//www.andrew.cmu.edu/user/nanik/vConnect.htm
2
Outline
  • Main Idea and Functionalities
  • High Level Architecture
  • Use-Case Diagram
  • Sequence Diagram
  • Deliverables
  • System Features
  • Implementation Plans
  • Demo Sequences
  • QA

VConnect
3
Main Idea and Functionalities
  • Main purpose is to provide a collaborative
    environment for users to interact with each other
  • Interactions will be via
  • Video Conferencing
  • Audio Conferencing
  • Text Messaging
  • White Board (bonus credit)
  • File Exchange(bonus credit)

VConnect
4
High Level Architecture
Figure 1 The Main Architecture
VConnect
5
High Level Architecture contd
  • Web Server Authentication of Clients, Querying
    of the Database, Management of Friends List
  • Database Stores the following information
  • Username
  • Password
  • Status
  • Friends
  • IP
  • Region Information
  • Server Location Information

VConnect
6
High Level Architecture contd
  • Session Management Server
  • Manage connections between clients
  • Access to Video and Audio Servers for real-time
    streaming
  • Quality of Service management
  • Video Server Video Stream Processing (mixing,
    compression, encoding and decoding)
  • Audio Server Audio Stream Processing (mixing,
    compression, encoding and decoding)

VConnect
7
High Level Architecture contd
Figure 2 - The Sequence of Connection Between
Clients
VConnect
8
Use-Case Diagram
VConnect
9
Sequence Diagram Audio/Video Conf.
VConnect
10
Deliverables
VConnect
11
System Features
  • Location-Independent architecture (Applet-Based)
  • QoS Enabled
  • Fault Tolerance by primary-backup approach
  • Availability achieved by multi-broker
    architecture
  • Audio/Video Processing done on different servers
    to achieve modularity and fast processing
  • Scalability achieved by replication of servers
    and regions

VConnect
12
Implementation Plans
  • Development J2EE and JMF API
  • Database MySQL, JDBC Database Access
  • Modelling UML Diagramer
  • Language Java
  • RAD Tool Eclipse

VConnect
13
Demo Sequences
  • Web Service and Authentication Server
  • Session Management Server functionality
    implementation
  • Text based chat implementation
  • Audio Server
  • Video Server
  • White boarding
  • File Exchange

VConnect
14
Q A
  • Thank you, any questions?

VConnect
Write a Comment
User Comments (0)
About PowerShow.com