Top Banner
Videoconferência para Videoconferência para EAD e requisitos de EAD e requisitos de QoS QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS
43

Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

Apr 07, 2016

Download

Documents

Débora Verde
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

Videoconferência para EAD e Videoconferência para EAD e requisitos de QoSrequisitos de QoS

Liane TaroucoPós-Graduação Informática na EducaçãoPós-Graduação Ciência da Computação

UFRGS

Page 2: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

2

Videoconferência no ensino à Videoconferência no ensino à distância distância

Comunicação visual+

Suporte do computador para interagir, cooperar, compartilhar mensagens e

arquivos.

Page 3: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

3

VideoconferênciaVideoconferência

FULL MOTION VIDEO - Transmissão de áudio e imagem animada com qualidade de TV– TV 30 quadros/seg– CINEMA 24 quadros/seg– Videoconferência 15 quadros/seg ou menos

VIDEOCONFERÊNCIA– Audio e vídeo bidirecional

Page 4: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

4

Ênfase em Ênfase em desktop videoconferencingdesktop videoconferencing

Computador pessoal Pode incluir compartilhamento

de documentos Salas de videoconferência podem ser

usadas Multiponto (muitos para muitos)

– refletor (CuSeeMe)– multicast (IP classe D) - MBONE– MCU (multipoint control unit)

Page 5: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

5

Software de videoconferênciaSoftware de videoconferência

CuSeeMe - Universidade de CornellEnhaced CuSeeMe - White Pine -->

CuSeeMe Networks

Page 6: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

6

H.323 Ponto-a-PontoH.323 Ponto-a-Ponto

Conexão entre 2 computadores via Internet Pic tureTel

PictureTel

TCP/IP

Page 7: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

7

Videoconferências multipontoVideoconferências multiponto

Page 8: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

8

Sistemas hetrogêneosSistemas hetrogêneos

Pictur eTelH.320 Clients

PBX

Regional Office Switched Network

Corporate Enterprise Network

Regional Office LAN

H.323Clients

H.320/323Gateway

•Gatekeeper

Pic tur eTel

Pic tur eTel Pic tur eTel

H.323 Clients

PictureTel

H.320/323Gateway

H.323 Dial-Up

Telecommuters and Consumers

Firewall

Firewall

M-ACD

H.323MCUH.324/323

Gateway

H.324 Dial-Up

•Directory Service•Scheduling•Record & Archive•Registration

Voice over IP

H.320 MCU

Switched

Internet

Page 9: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

9

Reuniões virtuaisReuniões virtuais

Uma videoconferência onde cada pessoa está no foco de uma câmara distinta e o professor pode ver múltiplos locais ao mesmo tempo.

Page 10: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

10

Outros padrões para Outros padrões para videoconferênciavideoconferência

H.320 ISDN Videoconferencing group videoconferencing H.323 Comunicação audiovisual em

redes locais desktop videoconferencing H.324 High Quality Video

and Audio Compression over POTS modem connections

Page 11: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

11

Tipos de Tipos de câmarascâmaras

Page 12: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

12

Colaboração visualColaboração visual

Videoconferência

Streaming Video ColaboraçãoVisual

Dados

Visual

Unidirecional Interativo

Troca de dadosEmail

meta

Page 13: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

13

Colaborção visualColaborção visual

Whiteboard Compartilhamento de aplicações Controle remoto Chat Transferência de arquivo Compartilhamento de

documentos impressos via câmara de documentos

Desktop video conferencing

Page 14: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

14

Educação a distânciaEducação a distância

Vídeo e dados sendo transmitidos

Page 15: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

15

Câmara de documentosCâmara de documentos

Ferramentas de colaboração visualCompatibilidade com T.120

– Whiteboard– Câmera de documentos

• exibir imagens• escrever durante apresentações

Page 16: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

16

Page 17: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

17

Quadro brancoQuadro branco

Ferramenta de suporte a “brain storm”Co-autoraçãoPode ser concomitante com

videoconferência

Page 18: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

18

Outras soluções para vídeoOutras soluções para vídeo

Real Vídeo– plugin que vai apresentando o vídeo

enquanto o mesmo vai sendo recebidoLive MPEG Vídeo

– Recepção contínua de vídeo codificado segundo padrão MPEG

Page 19: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

19

Cooperação e colaboraçãoCooperação e colaboração

Aprendizagem Aprendizagem SignificativaSignificativa

Resolução de problemas Resolução de problemas desafiosdesafios

Implementação de Implementação de ProjetosProjetos

Questões de Questões de investigaçãoinvestigação

Professores e Professores e Alunos AprendizesAlunos Aprendizes

Construção de Construção de teoriasteorias

Page 20: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

20

Padrão de videoconferência em Padrão de videoconferência em redes de pacotesredes de pacotes

ITU-T H.323: Packet based multimedia communications systems

Page 21: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

21

H.323H.323

ITU-T standard para multimidia videoconferência em redes de pacotes – LANs e Intranets corporativas– Internet (limitado pela performance da Internet)

• VoIP Internet Telephony Em redes locais, uma chamada de vídeo típica

usa 100-300 kbit/s– Tráfego na LAN pode ser gerenciado e

controlado

Page 22: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

22

H.323 - CaracterísticasH.323 - Características

Interoperabilidade: através de normas de CODECs de áudio e vídeo

Gerência de banda: limita o número de conexões H.323 simultâneas, bem como largura de banda utilizada

Suporte a multiponto: através do MCU (Multipoint Control Unit)

Suporte a multicast Flexibilidade: equipamentos e redes com diferentes

características: só áudio, só dados

Page 23: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

23

TerminalH.323

Componentes H.323Componentes H.323

MCUH.323

GatekeeperH.323

