Java Media Framework 2.1 Programação Multimídia em Java. SBMídia Jorge Fernandes e Bob Natal, Junho de 2000

Tamanho: px
Começar a partir da página:

Download "Java Media Framework 2.1 Programação Multimídia em Java. SBMídia - 2000 Jorge Fernandes e Bob Natal, Junho de 2000"

Transcrição

1 Java Media Framework 2.1 Programação Multimídia em Java SBMídia Jorge Fernandes e Bob Natal, Junho de 2000

2 Conteúdo O que é a Java Media?

3 Java Media Framework 2.1 Versão Otimizada para Windows 5.10MB - JFM-2_1-win.exe The JMF 2.0 API was developed by Sun Microsystems, Inc. and IBM. The JMF 1.0 API was developed by Sun Microsystems, Inc., Silicon Graphics Inc., and Intel Corporation.

4 JMF API Specification & Guide Specification 23 11/2000 jmf-2_0-spec.zip = 732,426 bytes. GUIDE jmf2_0-guide.pdf = 2,993,967 bytes.

5 O que é o Java Media Framework? Binary Code License Agreement MF 2.1 Hardware Requirements 166 MHz Pentium, 160 MHz PowerPC, or 166 MHz UltraSparc 32 MB RAM or greater Optional: An appropriate sound card for audio play back, if necessary. For example, a SoundBlaster-compatible card for Windows machines without b ilt i di t Ulti di

6 Tipos de Mídias Suportadas

7 Referências Java Media Framework API Guide

8 Mídia Temporizada

9 1 - Trabalhando com Mídia Temporizada Modelo Geral de Processamento O que é Mídia Temporizada? Apresentação de Mídia Temporizada Processamento de Mídia Captura de Mídia

10 1.1 - Modelo Geral de Processamento de Mídia Entrada Captura através de Dispositivo Microfone, Câmera, etc Arquivo Rede Processamento Filtragem Compressão- Descompressão Conversão entre formatos Saída Apresentação em Dispositivo (Falante, Tela, Projetor) Arquivo Rede

11

