30
www.site.uottawa.ca/~elsaddik www.el-saddik.com 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies & Applications Prof. Dr. Abdulmotaleb El Saddik Multimedia Communications Research Laboratory School of Information Technology and Engineering University of Ottawa Ottawa, Ontario, Canada elsaddik @ site.uottawa.ca abed @ mcrlab.uottawa.ca www.site.uottawa.ca/~elsaddik www.el-saddik.com 2 01_Introduction © elsaddik The Promise and Reality of Collaborative Computing Introduction to Collaborative Computing Characterization of Collaboration Tools Where Are We Today? Security as a Collaboration Enabler Collaboration Standards Challenges Implementing Collaboration Technologies Video Conferencing Systems Setting up for a Videoconference

Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

1

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

101_Introduction © elsaddik

Multimedia Communications

Multimedia Technologies & Applications

Prof. Dr. Abdulmotaleb El SaddikMultimedia Communications Research LaboratorySchool of Information Technology and Engineering

University of OttawaOttawa, Ontario, Canada

elsaddik @ site.uottawa.caabed @ mcrlab.uottawa.ca

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

201_Introduction © elsaddik

The Promise and Reality of Collaborative Computing

Introduction to Collaborative Computing

Characterization of Collaboration Tools

Where Are We Today?

Security as a Collaboration Enabler

Collaboration Standards

Challenges Implementing Collaboration Technologies

Video Conferencing Systems

Setting up for a Videoconference

Page 2: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

2

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

301_Introduction © elsaddik

Introduction to Collaborative Computing

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

401_Introduction © elsaddik

Multimedia Applications

Distance LearningDistance Learning

Video ConferencingVideo Conferencing

Tele MedicineTele Medicine

SurveillanceSurveillance

Broadcast TVBroadcast TV

Conferencing

Broadcasting

Video on Demand

ConferencingConferencing

BroadcastingBroadcasting

Video on DemandVideo on Demand

Page 3: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

3

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

501_Introduction © elsaddik

Conferencing—Room to Roomw

ww

.site

.uot

taw

a.ca

/~el

sadd

ikw

ww

.el-s

addi

k.co

m

601_Introduction © elsaddik

Conferencing—Desktop

Page 4: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

4

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

701_Introduction © elsaddik

Conferencing—Multipointw

ww

.site

.uot

taw

a.ca

/~el

sadd

ikw

ww

.el-s

addi

k.co

m

801_Introduction © elsaddik

Broadcast—Live

E=mc2

E=mc2

E=mc2

E=mc2

Page 5: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

5

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

901_Introduction © elsaddik

Multimedia -Authoring

Graphics Audio Video Text

Authoring

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1001_Introduction © elsaddik

Multimedia

CD-ROM- ISO 9660, Mac HFS, PhotoCD.

- etc....

DVDMMDatabaseFile system

Network- Interactive game- Video-on-demand

Authoring Distribution

Page 6: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

6

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1101_Introduction © elsaddik

Broadcast—Pre-Recorded w

ww

.site

.uot

taw

a.ca

/~el

sadd

ikw

ww

.el-s

addi

k.co

m

1201_Introduction © elsaddik

Broadcast—Video Distribution

Page 7: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

7

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1301_Introduction © elsaddik

Video on Demand

VideoServer

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1401_Introduction © elsaddik

Live & Pre-Recorded MM

VideoServer

E=mc2

E=mc2

E=mc2

E=mc2

Page 8: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

8

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1501_Introduction © elsaddik

Rules

Rule #1Remote collaboration is not (and it does not claim to be) like face to face collaboration and it will probably never be like that

• May be one day when virtual reality will not be only a game anymore

Rule #2The computer does not have to be seen as a sobstitute to human interaction

• It is only an instrument!• Distance/Computer based training will

never sobstitute teachers completely! • I hope it for the best of humanity

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1601_Introduction © elsaddik

Business Drivers

Improve efficiency of teams through better collaboration and coordination within and across organizationsLeverage information and personnel assets within and across organizationsSupport geographically / temporally dispersed teamsEmpower teams with flexibility and responsiveness to increase competitive edge and deliver better customer satisfaction

Page 9: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

9

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1701_Introduction © elsaddik

Electronic mail, teleconferencing, and Instant messaging (IM) allow communication between two or more computer users

• People can communicate in real time or delayed time

2001 Prentice Hall Concise 5.17

E-Mail, Teleconferences, & IM: Interpersonal Computing

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1801_Introduction © elsaddik

Real-time communication (synchronous):

