GTGV - Grupo de Trabalho em Gerência de VídeoV



Documentos relacionados
Proposta para Grupo de Trabalho. GTGV - Grupo de Trabalho em Gerência de Vídeo. Regina Melo Silveira São Paulo, 12 de setembro de 2005.

Coordenador: Guido Lemos de Souza Filho

Projeto FlexiGrid IWA. Sistema de Armazenamento e Comunicação de Imagens

Auditoria de Sistemas de Informação. Everson Santos Araujo

Especificação Técnica Sistema ABS TEM+

Política de uso: serviço DAGSer Diretoria Adjunta de Gestão de Serviços

Introdução Ciclo de vida tradicional de desenvolvimento Prototipagem Pacotes de software Desenvolvimento de 4ª geração Terceirização

Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge.net.

Ref.: Consulta Pública Solução Educacional

Feature-Driven Development

Secretaria do Meio Ambiente. Fundação Florestal

PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO (PROENG) ASSESSORIA DE DESENVOLVIMENTO ASSESSORIA JURÍDICA

Plano de Trabalho BVS Brasil

sendo bastante acessível e compreendido pelos usuários que o utilizarem.

ANEXO V Edital nº 03508/2008

Solução de Correio, Catálogo, Agenda e Workflow

Proposta de Projeto Piloto Grupo de Trabalho Segunda Fase

Tópicos da Aula. Que é são requisitos? Tipos de Requisitos. Requisitos Funcionais. Classificação de Requisitos. Requisitos de Software.

Habilitação. Informática Integrado ao Ensino Médio. Componente Curricular : Técnicas de Programação para Internet I TITULAÇÃO

Mindset Webcasting. Mindset Comunicação e Marketing. Conheça a solução completa da Mindset para transmissão de áudio, vídeo e dados pela Internet.

Política de uso: serviço de Telepresença. DAGSer Diretoria Adjunta de Gestão de Serviços

Prevenção de fraudes em documentos eletrônicos

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Banco de Dados Orientado a Objetos

ANEXO I - TERMO DE REFERÊNCIA NÚCLEO DE EMPREENDIMENTOS EM CIÊNCIA, TECNOLOGIA E ARTES NECTAR.

Prof. Antonio Almeida de Barros Jr. Prof. Antonio Almeida de Barros Junior

SUPLEMENTO Nº 02. O presente Suplemento tem por finalidade introduzir no Edital da Licitação as seguintes alterações:

Curso Técnico em Informática Organização Curricular. A carga horária total dos módulos é oferecida conforme quadro síntese abaixo:

MINISTÉRIO DO PLANEJAMENTO, ORÇAMENTO E GESTÃO DIRETORIA DE ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE AQUISIÇÕES

Infra-estrutura de Software

Sistemas Distribuídos

Aula 03-04: Modelos de Sistemas Distribuídos

Comunicação Fim-a-Fim a Alta Vede em Redes Gigabit

Uma Ferramenta para Performances Artístico-Midiáticas Distribuídas

Projeto mgov2 Redes Sociais e Dispositivos Móveis. Projeto mgov2 Redes Sociais e Dispositivos Móveis

C o n t a b i l i d a d e C o n t a s a P a g a r C o n t a s a R e c e b e r O r ç a m e n t o

ARQUITETURAS DOS SISTEMAS DE EMPRESARIAIS (ERP) Arquitetura cliente-servidor Arquitetura aberta

COMITÊ DE TECNOLOGIA DA. INFORMAÇÃO E COMUNICAÇÃO (CoTIC) RedeUFSC Sem Fio: Política de Uso. Versão 1.0

Dell Computadores do Brasil. Impactos da Lei de Informática no estímulo à realização de pesquisa e desenvolvimento na empresa

EMENTAS DAS DISCIPLINAS

ADMINISTRAÇÃO E SERVIÇOS DE REDE

Projeto Demoiselle. Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge.

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia

Diagrama de Estrutura Composta

Gerenciamento do ciclo de vida de um documento Simone de Abreu

ERPOracleInTheCloud.

VIGDENGUE - SISTEMA DE APOIO AO ACOMPANHAMENTO E VIGILÂNCIA DE CASOS NOTIFICADOS DE DENGUE

MODELO: TERMO DE ABERTURA DE PROJETO

Gerência de Projetos e EVTE. Fabiana Costa Guedes

Política de uso do eduroam

II Forum Latino Americano Geoespacial

GTTV - Grupo de Trabalho de Televisão Digital. Guido Lemos de Souza Filho LAViD - DI CCEN UFPB

Mauricio Barbosa e Castro

Especificação dos Requisitos do Software. Sistema de Controle e Gerenciamento de Loja de Vestuários e Acessórios

Conhecendo os usuários de um Sistema de Banco de Dados

Conjunto de recursos (humanos e materiais), processos e metodologias estruturados de forma semelhante à indústria tradicional.

Computador E/S, Memória, Barramento do sistema e CPU Onde a CPU Registradores, ULA, Interconexão interna da CPU e Unidade de controle.

Organização Curricular do Curso Superior de Tecnologia em Sistemas para Internet