12 1.2 - O que é Mídia Temporizada? Restrições Temporais Formato da Mídia QuickTime, MPEG, WAV Múltiplos canais ou tracks (trilhas) Localização e Protocolo (URL) Formas de Transferência dos dados Push (controlado pelo cliente: http, file) Pull (controlado pelo servidor: rtp, video-on-

13 1.2 - O que é Mídia Temporizada? Dados com Restrições Temporais Estritas recepção Apresentação time-based media (chamado de streaming media)

14 1.2 - O que é Mídia Temporizada? Formatos de Mídia video Formato, tipo, qualidade, CPU, Banda MPEG-1, MPEG, alta,alta,alta JPEG, quicktime-avi-rtp, alta, alta, alta audio PCM, avi,quicktime,wav,alta,baixa,alta um-law, avi,quicktime,wav,rtp,low,low,alta MPEG-1,MPEG,alta,alta,alta MP3,MPEG,altamalta,media

15 1.2 - O que é Mídia Temporizada? Múltiplos Canais e Multiplexação Áudio QuickTime Áudio Vídeo Multiplexação De-multiplexação Vídeo

16 1.3 - Apresentação da Mídia Controles Latência Qualidade

17 1.3 - Apresentação da Mídia Controles

18 Start latency Apresentação da Mídia Latência Diferença de tempo entre o pressionar do start e a apresentacão da mídia (particularmente importante quando a mídia é trazida via rede) Múltiplas Streams vídeo tem que esperar pelo som, por exemplo

19 1.3 - Apresentação da Mídia Qualidade da apresentação Depende do: esquema de compressão usado capacidade de processamento do sistema de playback banda passante (para redes) - bit rate frame rate ( 30 quadros por segundo = TV e VCR)

20 1.4 - Processamento Multiplexação Compressão Conversão Filtros Despacho para o Dispositivo

21 1.5 Captura de Mídia Dispositivos Microfone + Placa de Áudio Câmera + Placa de Vídeo Controles

22 2 - Entendendo o JMF

23 2.1 Pra Que Serve o Java Media Framework Criação de Aplicações e Applets Tipos de Mídia Suportadas AIFF, AU, AVI, GSM, MIDI, MPEG, QuickTime, RMF e WAV Plataforma portável para tratamento (captura, processamento e armazenamento) de mídia

24 2.2 - Java Media Framework (Fonte: JMF API Guide) DataSource Encapsula mídia temporizada Player Mecanismos de processamento e controle Dispositivos de Entrada e Saída

25 Aspectos Específicos Apresentação Players Processors Controls Events Processamento Controls Saída Captura

26 2.3 - Arquitetura de Alto Nível (Fonte: JMF API Guide)

27 2.4 - Elementos da Arquitetura de Alto Nível Time Model (Modelo de Tempo) Managers (Gerenciadores) Event Model (Modelo de Eventos) Data Model (Modelo de Dados) Controles Componentes de GUI Extensibilidade

28 Modelo de Tempo MediaTime = MediaStartTime + Rate(TimeBaseTime - TimeBaseStartTime)

29 Modelo de Tempo TimeBase Controla a passagem do tempo enquanto a mídia está sendo apresentada Similar a um cristal oscilador Não pode ser parado ou resetado Clock s media time posição corrente dentro de uma stream de mídia 0 -> tempo máximo da mídia Duração = t final apresentação

30 Managers (Supervisores) Supervisionam e integram players, processors, datasources, datasinks, packages, devices e plugins diferentes, usando a interface de servicos provida por estes objetos Manager - construção de players, procerssadores, datasources e datasinks PackageManagers - registro de pacotes de classes

31 Modelo de Eventos Padrão JavaBeans

32 Modelo de Dados

33 Modelo de Dados Push e Pull Data Sources Pull Data Sources O cliente inicia a transferência e controla o fluxo de dados. HTTP e FILE. Push Data Sources O servidor inicia a transferência e controla o fluxo de dados. Broadcast media, multicast media, e video-on- demand (VOD). Realtime Transport Protocol (RTP)

34 Modelo de Dados Formatos sample rate, bits per sample, number of channels.

35 Controles

36 CachingControl Alguns Controles Padronizados (1/2) Monitorar progresso de downloads GainControl Ajuste no volume de Áudio

37 Alguns Controles Padronizados (1/2) StreamWriterControl Controla tamanho de streams FramePositioningControl Ajusta da Posicao do frame FrameGrabbingControl Captura conteúdo de um frame FormatControl Consulta ou ajustar o formato TrackControl Controla o processamento em uma trilha específica PortControl e MonitorControl Controla Processo de Captura Codec Controls SilenceSuppressionControl BitRateControl FrameProcessingControl FrameRateControl QualityControl

38 Componentes de GUI QualityControl ControlComponent. getcontrolcomponent.

39 Extensibilidade Através da implementação de novos plug-ins ou de classes que implementam Controller, Player, Processor, DataSource, ou DataSink

40 Apresentação Controladores Estados e métodos Tipos de Controladores Players Processors Players Processors Controles GUI

41 Controladores (Controllers)

42 JMF Player Processa e mostra um stream de leitura Não realiza controle sobre o processamento e rendering da mídia Player Model

43 Relacionamento entre Classes do Player

44 Estados de um Player

45 Processor Model

46 Controller Events (1/3)

47 Controller Events (1/3)

48 Controller Events (1/3)

49 4 - Processamento Estados e métodos Controles Saída

50

51

52

53

54 5 - Captura Dispositivos Dados Controle Armazenamento Transmissão

55 6 - Extensibilidade

56 7 - RTP

57 Java Media Framework 2.1 Programação Multimídia em Java SBMídia Jorge Fernandes e Bob Natal, Junho de 2000

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano Alunos: Roberto Schemid Rafael Mansano Exemplos de Aplicações Multimídia Mídia Armazenada: conteúdo gravado e armazenado play/pause/rewind/forward Streaming : vê o conteúdo enquanto baixa o arquivo evita

Leia mais

Projecto 5º Ano - Engenharia Informática. Orientadores. Prof. Doutor Sá Silva Prof. Mestre Sérgio Duarte

Projecto 5º Ano - Engenharia Informática. Orientadores. Prof. Doutor Sá Silva Prof. Mestre Sérgio Duarte Projecto 5º Ano - Engenharia Informática Orientadores Prof. Doutor Sá Silva Prof. Mestre Sérgio Duarte Sumário Etapas do projecto WhyCry Ponto de Partida Técnicas de Transmissão de vídeo Arquitectura Java

Leia mais

PROTÓTIPO DE UM SISTEMA DE MONITORAÇÃO UTILIZANDO CIRCUITO FECHADO DE TELEVISÃO (CFTV)

PROTÓTIPO DE UM SISTEMA DE MONITORAÇÃO UTILIZANDO CIRCUITO FECHADO DE TELEVISÃO (CFTV) UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO PROTÓTIPO DE UM SISTEMA DE MONITORAÇÃO UTILIZANDO CIRCUITO FECHADO DE TELEVISÃO (CFTV) EDERSON JOSÉ PROF. DALTON SOLANO DOS REIS, Orientador

Leia mais

Introdução à multimídia na Web

Introdução à multimídia na Web Aplicações Multimídia Aplicações Multimídia para Web Introdução à multimídia na Web Co-autoria com Profº. Diogo Duarte Aplicações Multimídia para Web Multimídia Multimídia é tudo que você ouve ou vê. Textos,

Leia mais

Multimídia. Hardware/Software para Multimídia (Parte I) Sistemas Multimídia. Tópico. Hardware e Software para Multimídia

Multimídia. Hardware/Software para Multimídia (Parte I) Sistemas Multimídia. Tópico. Hardware e Software para Multimídia Multimídia Hardware/Software para Multimídia (Parte I) Sistemas Multimídia Tópico Hardware e Hardware para Multimídia Com a popularização dos sistemas multimídia foi criado o padrão MPC (PC Multimídia)

Leia mais

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

GTTV - Grupo de Trabalho de Televisão Digital. Guido Lemos de Souza Filho LAViD - DI CCEN UFPB GTTV - Grupo de Trabalho de Televisão Digital Guido Lemos de Souza Filho LAViD - DI CCEN UFPB Sistema de TV Digital ITV Middleware (eg. MHP or DASE) Real-Time Operating System Device Drivers Conditional

Leia mais

http://www.locamega.com.br

http://www.locamega.com.br Manual W indow s Media Ao vivo Com o Codificador do Microsoft Windows Media (Windows Media Encoder), você poderá converter seu sinal de áudio e vídeo, seja ele ao vivo ou pré gravado, no formato Windows

Leia mais

Configurações do Windows Media Encoder para transmissão ao vivo

Configurações do Windows Media Encoder para transmissão ao vivo Configurações do Windows Media Encoder para transmissão ao vivo 1. No Windows Media Encoder, clique em File e New: 2. Criar sessão de streaming "Broadcast a Live Event" 3. Device options - escolher dispositivo

Leia mais

MANUAL DE INSTALAÇÃO DVR-USB ST-104

MANUAL DE INSTALAÇÃO DVR-USB ST-104 MANUAL DE INSTALAÇÃO DVR-USB ST-104 Obrigado por escolher o DVR USB ST-104 DIMY S. Por favor, certifique-se que a operação do produto esta de acordo com este manual para garantir a estabilidade do sistema

Leia mais

Mídias Contínuas. Mídias Contínuas

Mídias Contínuas. Mídias Contínuas Mídias Contínuas Processamento da Informação Digital Mídias Contínuas Mídias Contínuas (dinâmicas ou dependentes do tempo) Digitalização de Sinais Áudio Vídeo 1 Digitalização de Sinais Codificadores de

Leia mais

Streaming vídeo com RTSP e RTP

Streaming vídeo com RTSP e RTP Descrição da tarefa de programação a ser feita na disciplina de Redes de Alto Desempenho (RAD) SSC-144. Turmas A e B. A tarefa de programação é referente ao Capítulo 7 do Livro: Redes de Computadores e

Leia mais

Multimídia. Conceitos Básicos (Parte II)

Multimídia. Conceitos Básicos (Parte II) Universidade do Estado de Minas Gerais Campus de Frutal Sistemas de Informação 7º Período Multimídia Conceitos Básicos (Parte II) Prof. Sérgio Carlos Portari Jr profsergio@frutalhost.com.br Carga Horária:

Leia mais

Manual de Utilização de Webcams no. Desenvolvimento de Aplicativos Java

Manual de Utilização de Webcams no. Desenvolvimento de Aplicativos Java Manual de Utilização de Webcams no Desenvolvimento de Aplicativos Java Coordenador: Hemerson Pistori Manual desenvolvido no âmbito do projeto Plataforma de Apoio ao Desenvolvimento de Sistemas para Inclusão

Leia mais

Tecnologia PCI express. Introdução. Tecnologia PCI Express

Tecnologia PCI express. Introdução. Tecnologia PCI Express Tecnologia PCI express Introdução O desenvolvimento de computadores cada vez mais rápidos e eficientes é uma necessidade constante. No que se refere ao segmento de computadores pessoais, essa necessidade

Leia mais

Subunidade 6: publicação

Subunidade 6: publicação Disciplina de Aplicações Informáticas B Subunidade 6: publicação Professor: Miguel Candeias Aluno: Francisco Cubal, nº11 12ºA Ano lectivo 2010/2011 1. Divulgação de vídeos e som via rede 1.1. A Internet

Leia mais

Aplicativos Informatizados da Administração. Hardware A evolução e o impacto dos computadores nas áreas de negócios.

Aplicativos Informatizados da Administração. Hardware A evolução e o impacto dos computadores nas áreas de negócios. Aplicativos Informatizados da Administração Hardware A evolução e o impacto dos computadores nas áreas de negócios. Habilidades, Competências e Bases Tecnológicas Bases tecnológicas: Fundamentos de equipamentos

Leia mais

Redes Mul)mídia. Tópicos. Streaming de Áudio e Vídeo. Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia

