29
Guido Lemos de Souza Filho [email protected] Workshop de Redes Avançadas – Rio de Janeiro – Set/2002 Relatório de Atividades Relatório de Atividades

Guido Lemos de Souza Filho

  • Upload
    zavad

  • View
    28

  • Download
    0

Embed Size (px)

DESCRIPTION

Relatório de Atividades. Guido Lemos de Souza Filho. [email protected]. Workshop de Redes Avançadas – Rio de Janeiro – Set/2002. Roteiro. Iniciativas Portal de Vídeo Digital Rede de Vídeo Digital Projeto Piloto em VoD Experimentos Realizados Resultados Obtidos. Iniciativas. - PowerPoint PPT Presentation

Citation preview

Page 1: Guido Lemos de Souza Filho

Guido Lemos de Souza [email protected]

Workshop de Redes Avançadas – Rio de Janeiro – Set/2002

Relatório de AtividadesRelatório de Atividades

Page 2: Guido Lemos de Souza Filho

•Roteiro

Iniciativas Portal de Vídeo Digital Rede de Vídeo Digital Projeto Piloto em VoD

Experimentos Realizados Resultados Obtidos

Page 3: Guido Lemos de Souza Filho

•Iniciativas

Portal de Vídeo Digital Informações Técnicas

Projetos Experimentos

Rede de Vídeo DigitalInfraestrutura de Rede

Servidores

Equipamentos

Page 4: Guido Lemos de Souza Filho

•Iniciativas (cont.)

Projeto Piloto de Vídeo Sob Demanda Composição

Digitalização Transmissão

Disponibilização de Acervo Digital

Page 5: Guido Lemos de Souza Filho

•Portal de Vídeo Digital

Objetivos Reunir/Disponibilizar Informações

Técnicas, Padrões e Regulamentações Reunir Informações sobre Projetos de

P&D em Vídeo Digital Reunir Informações sobre Experimentos

Realizados e Agenda de Novos Experimentos

Disponibilizar Aplicações de VD (projeto piloto)

Page 6: Guido Lemos de Souza Filho

•Estrutura do Portal

Page 7: Guido Lemos de Souza Filho

•Protótipo Atual do Portal

http://www.natalnet.br/~gtvd

Page 8: Guido Lemos de Souza Filho

•RVD – Rede de Vídeo Digital

Objetivos Disponibilizar infraestrutura de rede,

equipamentos e servidores para a realização de experimentos em VD.

Constituir um referencial técnico que envolva captura, recuperação e transmissão de vídeo digital.

Page 9: Guido Lemos de Souza Filho

•RDV – Infraestrutura Atual

ServidoresGateway 8400 Server (02)

Ilha de Edição DigitalIBM NetInfinity 3500 (01)

Máquinas CodificadorasPC IBM e PC Compaq (02)

Máquinas RefletorasPC IBM Pentium 4 (07)

Gateway 8400 Server

Ilha de Edição

Page 10: Guido Lemos de Souza Filho

•RDV - Topologia

ServidoresNatal/RNBrasilia/DF

RefletoresBrasilia/DF

Nata/RN

POP-CEUFPB-PBPOP-PEPOP-RJPOP-SPPOP-SCPOP-RS

POP/CE

UFPB/PB

POP-PE

POP-RJ

POP-SP

POP-SC

POP-RS

Page 11: Guido Lemos de Souza Filho

•RDV – Utilização de Refletores

Page 12: Guido Lemos de Souza Filho

•Projeto Piloto de VoD

Objetivos Disponibilizar um acervo de vídeo

digital para os usuários da Internet.

Usuários Internet

Digitalização/Codificação

Captura ArmazenamentoRecuperação

Conteúdo

?

Page 13: Guido Lemos de Souza Filho

•VoD – Conteúdo Digital

Biblioteca de Vídeo Digital RNP Biblioteca Digital da SBC Conteúdo de TVs Educativas (TVU) Conteúdos de Vídeo gerados nos projetos

de redes Avançadas e Conteúdos Digitais

?

Page 14: Guido Lemos de Souza Filho

•VoD - Requisitos

Vídeo com Diferentes Taxas Baixa Qualidade

Windows Media Player Real Server

Alta Qualidade DynaVideo Outros interessados

Page 15: Guido Lemos de Souza Filho

•VoD - Arquitetura

Base de Dados(Fonte)

Renderizador

Transformadores

Servidor deVoD

Cliente RTP

Cliente UDP

Cliente TCP

Cliente HTTP

Cliente ASF

Page 16: Guido Lemos de Souza Filho

•VoD – Integração GT Diretórios

Integração de diferentes servidores e serviços

ServidorGT VD

Cliente 1 Cliente 2 Cliente 3

ServidorGT Diretório

Internet

Refletor 1

Refletor 2

Page 17: Guido Lemos de Souza Filho

•VoD – Integração GT Diretórios

Formas de Integração Descrição de Metadados em XML Definição de uma API para o diretório

Page 18: Guido Lemos de Souza Filho

•Video XML Schema

Diversidade de características da mídia Vídeo (protocolo, formato, conteúdo, autoria, datas, instituição,...)

Indexação e Segmentação

Vídeo Clip

Seqüência 01

Seqüência 02

Seqüência 03

Seqüência N

Cena 01

Cena 02

Cena 03

Cena N

Shot 01

Shot 02

Shot 03

Shot N

Frame 01

Frame 02

Frame 03

Frame N

Objetos

Page 19: Guido Lemos de Souza Filho

•Video XML Schema

Padrões para IndexaçãoPadrão Objetivo Estrutura Hierárquica Interoperabilidade Extensibilidade XML