Sistema Datachk. Plano de Projeto. Versão <1.0> Z u s a m m e n a r b e i t I d e i a s C o l a b o r a t i v a s

Parte 2 ENGENHARIA WEB

CURSO DE SISTEMAS DE INFORMAÇÃO

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V

CURSO: IED - INTRODUÇÃO A EDUCAÇÃO DIGITAL. INSCRIÇÕES ABERTAS - 30 vagas

MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇAO, CIÊNCIA E TECNOLOGIA DE RONDÔNIA 1. DESCRIÇÃO DA SOLUÇÃO DE TECNOLOGIA DA INFORMAÇÃO

Gerenciamento de Requisitos Gerenciamento de Requisitos

CAPABILITY MATURITY MODEL FOR SOFTWARE. Eduardo Mayer Fagundes

ANEXO III FASES DE EXECUÇÃO

Especificação técnica do Video Wall do Tipo I (5m²)

Ementas Disciplinas Eletivas

Implantação do Sistema de Controle de Tempos Nas Agências de Atendimento - TMA

Software Livre e GIS: Quais são as alternativas?

STRATEGY FOR THE DIFFUSION OF BUILDING INFORMATION MODELLING IN BRAZIL

Sistema de Informações do Centro Nacional de Conservação da Flora: Uma visão conceitual

Serviços Web: Arquitetura

Diretrizes de Qualidade de Projetos

3 Serviços na Web (Web services)

PIM TECNOLOGIA EM GERENCIAMENTO DE REDES DE COMPUTADORES (GR3P30)

TERMO DE REFERÊNCIA Nº 2225 PARA CONTRATAÇÃO DE PESSOA FÍSICA CONSULTOR POR PRODUTO

SISTEMA GERENCIADOR DE BANCO DE DADOS

Comunicando através da rede

TERMO DE REFERÊNCIA COTAÇÃO PRÉVIA DE PREÇO Nº 025/2015 TIPO: MENOR PREÇO

PEL/FEN Redes de Computadores 2015/1 Primeira Lista de Exercícios Prof. Marcelo Gonçalves Rubinstein

Escola de Ciência da Informação ECI/UFMG. Eduardo Ribeiro Felipe

Redes de Computadores e a Internet

Projeto SEA. Sistema de envio de arquivos Servidor nas nuvens

FACULDADE DE TECNOLOGIA SENAC GOIÁS PROJETO INTEGRADOR. 2º PERÍODO Gestão da Tecnologia da Informação GOIÂNIA 2013.

Ciência da Computação ENGENHARIA DE SOFTWARE. UML-Unified Modeling Language Linguagem de Modelagem Unificada

A Informação Geográfica na Economia e na Gestão do Território - Oportunidade: Sim ou Não

Odyssey-MDA: Uma Ferramenta para Transformações de Modelos UML

PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ TABELIÃO INTERFACE ADMINISTRATIVA MANUAL DE PRODUÇÃO

RBS Risk Breakdown Structure para a identificação dos riscos

Backsite Serviços On-line

Redes de Computadores

O que é o Android? O que é o Android

Ideal para roteamento de chamadas entre filial x matriz Cancelamento de eco. Ideal para operadoras VoIP que trabalham com venda de CDR personalizável

Arquitetura de Redes: Camadas de Protocolos (Parte I) Prof. Eduardo

Transcrição:

GTGV - Grupo de Trabalho em Gerência de VídeoV por Regina Melo Silveira regina@larc.usp.br RNP Rio de Janeiro Nov. 2005 Laboratório de 2005 Arquitetura LGPA - Laboratório e Redes de Arquitetura Computadores e Redes de Computadores

Agenda Objetivos Produtos Tecnologias Envolvidas Serviços Plano de Trabalho Equipe Considerações Finais

Objetivos Objetivos deste Grupo de Trabalho: a investigação e especificação de uma plataforma de gerência de serviços multimídia baseada na infra-estrutura da rede RNP; a implementação, como prova de conceito, de um protótipo do sistema de distribuição de vídeo digital que considere os aspectos de gerência acima apresentados.

Requisito Possibilidade compatibilizar com serviços já implementados na RNP: Sistema de transmissão e recepção de vídeo (F); Base de Dados de clientes (Base LDAP); Sistema de controle (E). Parceria com o LaVid para a integração do modulo de transmissão.

Tecnologias Envolvidas MPEG-7: Padronizar formas de descrição de objetos multimídia de modo a garantir interoperabilidade entre sistemas e aplicações que fazem uso de tal descrição; MPEG-21: Define um framework multimídia para suportar a entrega de conteúdo eletrônico e desenvolver padrões que afetam a interoperabilidade do ponto de vista do usuário.

Descrição por features MPEG7 Padronização do formato de descrição de um conteúdo multimídia baseado em atributos (features) associados à mídia. Podem ser de baixo e alto níveis: Baixo-nível: medidas derivadas diretamente de imagens e sons, mas não se referem a nenhuma base de conhecimento externa; Ex: Cor, formato, textura, altura, posição, etc... Alto-nível: lógicas, semânticas, normalmente são produzidas com alguma intervenção humana. São divididas em: Objetivas: Classes semânticas identificando objetos ou ações, como carro, montanha, rio, planta, prédio, etc... Subjetivas: Descrevem significado ou propósito de objetos ou cenas. Ex: bebê chorando, romance, briga, começo, fim, etc...