Redes Mul)mídia. Tópicos. Streaming de Áudio e Vídeo. Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia Redes Mul)mídia Streaming de Áudio e Vídeo Mário Meireles Teixeira Departamento de Informá:ca UFMA 2012 Tópicos Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia Áudio e Vídeo de

Leia mais

À procura da mídia (livre) perfeita!

À procura da mídia (livre) perfeita! À procura da mídia (livre) perfeita! Transmissão ao vivo pela internet com software livre Eduardo Lucas http://revista.espiritolivre.org/ivforumrel/assista-ao-vivo Roteiro Streaming Codecs, containers

Leia mais

ESPECIFICAÇÃO DO PRODUTO

ESPECIFICAÇÃO DO PRODUTO A P Ê N D I C E V I N T E A ESPECIFICAÇÃO DO PRODUTO A-1 Processador Lógica Central Tipo de Memória Predefinido Memória de Expansão Processador e Lógica Central Mobile Intel Pentium M (Banias), 1.5GHz-1.6GHz,

Leia mais

IPTV. Anexo ao Manual de Operação do TSW800TP+

IPTV. Anexo ao Manual de Operação do TSW800TP+ Manual de Operação IPTV Anexo ao Manual de Operação do TSW800TP+ Versão: 2 Revisão: 4 Setembro/2010 Direitos de edição Este manual foi elaborado pela equipe da Wise Indústria de Telecomunicações. Nenhuma

Leia mais

EXPERIMENTO EM REDE LOCAL

EXPERIMENTO EM REDE LOCAL EXPERIMENTOS A realização de experimentos é essencial a qualquer plano de implementação de uma tecnologia. Para a implementação da tecnologia IP multicast foram realizados vários experimentos que abordaram

Leia mais

Arquitetura CAN. José Sérgio da Rocha Neto

Arquitetura CAN. José Sérgio da Rocha Neto Arquitetura CAN 1 Sumário Rede CAN. Arquitetura do Sistema Implementado. Interface SPI. Controlador CAN MCP2510. Transceiver MCP2551. ADuC812. Resultados Obtidos. Conclusões. 2 REDE CAN CAN Controller

Leia mais

Streaming e Compressão de Vídeo para a Web. Introdução à Ciência da Informação

Streaming e Compressão de Vídeo para a Web. Introdução à Ciência da Informação Streaming e Compressão de Vídeo para a Web Introdução à Ciência da Informação Streaming: Visão Geral Etapas de captura, composição, edição e efeitos: Softwares para Áudio: Sound Forge, Sonar, ProTools

Leia mais

Departamento de Informática em Saúde Universidade Federal de São Paulo UNIFESP