– participants meet in real time– participants see each other’s typed

messages as they are typed– examples: Talk and Chat

2001 Prentice Hall Concise 5.18

Real-Time vs. Delayed Communication

Page 10: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

10

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

1901_Introduction © elsaddik

Delayed communication (asynchronous):

– Participants type, post,and read messages attheir convenience

– Participants share an electronic mailboxrelated to the group’spurpose

– Examples: email and Newsgroups

2001 Prentice Hall Concise 5.19

Real-Time vs. Delayed Communicationw

ww

.site

.uot

taw

a.ca

/~el

sadd

ikw

ww

.el-s

addi

k.co

m

2001_Introduction © elsaddik

The Groupware Paradigm & Technologies

sameplace

differentplaces

same time/Synchronous

different times/Asynchronous

face to face interactions

public computer screensdecision roomsbrainstorming tools

continuous task

team roomsgroup displaysshift work groupwareproject management

remote interactions

videoconferencingwalls & hallways

desktop conferencingshared viewsshared drawing/editors...

communication+coordination

emailbulletin boardsasynchronous conferencingschedulersversion control...

Page 11: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

11

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2101_Introduction © elsaddik

Characterization of Synchronous Collaboration Tools

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2201_Introduction © elsaddik

Data Conferencing

Enables team members to interact in real time over data in an applicationShared whiteboard

Provides real time interaction over anelectronic whiteboard with display, gesture, and annotation capabilitiesCommon applications include remote presentation and group viewing and annotation of imagery or diagrams

Application sharing and Screen-sharingProvides real time interaction over applications, enabling users to simultaneously view and control the applicationCommon applications include remote,collaborative real time authoring/editing/reviewing, training, and presentation

Page 12: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

12

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2301_Introduction © elsaddik

Teleconferencing

Just like the telephone, except you can see who you are talking to.

You can talk to one or many other people at the same time, just as with the telephone.

It is NOT video broadcasting.

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2401_Introduction © elsaddik

Two Types of Video Conferencing

Traditional InternetUse in special room; rare Use anywhere; ubiquitous

Uses ISDN telephone lines Uses Internet

High installation cost Low installation cost

High usage cost No usage cost

Usage at plateau Usage growing rapidlyProfessional operator Do-it-yourself

Centralized control Decentralized control

H.320 standard H.323 standard

Page 13: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

13

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2501_Introduction © elsaddik

Videoconference Standards

Encoder DecoderDecoder

DecodingStandardized

Organized byNetwork Type

FocusedUpon

Interoperability

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2601_Introduction © elsaddik

Collaboration Standards

Page 14: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

14

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2701_Introduction © elsaddik

Video Conferencing Standards

H.261H.261G.711G.711G.722G.722G.728G.728

T.120T.120

H.263H.263H.261H.261G.711G.711G.723G.723G.722G.722G.728G.728T.120T.120

VideoVideo

AudioAudio

DataData

VideoVideo

AudioAudio

DataData

ISDNISDN H.320H.320

LAN / IP H.323LAN / IP H.323

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2801_Introduction © elsaddik

H.323 Defined

The H.323 standard is a summary recommendation that describes point-to-point and multipoint interoperability of audio and/or visual terminal equipment connected via a IP based non-guaranteed quality of service network.

Page 15: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

15

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

2901_Introduction © elsaddik

Key Functional Components

Terminal:Endpoint Equipment or “Terminal Application”

MCUProvides Multipoint Conference Connectivity

GatewayProvides Interoperability

GatekeeperManages “QoS”

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3001_Introduction © elsaddik

Terminal

H.323 terminals are client endpoints that must support:

H.225 call control signaling.H.245 control channel signaling.RTP/RTCP protocols for media packets.Audio codecs.

Video codecs support is optional

Page 16: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

16

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3101_Introduction © elsaddik

H.323 Terminal

H.263Video

G.711, G.722,G.723, G.728

Audio

T.120Data

H.245Control

H.225

FrameLANI/O LAN

Monitor

Camera

Microphone

Data Exchange

Audio

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3201_Introduction © elsaddik

Multipoint Control Unit - MCURequired With 3 or More Terminals In ConferenceInternals:

Multipoint ControllerMultipoint Processor

Implementation:Hardware BasedSoftware

Page 17: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

17

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3301_Introduction © elsaddik

Gateway Requirements

H.320

H.261 VideoH.221 FrameG.7xx Audio

H.323

H.263 VideoH.225 FrameG.7xx Audio

Network

Bandwidth

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3401_Introduction © elsaddik

Gateway Solution

H.320