Descrição por features (exemplo) Features de baixo nível: Curvatura; Comprimento; Largura; Histograma de cores; Features de alto nível: Folha ; Vegetal ; Espécie;

Escopo do padrão MPEG-7 Produção da Descrição - Extração de Atributos Produtor/ Fornecedor de Conteúdo Descrição Padronizada Escopo do MPEG-7 Consumo da Descrição Cliente/Consumidor do Conteúdo

MPEG-21 - Modelo de usuário Declaração de Item digital Identificação e descrição de Item digital Gerenciamento e uso de conteúdo Usuário A Transação/Uso/Relacionamento Item digital Proteção e gerenciamento de propriedade intelectual Redes e terminais Representação de conteúdo Usuário B

Produtos API para Controle de Fluxos Multimídia: prover uma interface padrão para controlar componentes de hardware e software usados para a construção de serviços multimídia; Sistema para Gerenciamento de Distribuição de Vídeo: propor e desenvolver um sistema de configuração que permita prover um mecanismo de gerenciamento altamente adaptável, de forma a possibilitar a adoção do sistema dentro de contextos e modelos de negócios bem diversificados.

API Benefícios da utilização da API proposta: permitirá a integração de diversos outros serviços, inclusive já existentes na rede RNP, que auxiliarão o gerenciamento de um serviço de distribuição multimídia. desenvolvedores de software poderão escrever aplicações para gerenciar servidores de entrega de conteúdo multimídia, sistema de manipulação de fluxos de mídia ou componentes que suportem a API. Características de implementação: será implementada utilizando a linguagem Java; baseada em componentes; poderão ser implementados componentes em linguagem C e C++

Arquitetura Geral da API Módulo A: representa as entidades que implementam tanto elementos de baixo nível como também elementos de alto nível de implementação. Esses elementos devem possuir abstrações em software que permitirão a definição de um modelo de controle e configuração. Módulo B: representa a interface com sistemas de gerência de propriedade (asset management) para um serviço de distribuição multimídia. Módulo C: representa a interface com sistemas de persistência de todo tipo de informação que pode ser utilizada pela API; Módulo D: representa a interface com sistemas que implementem regras de negócio do serviço de distribuição multimídia; Modulo E: representa a interface com sistemas de monitoração de eventos e/ou mensagens provindas de sessões de transmissões abertas pelo módulo F ou da infra-estrutura da rede; Módulo F: representa a interface com sistemas de transmissão de dados multimídia, normalmente representados por interfaces de rede e implementações de pilhas de protocolo (RTP (Real Time Protocol), UDP (User Datagram Protocol) e etc).

API para Controle de Mídia Gerência de Propriedade A B API F para Controle de C Fluxos D E Dados Controle Rede de Entrega Dados Controle E monitoracao Base de Dados Regras de Negócio Clientes

Interfaces do Gerenciamento de Distribuição de Vídeo Interfaces de Notificação de Eventos (MPEG-21) (Interação com Sistemas Externos) Base de Metadados (MPEG-7) Interfaces de Configuração (Modelo de Negócio) Políticas Sistema de Gerenciamento de Distribuição de Vídeo Controle Ativo Interfaces com o Sistema de Distribuição Interfaces com o Sistema de Monitoração

Serviços /Consumo

Elementos do Sistema Entidades Usuários Clientes; Usuários UPLOAD; Administradores. Repositório de dados Base de Gerência: Usuário; Conteúdo; Base de Conteúdo Repositório de Vídeos. Servidor WEB e Aplicação Portal dos usuários do sistema; Portal dos Administradores; Portal de UPLOAD. Sistema de Transmissão Controle de Transmissão; Sistema de Monitoria Dados RTCP.

Plano de Trabalho Atividade 1: Pesquisa e definicao do modelo de referencia Atividade 2: Especificação de Requisitos e Condições de Validação Atividade 3: Modelagem de Software Atividade 4: Implementação - Fase 1 (API, repositórios de dados, ambiente do usuário e administrador); Atividade 5: Implementação Fase 2 (Regras de Negócios e Integração); Atividade 6: Testes do protótipo e Análise de Resultados.

Equipe Corpo técnico: Profa. Regina Melo Silveira (coordenadora) Eng. Raoni Kulesza (vice-coordenador) Eng. Reinaldo Matushima Eng. Daniel Uchoa Bruno Klava Consultores técnicos: Prof. Guido Lemos (UFPb) Prof. Wilson Ruggiero Profa. Tereza Cristina Carvalho Profa. Graça Bressan

Considerações Finais Serão utilizados experiências ja adquiridas pelo grupo em outros projetos relavantes na área; A interacao com o LaVid permitirá a integração com produtos gerados em GTs passados; O prototipo será uma aplicação piloto utilizando os padrões MPEG-7 e MPEG-21 para gerenciamento de distribuição de mídia.

Perguntas? Regina Melo Silveira regina@larc.usp.br