Departamento de Informática em Saúde Universidade Federal de São Paulo UNIFESP Oficina de Trabalho sobre o Serviço de da Unifesp (Streaming) Paulo Lopes e Tatiana Patricia telemedicina@unifesp.br Setor de Telemedicina Universidade Federal de São Paulo 14 de junho de 2013 Objetivo

Leia mais

Vídeo Sob Demanda. Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora

Vídeo Sob Demanda. Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora Vídeo Sob Demanda Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora Agenda Introdução Definição do Serviço VoD Desafios do Serviço Tecnologia Necessária Estudo de

Leia mais

Streaming na pratica Shoutcast Flumotion

Streaming na pratica Shoutcast Flumotion Streaming na pratica Shoutcast Flumotion Felipe Santos dos Santos 1 1 Faculdade de Tecnologia Senac Pelotas(FATEC) Rua Gonçalves Chaves, 602 Centro CEP: 96.015-560 Pelotas RS Brasil Curso Superior de Tecnologia

Leia mais

7. DIVULGAÇÃO DE VÍDEOS E SOM VIA REDE MÉTODO STREAMING

7. DIVULGAÇÃO DE VÍDEOS E SOM VIA REDE MÉTODO STREAMING 7. DIVULGAÇÃO DE VÍDEOS E SOM VIA REDE Internet meio por excelência para a divulgação de todo o tipo de informação. Na época da 2ª guerra mundial, os cientistas necessitavam de divulgar, trocar informações

Leia mais

Prof. Daniel Hasse. Multimídia e Hipermídia

Prof. Daniel Hasse. Multimídia e Hipermídia Prof. Daniel Hasse Multimídia e Hipermídia AULA 02 Agenda: Algoritmos de Codificação/Decodificação; Codec de Áudio. Atividade complementar. Algoritmos de Codificação/Decodificação - Comunicação tempo real,

Leia mais

Plataformas multimídia

Plataformas multimídia Plataformas multimídia Plataformas multimídia Ambientes para multimídia Multimídia na Internet Plataformas para multimídia - definições. Plataforma de entrega - estação do usuário final. Plataforma de

Leia mais

Unidade Curricular Redes I Prof. Eduardo Maroñas Monks Roteiro de Laboratório Ethernet/Auto-negociação/Largura de Banda

Unidade Curricular Redes I Prof. Eduardo Maroñas Monks Roteiro de Laboratório Ethernet/Auto-negociação/Largura de Banda Unidade Curricular Redes I Prof. Eduardo Maroñas Monks Roteiro de Laboratório Ethernet/Auto-negociação/Largura de Banda Objetivos: Analisar o mecanismo de auto-negociação de conexão Ethernet. Analisar

Leia mais

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

Uma Ferramenta para Performances Artístico-Midiáticas Distribuídas Natal RN 1 Marcello Passos Bruno Santos Mini-Curso Projeto 10 Dimensões Uma Ferramenta para Performances Artístico-Midiáticas Distribuídas 11/11/2011 Clique no ícone para adicionar uma imagem Sumário O

Leia mais

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

O modelo ISO/OSI (Tanenbaum,, 1.4.1) Cenário das redes no final da década de 70 e início da década de 80: Grande aumento na quantidade e no tamanho das redes Redes criadas através de implementações diferentes de hardware e de software Incompatibilidade

Leia mais

Programação para Dispositivos Móveis. Prof. Wallace Borges Cristo

Programação para Dispositivos Móveis. Prof. Wallace Borges Cristo Programação para Dispositivos Móveis Prof. Wallace Borges Cristo Acesso a informação Notícias, Ringtones, Vídeos Messenger/Chat Jogos Acesso a instituições financeiras M-commerce (Mobile Commerce) Aplicações

Leia mais

Coordenador: Guido Lemos de Souza Filho

Coordenador: Guido Lemos de Souza Filho 4 WRNP2 Natal Maio 2003 Coordenador: Guido Lemos de Souza Filho guido@di.ufpb.br Roteiro Iniciativas Portal de Vídeo Digital Rede de Vídeo Digital Projeto Piloto em VoD Parcerias GT de Diretórios GT de

Leia mais

SISTEMA PARA CATALOGAR PALAVRAS INDÍGENAS SISCAPI. Manual do Usuário. Versão 1.0

SISTEMA PARA CATALOGAR PALAVRAS INDÍGENAS SISCAPI. Manual do Usuário. Versão 1.0 1 SISTEMA PARA CATALOGAR PALAVRAS INDÍGENAS SISCAPI Manual do Usuário Versão 1.0 Para usar o sistema acesse: www.palavrasindigenas.com.br Equipe: Dener Guedes Mendonça Local: Instituto Federal do Norte

Leia mais

ArcSoft MediaConverter

ArcSoft MediaConverter ArcSoft MediaConverter User Manual Português 1 201004 Índice Índice... 2 1. Índice... 3 1.1 Requisitos do sistema... 4 1.2 Extras... 4 2. Convertendo arquivos... 7 2.1 Passo1: Selecionar mídia... 7 2.1.1

Leia mais

Aspectos básicos do vídeo

Aspectos básicos do vídeo Vídeo Aspectos básicos do vídeo Codec: quer dizer compressor e descompressor. É um algoritmo que controla a forma como os ficheiros de vídeo são comprimidos durante a codificação e descomprimidos durante

Leia mais

Som, Vídeo, e Deep Zoom. José Antônio da Cunha IFRN

Som, Vídeo, e Deep Zoom. José Antônio da Cunha IFRN , Vídeo, e Deep Zoom José Antônio da Cunha IFRN A plataforma Silverlight permite a interação com áudio e vídeo em seus aplicativos, facilitando assim a construção de aplicações que fornecem experiências

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