H.261 VideoH.221 FrameG.7xx Audio

H.323

H.263 VideoH.225 FrameG.7xx Audio

Gateway Provides

Translation and

Transcoding

Page 18: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

18

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3501_Introduction © elsaddik

GatekeeperControl AccessCall RoutingAddress TranslationImplementation Not Required

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3601_Introduction © elsaddik

Remote collaboration: what hardware do we need?

Basic configurationStandard PC Sound card + SpeakersMicrophone

Optional devicesWebcam/cameraScannerTablet (es. Wacom, Mimio, etc)... ... ...

NETWORK CONNECTION

Page 19: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

19

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3701_Introduction © elsaddik

H.323 Implementation

Ethernet

Gateway

Multipoint Control Unit

H.320 Terminal

H.323Terminals

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3801_Introduction © elsaddik

Where Are We Today?

Page 20: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

20

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

3901_Introduction © elsaddik

State of the Practice

•Market segment strong (5-10 years)•Stable technology base•Scaleable to enterprise•Some interoperability standards•Most tools have some security support

•Market segment strong (5-10 years)•Stable technology base•Scaleable to enterprise•Some interoperability standards•Most tools have some security support

EmailDiscussion

GroupsInformation sharing

IntranetsGroup

Calendaring

Mostly asynchronous collaborationCoordination and information sharingMostly asynchronous collaboration

Coordination and information sharing

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4001_Introduction © elsaddik

•Current product offerings are largely young (3-5 years)•Issues with stability and scalability to support large conferences •Requires sufficient network bandwidth, reliability, and quality of service•Interoperability across tools, but can be spotty•Issues with security and firewall support

•Current product offerings are largely young (3-5 years)•Issues with stability and scalability to support large conferences •Requires sufficient network bandwidth, reliability, and quality of service•Interoperability across tools, but can be spotty•Issues with security and firewall support

State of the Art

Audio/VideoConferencing

SharedWhiteboard

shared by Peter Spellman

SharedApplicationText Chat

Synchronous collaborationVirtual meetings and interactive production

Synchronous collaborationVirtual meetings and interactive production

Page 21: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

21

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4101_Introduction © elsaddik

Security as a Collaboration Enabler

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4201_Introduction © elsaddik

Collaboration and SecuritySecurity is often weakly addressed by collaboration toolsApproach: Integration of security services with applications

Authentication to verify identity and protect from spoofingAccess control within collaboration tool Data encryption to ensure privacy

Approach: Use of external security mechanisms to secure the networks and/or provide authenticated access

Firewall support to enable safe collaboration with partners (includes tailored firewall policies, and firewall proxies)De-militarized zone (DMZ) approachesExtranetsVirtual Private Networks (VPNs)

Page 22: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

22

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4301_Introduction © elsaddik

Collaboration EnablersVirtual Private Networks (VPNs) provide secure communications channel between two entities

A private, encrypted tunnel

Extranets are a segment of an organization’s network that is shared with partners

Authenticated access enables presentation of tailored views of shared dataOften coupled with VPN technology

Internet

Firewall

RemoteClient

Client

FirewallClient

Internal Servers

Extranet Server

Source: C. Eliopoulos, MITRE

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4401_Introduction © elsaddik

Motivation for Using VPNs and ExtranetsAuthentication and encryption techniques ensure user authentication, data privacy, and integrityCost-effective way to eliminate expensive dedicated leased lines between sites and long distance calls for remote and mobile usersUsers can gain direct access to the company’s resources from anywhere due to the almost universal availability of the InternetFacilitates the compartmentalization of information exchanges among selected user groups or organizationsReplicated content and accompanying administration overhead no longer necessary

Source: C. Eliopoulos, MITRE

Page 23: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

23

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4501_Introduction © elsaddik

Challenges Implementing Collaboration Technologies

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4601_Introduction © elsaddik

Challenges Implementing Collaboration

Infrastructure (easiest): Networks, systems, support

RemoteClient

Client

Client

Servers

Server

Culture (hardest): Learning a new “economics of trust”

Security (harder): Risk management vs. risk avoidance

Page 24: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

24

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4701_Introduction © elsaddik

Infrastructure ChallengesNetworks

Bandwidth and bandwidth managementQuality of service and bandwidth reservationNetwork protocols (e.g., IP Multicast, ATM)

SystemsIntegration and interoperability

With other systems and applicationsWith partner’s collaboration environments

Maintainability, upgradability

SupportManaging large scale roll-outsRobust administration toolsTroubleshooting

Performance, scalability, reliability, cost