Dublin Core Metadados (livros) Sim Não Sim Não

RDF Recursos sem contexto especifico

Sim Sim Sim Sim

MPEG-7 Conteúdo de Dados Multimídia

Sim Sim Sim Sim

LOM Metadado (objeto de aprendizagem)

Sim Sim Sim Sim

P3P Dados - Políticas de Privacidade

Sim Sim Sim Sim

Page 20: Guido Lemos de Souza Filho

•Video XML Schema

Nossa proposta Utilização de XML Schema Relacionada com o contexto da

aplicação Baseada em Blocos de Construção

Page 21: Guido Lemos de Souza Filho

•Video XML Schema

ExemploTipos

Elementos<xs:element name="CAMERAS"> <xs:attribute name="MOVIMENTO"/> <xs:attribute name="DISTANCIA"/> <xs:attribute name="ANGULO"/> <xs:attribute name="ID_CAMERA"/>

</xs:element>

<xs:element name="CENA"><xs:all> <xs:element ref="PERSONAGEM"/> <xs:element ref="PALAVRA_CHAVE"/> <xs:element ref="SHOT"/> </xs:all> <xs:attribute name="ASSUNTO"/> <xs:attribute name="LOCAL_LOCACAO"/> <xs:attribute name="DURACAO"/> <xs:attribute name="TEMPO_FINAL"/> <xs:attribute name="TEMPO_INICIAL"/> <xs:attribute name="ID_CENA"/>

</xs:element>

Page 22: Guido Lemos de Souza Filho

•Experimentos Realizados

Atuação no SBC2002

Page 23: Guido Lemos de Souza Filho

•Experimentos Realizados

Transmissão no Fórum de Inovação Tecnológica em SP

Natal/RNNatal/RN

São Paulo/SPSão Paulo/SP

Page 24: Guido Lemos de Souza Filho

O vídeo analógico é gerado pela TV Universitária da O vídeo analógico é gerado pela TV Universitária da Universidade Federal do Rio Grande do Norte – TVU Natal.Universidade Federal do Rio Grande do Norte – TVU Natal.

TVU-NatalTVU-Natal

Transmissão ao vivo de Vídeo MPEG2-SDTVTransmissão ao vivo de Vídeo MPEG2-SDTV

•Passo 1: Geração do Vídeo Analógico

Page 25: Guido Lemos de Souza Filho

O vídeo analógico é codificado em tempo real e transmitido pelo O vídeo analógico é codificado em tempo real e transmitido pelo DynaVideo Streamer.DynaVideo Streamer.

TVU-NatalTVU-Natal

Transmissão ao vivo de Vídeo MPEG2-SDTVTransmissão ao vivo de Vídeo MPEG2-SDTV

DynaVideo StreamerDynaVideo Streamer

FormatoFormatoAnalógicoAnalógico

FormatoFormatoDigitalDigital

Dynavideo Dynavideo StreamerStreamer

•Passo 2: Codificação e Transmissão Digital

Page 26: Guido Lemos de Souza Filho

O vídeo digital é transmitido em um canal de 8 Mbps da RNP.O vídeo digital é transmitido em um canal de 8 Mbps da RNP.

TVU-NatalTVU-Natal

Transmissão ao vivo de Vídeo MPEG2-SDTVTransmissão ao vivo de Vídeo MPEG2-SDTV

Dynavideo Dynavideo StreamerStreamer

POP-RNPOP-RN POP-SPPOP-SP

RNPRNP

RNPRNP

TransmissãoTransmissão

•Passo 3: Transmissão na RNP

Page 27: Guido Lemos de Souza Filho

O Dynavideo server recebe um fluxo de vídeo digital e gera O Dynavideo server recebe um fluxo de vídeo digital e gera fluxos para o Expocenter e para LARC-USP (application fluxos para o Expocenter e para LARC-USP (application multicast).multicast).

TVU-NatalTVU-Natal

Transmissão ao vivo de Vídeo MPEG2-SDTVTransmissão ao vivo de Vídeo MPEG2-SDTV

Dynavideo Dynavideo StreamerStreamer

RNPRNP

TransmissãoTransmissão

DynaVideo ServerDynaVideo Server

FluxoFluxoDigitalDigital

FluxoFluxoDigital para Digital para ExpocenterExpocenter

DynaVideoDynaVideo ServerServer

•Passo 4: Recepção/Transmissão do DynaVideoServer

Page 28: Guido Lemos de Souza Filho

ExpocenterExpocenter

No Expocenter e no LARC-USP clientes DynaVideo recebem o fluxo No Expocenter e no LARC-USP clientes DynaVideo recebem o fluxo digital e geram o vídeo analógico.digital e geram o vídeo analógico.

TVU-NatalTVU-Natal

Transmissão ao vivo de Vídeo MPEG2-SDTVTransmissão ao vivo de Vídeo MPEG2-SDTV

Dynavideo Dynavideo StreamerStreamer

RNPRNP

TransmissãoTransmissão

FluxoFluxoDigitalDigital

DynaVideoDynaVideo ServerServer

DynaVideoClientDynaVideoClient

FluxoFluxoAnalógicoAnalógico

•Passo 5: Recepção/Transmissão do DynaVideoServer

Page 29: Guido Lemos de Souza Filho

•Resultados Obtidos

Protótipo Portal Primeira Versão do XML Schema Atuação na SBC2002 Transmissão durante o Fórum de

Inovação Tecnológica Implementações

Utilização do BD Postgree no servidor VoD Transformador RTP em Transmissão de VD Servidores HTTP e RSTP para Streaming