SIS17 - Arquitetura de Computadores. Introdução (Parte III)

SIS17 - Arquitetura de Computadores. Introdução (Parte III) SIS17 - Arquitetura de Computadores Introdução (Parte III) Espectro Computacional (Visão Geral) Servidor Estações de Trabalho Mainframe Supercomputador TIPO Computadores de uso comum (pequenos chips) Computadores

Leia mais

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho Banco de Dados de Músicas Andre Lima Rocha Campos Osório Pereira Carvalho Definição Aplicação Web que oferece ao usuário um serviço de busca de músicas e informações relacionadas, como compositor, interprete,

Leia mais

VS-100. H.264 PoE Servidor Vídeo. H.264 Compressão. Comparação Taxa Compressão

VS-100. H.264 PoE Servidor Vídeo. H.264 Compressão. Comparação Taxa Compressão VS-100 H.264 PoE Servidor Vídeo AirLive VS-100 é um canal servidor de vídeo para facilmente actualizar a sua antiga camera CCTV numa camera IP com capacidade-rede e assim converter o seu sistema local

Leia mais

: TV Linear TV para todos. os dispositivos. SSPI Maio 2013. Jurandir Pitsch

: TV Linear TV para todos. os dispositivos. SSPI Maio 2013. Jurandir Pitsch os dispositivos : TV Linear TV para todos SSPI Maio 2013 Jurandir Pitsch Escopo: : Satelite para todos os dispositivos IP? 2 Solução 3 Conceito SAT>IP fará com que os serviços satélites: 1. estejam disponíveis

Leia mais

AirLive CamPro Express 64

AirLive CamPro Express 64 AirLive CamPro Express 64 Porque Necessitamos do CamPro Express O CamPro Express 64 é o software de gestão de vídeo ideal para aplicações domésticas e empresariais. Ele é capaz de gerir até 64 AirCam IP

Leia mais

Manual de Instalação Placa PVR-TV 713X

Manual de Instalação Placa PVR-TV 713X Manual de Instalação Placa PVR-TV 713X CONTEÚDO Ver 2.0 Capítulo 1: Instalação do hardware da placa de PVR-TV 713X TV...2 1.1 Conteúdo da Embalagem...2 1.2 Requisitos do sistema...2 1.3 Instalação do Hardware...2

Leia mais

Manual do usuário. Mobile Player

Manual do usuário. Mobile Player Manual do usuário Mobile Player Mobile Player Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. Este manual serve como referência para a sua instalação e operação e traz

Leia mais

TUTORIAL DE CAPTURA DE VÍDEO PARA O COMPUTADOR

TUTORIAL DE CAPTURA DE VÍDEO PARA O COMPUTADOR http://www.centralmp3.com.br Distribuição Exclusiva TUTORIAL DE CAPTURA DE VÍDEO PARA O COMPUTADOR Copyright - Tiago Duarte Sierra e-mail: sierratds@bol.com.br - ICQ: 36718250 Pág. 1 Para capturar um vídeo

Leia mais

Considerações no Projeto de Sistemas Cliente/Servidor

Considerações no Projeto de Sistemas Cliente/Servidor Cliente/Servidor Desenvolvimento de Sistemas Graça Bressan Graça Bressan/LARC 2000 1 Desenvolvimento de Sistemas Cliente/Servidor As metodologias clássicas, tradicional ou orientada a objeto, são aplicáveis

Leia mais

Introdução SUMÁRIO. 1. Introdução... 3. 2. Sobre este manual... 3 3. Componentes... 3 4. INSTALAÇÃO... 4. 5. Funcionalidade... 9

Introdução SUMÁRIO. 1. Introdução... 3. 2. Sobre este manual... 3 3. Componentes... 3 4. INSTALAÇÃO... 4. 5. Funcionalidade... 9 REMUX TS 9600-HD-RMX i SUMÁRIO Introdução 1. Introdução... 3 1.1 Apresentação... 3 2. Sobre este manual... 3 3. Componentes... 3 4. INSTALAÇÃO... 4 4.1 Instalação do driver usb... 4 4.2 Instalação da Máquina

Leia mais

3 Qualidade de serviço na Internet

3 Qualidade de serviço na Internet 3 Qualidade de serviço na Internet 25 3 Qualidade de serviço na Internet Além do aumento do tráfego gerado nos ambientes corporativos e na Internet, está havendo uma mudança nas características das aplicações

Leia mais

1. Introdução ao Multimédia

1. Introdução ao Multimédia Multimédia 1. Introdução ao Multimédia Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt O que é? Multi vem do latim multus e significa numeroso ou múltiplo. Media é o plural da palavra latina medium

Leia mais

Guia de Instalação e Licenciamento

Guia de Instalação e Licenciamento Guia de Instalação e Licenciamento www.gstarcad-portugal.com Índice 1 Introdução... 3 2 Instalação... 4 2.1 Requisitos da Instalação... 4 2.2 Instalação... 4 3 Licenciamento por Código... 7 4 Activação

Leia mais

Internet e novas mídias

Internet e novas mídias Internet e novas mídias Maio/2013 - aula 1 1 Igor Macaúbas http://about.me/macaubas igor@macaubas.com 2 3 50 milhões de visitantes únicos 4 200 Gbps de conectividade, dois datacenters próprios 5 Acervo

Leia mais

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Sistemas Distribuídos Capítulos 3 e 4 - Aula 4 Aula passada Threads Threads em SDs Processos Clientes Processos Servidores Aula de hoje Clusters de Servidores Migração de Código Comunicação (Cap. 4) Fundamentos

Leia mais