RemoteClient

Client

Client

Servers

Server

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4801_Introduction © elsaddik

Security ChallengesRisk management vs. risk avoidance

Security is often weakly addressed by collaboration toolsAuthentication to verify identity Access control within collaboration tools Data encryption to ensure privacyFirewall support for safe collaboration with partners

Some solutions available (e.g., VPNs, PKI, Extranets)

PoliciesThere are no policies for supporting virtual organizationsFlexible concept of operations to enable secure collaborationWillingness to challenge and evolve policiesto support collaboration goals

Page 25: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

25

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

4901_Introduction © elsaddik

Cultural Challenges (1 of 2)Learning a new “economics of trust”Modifying reward structure to incentivize team contributionsOrganizational readiness to change - timing is everything

Support from the top, clear benefits to participants

Dealing with resistance

Sharing ownership of the effort with partnersDealing with user’s fears

The person who does the work does not receive the benefitFailure to support exception handlingExisting power structure is modifiedWork crosses organizational linesImplicit behavior is made explicit

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5001_Introduction © elsaddik

Understanding how to evolve the technology and the business process to realize improvement

Concept of operations, planned roll-out process, clear goals, managing expectations, letting users evolve concept of operations and new collaborative process, training and user support

Understanding social scalability

• How you do establish virtual communities?

• What is the best way to run a virtual meeting, a virtual team?

Few publications to guide; learning on the job

Cultural Challenges (2 of 2)

Page 26: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

26

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5101_Introduction © elsaddik

Video Conferencing Systems

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5201_Introduction © elsaddik

Desktop Video Conferencing Systems

In Person Silicon Graphics Video Compression in software

Person to Person/2 IBM Compressed video over ISDN, TR or Ethernet.

Polycom Polyspan Uses ISDN/IP; runs on PCs, or Special Hardware

Vis-a-Vis Motion Wordlinx Regular POT, switched 56 or ISDN; for PCs

Communique InSoft Good Video; multivendor platform

ShowMe Sun Microsystems For SPARCs over TCP/IP LANs

Sound Pict. Info. DEC For DECstation 5000 running UltrixV4.3

CU-See-Me Cornell Univ. For MACs and PCs over IP networks

MBONE Internet For UNIX workstations and PCs

ProShare Intel PCs

NetMeeting Microsoft PCs

Product Company Comments

Page 27: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

27

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5301_Introduction © elsaddik

FreeBased on TCP/IPBi-directionale Video conferenceApplication Sharing, File Transfer, Whiteboard, Chat, Instant MessagingDisadvantages:

Only two participantsNo recording possibleProblems with Firewall

Microsoft NetMeetingMicrosoft NetMeetingw

ww

.site

.uot

taw

a.ca

/~el

sadd

ikw

ww

.el-s

addi

k.co

m

5401_Introduction © elsaddik

Polyspan Viewstation SPPoint-to-Point Tool15 fps at 128 Kbit/s ISDN connectionEthernet LAN Port for IPCompatible with NetMeetingRecording capability and playback (TV/VHS)Disadvantage:

Problems with FirewallNo Multicasting

Polycom PolyspanPolycom Polyspan

Page 28: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

28

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5501_Introduction © elsaddik

Applications

Telemedicine

College course among four universities, across the country.

Bringing a guest lecturer into a college course.

Bringing a VIP into a press conference, from across the world.

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5601_Introduction © elsaddik

Setting up for a Videoconference

Page 29: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

29

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5701_Introduction © elsaddik

Setting up for a Videoconference

ClothingSolid color shirts“Busy” outfits blur when on cameraSimpler patterns aid the video compression

LightingSoft white lightLight from in frontStandard overhead lights don’t cut itThink of TV studio lightingCamera can not focus in low light

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5801_Introduction © elsaddik

Setting up for a Videoconference

BackdropNo Hard Lines or complicated patternsCan use a dry erase boardSolid color is ideal• Avoid red backgrounds

Give audience one thing to focus onAudio Setup

Separate Microphones and SpeakersTest levels ahead of time• Polycom’s “Generate Tone”• Polycom’s “Audio Meter”

May need to add echo canceling hardware

Page 30: Multimedia Communications elsaddik ...elsaddik/abedweb/teaching/elg5121/pdf/2x09_MM... · 1 elsaddik 1 01_Introduction © elsaddik Multimedia Communications Multimedia Technologies

30

ww

w.s

ite.u

otta

wa.

ca/~

elsa

ddik

ww

w.e

l-sad

dik.

com

5901_Introduction © elsaddik