GatewayH.323

TerminalH.323

B-ISDNN-ISDNGTSN

Multipoint Control Unit

Page 24: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

24

H.323 ComponentesH.323 Componentes

TerminaisGatekeepersGateways (H.323 to H.320/H.324/POTS)MCUs

– Multipoint Controller (MC)– Multipoint Processor (MP)

Page 25: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

25

H.323 TerminalH.323 Terminal

Duas versões– Redes Corporativa (high quality)– Internet (otimizada para menor banda

28.8/33.6 - G.723.1 e H.263)Capacidade multiponto embutida para

conferências Ad Hoc Multicast (multi-unicast) permite 3-4

pessoas numa chamada sem comutação centralizado

Page 26: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

26

Necessidade: EAD com Necessidade: EAD com qualidadequalidade

Câmera digital– H.323– Qualidade da imagem e do som

Necessidade de um MCU (refletor) para comunicação multiponto

Page 27: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

27

H.323 GatekeeperH.323 GatekeeperTradução de endereços

– H.323 Alias para endereços IP com base em registro de terminais

– Possibilidade de nomes “email-like” – Possibilidade de nomes “phone number

like” Controle de Admissão

– Permissão para completar a chamada– Pode impor limites de banda – Método para controlar o tráfego da LAN

Page 28: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

28

Funções GatekeeperFunções Gatekeeper

Gerenciamento do gateway – H.320, H.324, POTS, etc.

Sinalização de chamadas – Pode rotear chamadas para prover

serviços suplementares ou prover funcionalidade Multipoint Controller

Gerenciamento/Relatórios/Registros de chamadas

Page 29: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

29

H.323 GatewaysH.323 Gateways

Provêm conectividade a nível mundial e interoperabilidade a partir da LAN – H.320, H.324, telefones normais (POTS-Plane

Old Telephone Service) Mapeamento de sinalização de chamadas (Q.931

para H.225.0) Mapeamento de Controle (H.242/H.243 para

H.245) Mapeamento de Meios (FEC, multiplex, rate

matching, audio transcoding, T.123 translation)

Page 30: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

30

Multiponto: MC+MPMultiponto: MC+MP

MC - Multipoint Controller parte de um MCU tradicional)– Modos de gerenciamento comuns,

capacidadesMP - Multipoint Processor

– Parte de um MCU tradicional MCU misturando ou comutando audio. Não necessariamente co-residente com MC. (e.g. MC rodando multicast conference com cada terminal misturando audio)

Page 31: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

31

MCU FunctionsMCU Functions

Envio da midia– Unicast - modelo tradicional– Multicast - – Hybrid -

Gerenciamento de chamadas multiponto– Join, invite, control of conference modes

Aplicações tradicionais de MCU Multiprotocol via Gateways

Page 32: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

32

H.225. 0

G.7xx H.26x

RTP

RTCP

Gate-keeper

Reg,Adm,Status(RAS)

Control Data Audio Video A/V Cntl Control

TCP UDP

IP

H.323 Protocol Stack

T.120 H.245

Page 33: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

33

H.323 Protocolos H.323 Protocolos

H.323 - System Document H.225.0 - Call Signaling, Packetization

– Gatekeeper Registration, Admission, and Status

H.245 - Control (also used in H.324, H.310) T.120 - Data and Conference Control RTP - Real-time Transport Protocol (IETF) RTCP - Real-time Transport Control Protocol

(IETF)

Page 34: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

34

T.120

WhiteboardAt-a-Distance

PaperExchange

OverheadAt-a-Distance

T.120

ExhibitCamera

Audio+ Application

Sharing

Pic ture TelDesktop Video+ Whiteboard+ App Sharing

PictureTel PictureTel PictureTel

LANPOTS

ISDN ISDN

Page 35: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

35

T.120T.120

O padrão T.120 contém uma série de protocolos de comunicação e aplicação, e serviços que dão suporte para comunicação de dados multiponto em tempo-real.

Aplicações colaborativas, tais como conferências de dados, aplicações multiusuários e jogos para multi-jogadores

Page 36: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

36

T.120T.120

Entrega de dados multiponto Interoperabilidade e independência de plataforma Entrega de dados confiável Entrega habilitada para multicast Transparência de rede e independência de rede Independência de aplicação Co-existência com outros padrões Extendabilidade

Page 37: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

37

Page 38: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

38

Portas usadasPortas usadas

Para o NetMeeting (ou outro cliente H.323) TCP Port 7648: CU-SeeMe connections to the MPCS. UDP Port 7648: sending/receiving CU-SeeMe Video Chat streams. UDP Port 24032: sending/receiving RTP audio and video streams for CU-SeeMe. TCP Port 1503: T.120 Client connections. TCP Port 1720: H.323 call signaling. UDP Port 56800: sending/receiving RTP video streams for clients that support

RTP on separate ports. UDP Port 1424: routing H.323 audio streams to third-party streaming

applications. UDP Port 1414: routing H.323 video streams to third-party streaming

applications. UDP Ports 40000-50000

Page 39: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

39

ExemplosExemplos

Recebimento de vídeoCompartilhamento de aplicações

Page 40: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

40

Câmara de documentosCâmara de documentos

Permite•escrever•mostrar documentose objetos•exibição de filmes eRaio-X•exibir tela de computador

Page 41: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

41

Compartilhamento de aplicaçãoCompartilhamento de aplicação

Page 42: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

42

Dados remotos compartilhadosDados remotos compartilhados

Page 43: Videoconferência para EAD e requisitos de QoS Liane Tarouco Pós-Graduação Informática na Educação Pós-Graduação Ciência da Computação UFRGS.

43

OSIRIS (DICOM)OSIRIS (DICOM)