MicroPower Presence. Requisitos Técnicos e Roteiro de Acesso

MicroPower Presence. Requisitos Técnicos e Roteiro de Acesso MicroPower Presence Requisitos Técnicos e Roteiro de Acesso Esse documento tem como objetivo explicar o processo de instalação do Client Presence, fornecer as recomendações mínimas de hardware e software

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Camada de Transporte UDP Slide 1 Camada de Transporte Fornece uma comunicação lógica entre processos de aplicações em diferentes hosts através da camada de rede; São implementados

Leia mais

Redes de Computadores. Camada de Transporte

Redes de Computadores. Camada de Transporte Redes de Computadores Camada de Transporte Objetivo! Apresentar as características da camada de transporte da arquitetura TCP/IP! Apresentar os serviços fornecidos pela camada de transporte! Estudar os

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Prof. Marcelo Gonçalves Rubinstein Programa de Pós-Graduação em Engenharia Eletrônica Faculdade de Engenharia Universidade do Estado do Rio de Janeiro Ementa Introdução a Redes de

Leia mais

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA:

ESTUDOS REALIZADOS. Camada Física. Redes de Computadores AULA 13 CAMADA DE REDE. Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA: Redes de Computadores AULA 13 CAMADA DE REDE Profº Alexsandro M. Carneiro Outubro - 2005 ESTUDOS REALIZADOS Camada Física Camada de Enlace Subcamada de Acesso ao Meio AGORA: Camada de Rede Camada Física

Leia mais

Plataforma de vídeos UOLMais

Plataforma de vídeos UOLMais Plataforma de vídeos UOLMais Load Balacing + Proxy + Cache de Arquivos George Vieira Jr gvieira@uolinc.com Agenda O que é o UOLMais Problemas do passado Soluções avaliadas Premissas e desafios para o sistema

Leia mais

UCP. Memória Periféricos de entrada e saída. Sistema Operacional

UCP. Memória Periféricos de entrada e saída. Sistema Operacional Arquitetura: Conjunto de elementos que perfazem um todo; estrutura, natureza, organização. Houaiss (internet) Bit- Binary Digit - Número que pode representar apenas dois valores: 0 e 1 (desligado e ligado).

Leia mais

UM FRAMEWORK PARA DESENVOLVIMENTO DE

UM FRAMEWORK PARA DESENVOLVIMENTO DE UNIVERSIDADE FEDERAL DE PERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA UM FRAMEWORK PARA DESENVOLVIMENTO DE APLICATIVOS EM WINDOWS MOBILE. PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno:

Leia mais

1.1. Gerenciamento de usuários e permissões. Suporta vários níveis de gerenciamento, gerenciamento de usuários e configuração de permissões.

1.1. Gerenciamento de usuários e permissões. Suporta vários níveis de gerenciamento, gerenciamento de usuários e configuração de permissões. CAMERA IP SERIE AV O CMS é uma central de gerenciamento de DVRs, é responsável por integrar imagens de DVRs distintos, com ele é possível realizar comunicação bidirecional, vídeo conferência, função mapa

Leia mais

1. Introdução - contextos de aplicações

1. Introdução - contextos de aplicações Universidade Federal de Pelotas Sumário da Aula Fundamentos de Informática Aula 1 Noções sobre Informática, Hardware, Software e Plataformas Prof. Carlos R. Medeiros gil.medeiros@ufpel.edu.br Material

Leia mais

Vitor Amadeu Souza. vitor@cerne-tec.com.br

Vitor Amadeu Souza. vitor@cerne-tec.com.br Introdução Vitor Amadeu Souza vitor@cerne-tec.com.br Veremos agora os passos para enviar uma string de caracteres pela USB. Porém antes veremos um tutorial referente a porta USB. Tutorial USB Sistema de

Leia mais

Bits internos e bits externos. Barramentos. Processadores Atuais. Conceitos Básicos Microprocessadores. Sumário. Introdução.

Bits internos e bits externos. Barramentos. Processadores Atuais. Conceitos Básicos Microprocessadores. Sumário. Introdução. Processadores Atuais Eduardo Amaral Sumário Introdução Conceitos Básicos Microprocessadores Barramentos Bits internos e bits externos Clock interno e clock externo Memória cache Co-processador aritmético

Leia mais

Capítulo 1: Introdução

Capítulo 1: Introdução Capítulo 1: Introdução 1.1 Conteúdo da embalagem Quando receber a sua TVGo A03, certifique-se que os seguintes itens se encontram na embalagem da Mini Super TV USB. TVGo A03 CD do controlador Controlo

Leia mais

Provedor de Digital Signage. Apresentação Comercial. contato@rj21.net www.rj21.net

Provedor de Digital Signage. Apresentação Comercial. contato@rj21.net www.rj21.net Apresentação Comercial contato@rj21.net www.rj21.net O que é Digital Signage? Uma mídia dinâmica e interativa Exibe mensagens digitais em pontos de venda, espaços públicos, transportes, TVs corporativas,

Leia mais

Introdução. Sobre este Guia. Isenção de responsabilidade. Marcas comerciais. Outros

Introdução. Sobre este Guia. Isenção de responsabilidade. Marcas comerciais. Outros Introdução Bem vindo ao StarBoard Software da Hitachi Solutions. O StarBoard é um monitor de tela grande para PCs e equipamentos visuais, que também serve como um quadro branco interativo onde é possível

Leia mais

Sistemas Embarcados Android

Sistemas Embarcados Android Engenharia Elétrica UFPR 7 de março de 2013 Outline Desenvolvido para sistemas móveis pelo Google: Android Open Source Project (AOSP) Grande sucesso, devido a combinação de: open source licensing aggressive

Leia mais

O vídeo. O vídeo. Sistemas analógicos de vídeo. O vídeo. 2001 Wilson de Pádua Paula Filho

O vídeo. O vídeo. Sistemas analógicos de vídeo. O vídeo. 2001 Wilson de Pádua Paula Filho O vídeo O vídeo Interfaces de vídeo Sistemas de televisão: as características do sinal de vídeo são determinadas pelos padrões de televisão principais padrões existentes: televisão em preto-e-branco televisão

Leia mais

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira

Wireshark. Captura de Protocolos da camada de aplicação. Maicon de Vargas Pereira Wireshark Captura de Protocolos da camada de aplicação Maicon de Vargas Pereira Camada de Aplicação Introdução HTTP (Hypertext Transfer Protocol) 2 Introdução Camada de Aplicação Suporta os protocolos

Leia mais

Entenda os formatos mais populares de vídeo

Entenda os formatos mais populares de vídeo Entenda os formatos mais populares de vídeo Com o grande crescimento da internet banda larga no país muitos internautas estão cada vez mais tendo contato com arquivos de vídeo, tanto na visualização online

Leia mais

Redes Industriais. Alexandre Rocha Alysson Geisel

Redes Industriais. Alexandre Rocha Alysson Geisel Redes Industriais OPC OLE for Process Control Alexandre Rocha Alysson Geisel 1 O que é OPC? Padrão de comunicação entre os dispositivos de chão de fábrica e os sistemas de automação e informação, desenvolvido

Leia mais

Nos itens de resposta fechada curta, é atribuída a classificação total à resposta correcta. É classificada com zero pontos qualquer outra situação.

Nos itens de resposta fechada curta, é atribuída a classificação total à resposta correcta. É classificada com zero pontos qualquer outra situação. 1. CRITÉRIOS GERAIS DE CLASSIFICAÇÃO Quando o examinando responder ao mesmo item mais do que uma vez, deve ter eliminado, inequivocamente, a(s) resposta(s) que considerou incorrecta(s). No caso de tal

Leia mais

GLOSSÁRIO. ActiveX Controls. É essencialmente uma interface usada para entrada e saída de dados para uma aplicação.

GLOSSÁRIO. ActiveX Controls. É essencialmente uma interface usada para entrada e saída de dados para uma aplicação. GLOSSÁRIO Este glossário contém termos e siglas utilizados para Internet. Este material foi compilado de trabalhos publicados por Plewe (1998), Enzer (2000) e outros manuais e referências localizadas na

Leia mais

Construindo Sistemas de Gravação e Reprodução de Dados de Áudio, Vídeo e GPS com a Plataforma PXI

Construindo Sistemas de Gravação e Reprodução de Dados de Áudio, Vídeo e GPS com a Plataforma PXI Construindo Sistemas de Gravação e Reprodução de Dados de Áudio, Vídeo e GPS com a Plataforma PXI André Oliveira Engenheiro de Vendas Bruno César Engenheiro de Sistemas 1 Denominador Comum em Sistemas

Leia mais

Sumário GERAL... 3 INSTALAÇÃO... 3 UTILIZANDO O MINI DVR USB ST-400...10. Opções de Segurança... 12. Gravando as Imagens...13 ESPECIFICAÇÕES TÉCNICAS

Sumário GERAL... 3 INSTALAÇÃO... 3 UTILIZANDO O MINI DVR USB ST-400...10. Opções de Segurança... 12. Gravando as Imagens...13 ESPECIFICAÇÕES TÉCNICAS Nos campos channel description, podemos nomear os canais. O nome será exibido junto ao vídeo. No campo Channel control, selecionando o modo automatic, podemos definir os canais ativos, o tempo de exibição

Leia mais

Um Driver NDIS Para Interceptação de Datagramas IP

Um Driver NDIS Para Interceptação de Datagramas IP Um Driver NDIS Para Interceptação de Datagramas IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furb.br Resumo. Este artigo apresenta o desenvolvimento de um driver NDIS 1 para

Leia mais

Middleware para Set-top Boxes Um enfoque prático Uma adaptação muito, mas muito livre do hit Festa no apê

Middleware para Set-top Boxes Um enfoque prático Uma adaptação muito, mas muito livre do hit Festa no apê Middleware para Set-top Boxes Um enfoque prático Uma adaptação muito, mas muito livre do hit Festa no apê Manoel dos Santos Dantas mdantas@midiacom.uff.br Departamento de Telecomunicações Pós Graduação

Leia mais

INTERACTIVE ILLUSTRATIVE RENDERING ON MOBILE DEVICES Jingshu Huang, Brian Bue, Avin Pattath, David S. Ebert and KrystalM. Thom as IEEE Com puter Graphics and Applications, Vol. 27, 3, 2007 Pedro Lobo,

Leia mais

Desenvolvimento de Sistemas para TV Digital. Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves

Desenvolvimento de Sistemas para TV Digital. Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves Desenvolvimento de Sistemas para TV Digital Prof. Fabrício J. Barth fbarth@tancredo.br Faculdades Tancredo Neves Objetivo Apresentar os conceitos básicos para o desenvolvimento de sistemas para TV Digital.

Leia mais

ANEXO I - TERMO DE REFERÊNCIA NOTEBOOKS

ANEXO I - TERMO DE REFERÊNCIA NOTEBOOKS DESCRITIVO TÉCNICO Este descritivo técnico visa aquisição de notebooks, caracterizados de Alta Mobilidade, denominado TIPO-1 (item 01) e de Mobilidade com Baixo Custo, denominado TIPO-2 (item 02). 1. Requisitos

Leia mais

Atualização de Software do ipldk. Guia de Instalação e do Usuário

Atualização de Software do ipldk. Guia de Instalação e do Usuário Atualização de Software do ipldk Guia de Instalação e do Usuário HISTÓRICO DE REVISÃO DATA Edição VERSÃO DE SOFTWARE 17/08/2006 1.0 C.7Ac Versão inicial 21/02/2008 1.1 3.8Ab Segunda versão CONTEÚDO - 2

Leia mais

O protocolo H.323 UNIP. Renê Furtado Felix. rffelix70@yahoo.com.br

O protocolo H.323 UNIP. Renê Furtado Felix. rffelix70@yahoo.com.br UNIP rffelix70@yahoo.com.br Este protocolo foi projetado com o intuito de servir redes multimídia locais com suporte a voz, vídeo e dados em redes de comutação em pacotes sem garantias de Qualidade de

Leia mais

Instalar o MarkVision

Instalar o MarkVision Instalando o 1 contas O apresenta diversos componentes instaláveis: Aplicativo - Instala o Utilitário Printer Management. Este aplicativo requer que o Servidor do esteja disponível na rede. Servidor do

Leia mais

UFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN)

UFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN) Redes de Distribuição de Conteúdo (CDN) Objetivos da Apresentação Apresentar as arquiteturas de Redes de Distribuição de Conteúdo (CDN) com a ilustração de aplicações em ambientes corporativos e residenciais.

Leia mais

F n u d n a d ment n os o Vo V I o P Introdução

F n u d n a d ment n os o Vo V I o P Introdução Tecnologia em Redes de Computadores Fundamentos de VoIP Professor: André Sobral e-mail: alsobral@gmail.com Introdução VoIP (Voice over Internet Protocol) A tecnologia VoIP vem sendo largamente utilizada

Leia mais

TRANSMITINDO CONHECIMENTO ON-LINE

TRANSMITINDO CONHECIMENTO ON-LINE TRANSMITINDO CONHECIMENTO ON-LINE POR MEIO WEB-RÁDIO E WEB-TV 1 BORGES, Caio C. A.; DEUS JÚNIOR, Getúlio A. de; CASTRO, Marcelo S. Escola de Engenharia Elétrica e de Computação, Universidade Federal de

Leia mais

Ferramentas Web, Web 2.0 e Software Livre em EVT

Ferramentas Web, Web 2.0 e Software Livre em EVT E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o da d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a AnimatorDV M a

Leia mais

Windows Device Drivers

Windows Device Drivers Windows Device Drivers Programação de Periféricos SO - 2013/14 Arquitetura Windows Tipos de processos user-mode System Support Process Logon process e session manager Service Processes Agendador de tarefas,

Leia mais

Manual do usuário. isic 5 - Android

Manual do usuário. isic 5 - Android Manual do usuário isic 5 - Android isic 5 - Android Parabéns, você acaba de adquirir um produto com a qualidade e segurança Intelbras. O novo aplicativo Intelbras isic 5 possui tecnologia capaz de visualizar

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso

Leia mais

Aula 03-04: Modelos de Sistemas Distribuídos

Aula 03-04: Modelos de Sistemas Distribuídos UNIVERSIDADE Computação Aula 03-04: Modelos de Sistemas Distribuídos 2o. Semestre / 2014 Prof. Jesus Principais questões no projeto de um sistema distribuído (SD) Questão de acesso (como sist. será acessado)

Leia mais

Manual de Instalação Digital Signage

Manual de Instalação Digital Signage Manual de Instalação Digital Signage Versão 2.7 23 de Dezembro de 2010 Copyright 2008 BroadNeeds Rev. 20101223 Pagina 1 de 22 1. INTRODUÇÃO... 3 2. REQUISITOS NECESSÁRIOS... 3 3. INSTALAÇÃO DOS APLICATIVOS...

Leia mais

Capítulo 1 Introdução

Capítulo 1 Introdução Capítulo 1 Introdução Programa: Seqüência de instruções descrevendo como executar uma determinada tarefa. Computador: Conjunto do hardware + Software Os circuitos eletrônicos de um determinado computador

Leia mais

Tecnologia de redes celular GSM X CDMA

Tecnologia de redes celular GSM X CDMA Tecnologia de redes celular GSM X CDMA GSM (Global Standard Mobile) GSM (Global Standard Mobile) Também baseado na divisão de tempo do TDMA, o GSM foi adotado como único sistema europeu em 1992, e se espalhou

Leia mais

Introdução à Ciência da Computação

Introdução à Ciência da Computação Faculdade de Ciências e Tecnologia Departamento de Matemática e Computação Bacharelado em Ciência da Computação Introdução à Ciência da Computação Aula 05 Rogério Eduardo Garcia (rogerio@fct.unesp.br)

Leia mais

2 Q-20102010. Prof. Roberto Jacobe (roberto.jacobe@gmail.com)

2 Q-20102010. Prof. Roberto Jacobe (roberto.jacobe@gmail.com) INF-207 Sistemas Computacionais para Processamento Multimídia Sistemas Multimídia Aula 04 Redes Multimídia 2 Q-20102010 Prof. Roberto Jacobe (roberto.jacobe@gmail.com) Prof. Marcelo Z. do Nascimento (marcelo.ufabc@gmail.com)

Leia mais

Especificações SMART Bridgit 2010

Especificações SMART Bridgit 2010 PENSE ANTES DE IMPRIMIR Especificações SMART Bridgit 2010 Versão 4.0 Descrição do produto O software SMART Bridgit é uma aplicação cliente/servidor económica que lhe permite facilmente programar reuniões

Leia mais