SlideShare uma empresa Scribd logo
1 de 20
PAT - Prova de Aptidão Tecnológica Streamingde Vídeo 12º Ano Ano Lectivo: 2008/2009 Catarina Albino Nº 5 12º H
Índice ,[object Object]
O processo de streaming
Objectivos
Recursos usados
Etapas de Realização
Definições de Rede
Bibliografia,[object Object]
Streaming de Vídeo: Definição Para a visualização o utilizador necessita de um reprodutor de media (mediaplayer), um programa que descomprime os dados, enviando os de vídeo para o monitor e os de áudio para as colunas.
O processo de streaming Na configuração da stream, para além de se indicar o método de envio (output) e os parâmetros associados, pode também codificar-se o ficheiro através de um determinado codec.  Tal significa que o ficheiro vai ser comprimido para outro formato, que normalmente reduz o tamanho do ficheiro.
O processo de streaming  Após isto é necessário multiplexar ou “encapsular”, isto é, juntar as diferentes partes da stream num só formato (containerformat). Para abrir a stream, o media playertem que desmultiplexá-la primeiro.  Após a desmutiplexagem, os codecs recebem cada parte constituinte do ficheiro e efectuam os cálculos matemáticos necessários para descomprimir a stream.
Objectivos ,[object Object]
As streams vão ser disponibilizadas na rede local, podendo ser acedidas pelos clientes através de um reprodutor de media (usarei principalmente o VLC) ou através da página web que criei para o efeito.,[object Object]
Disponibilizar um computador dedicado (servidor) para o armazenamento e reprodução de vídeos numa rede;
Permitir a visualização dos vídeos que estão a ser reproduzidos pelo servidor por apenas um utilizador (unicast) ou um grupo de utilizadores (multicast);,[object Object]
Objectivos ,[object Object],[object Object]
VMware Workstation – (Software de virtualização);
Debian 4.0 (etch) – (Distribuição de Linux usada como Sistema Operativo do servidor);
Apache - servidor web gratuito que permite o alojamento da página Web para acesso às streams.,[object Object]
Recursos usados Browsers IE8 e Firefox 3 – Browsers utilizados para aceder à página Web e à plataforma de gestão remota do VLC.  Windows Media Player – Reprodutor de media utilizado para testar o acesso às streams disponibilizadas pelo VLC. Microsoft Office SharePoint Designer – ferramenta de edição de páginas Web. Router (para ligação das máquinas virtuais em rede).

Mais conteúdo relacionado

Mais procurados

Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Renato Groff
 
Primeiros passos com o Docker
Primeiros passos com o DockerPrimeiros passos com o Docker
Primeiros passos com o DockerWebSix
 
Apresentação Docker
Apresentação DockerApresentação Docker
Apresentação DockerAndré Justi
 
Vagrant vs docker? Melhor vagrant + docker
Vagrant vs docker? Melhor vagrant + dockerVagrant vs docker? Melhor vagrant + docker
Vagrant vs docker? Melhor vagrant + dockerWellington Silva
 
Docker - minicurso utfpr 2017
Docker -  minicurso utfpr 2017Docker -  minicurso utfpr 2017
Docker - minicurso utfpr 2017Fabio Janiszevski
 
Docker na vida real
Docker na vida realDocker na vida real
Docker na vida realFernando Ike
 
Conversao formatos codecs_
Conversao formatos codecs_Conversao formatos codecs_
Conversao formatos codecs_grupolv
 
Um milhao de usuários simultâneos
Um milhao de usuários simultâneosUm milhao de usuários simultâneos
Um milhao de usuários simultâneosFernando Ike
 
Desenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando DockerDesenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando DockerBruno Ricardo Siqueira
 
DevDays2009 - Construir Soluções de Internet Video
DevDays2009 - Construir Soluções de Internet VideoDevDays2009 - Construir Soluções de Internet Video
DevDays2009 - Construir Soluções de Internet VideoJoao Canais
 
Introdução ao docker
Introdução ao dockerIntrodução ao docker
Introdução ao dockerBenicio Ávila
 
Desenvolvendo com PHP e Docker
Desenvolvendo com PHP e DockerDesenvolvendo com PHP e Docker
Desenvolvendo com PHP e DockerWaldemar Neto
 

Mais procurados (20)

Bem vindo ao Docker
Bem vindo ao DockerBem vindo ao Docker
Bem vindo ao Docker
 
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
Docker: Primeiros Passos, Dicas e Truques no Gerenciamento de Containers - Ab...
 
Primeiros passos com o Docker
Primeiros passos com o DockerPrimeiros passos com o Docker
Primeiros passos com o Docker
 
Apresentação Docker
Apresentação DockerApresentação Docker
Apresentação Docker
 
Vagrant vs docker? Melhor vagrant + docker
Vagrant vs docker? Melhor vagrant + dockerVagrant vs docker? Melhor vagrant + docker
Vagrant vs docker? Melhor vagrant + docker
 
Docker - minicurso utfpr 2017
Docker -  minicurso utfpr 2017Docker -  minicurso utfpr 2017
Docker - minicurso utfpr 2017
 
Docker na vida real
Docker na vida realDocker na vida real
Docker na vida real
 
Aulão de docker
Aulão de dockerAulão de docker
Aulão de docker
 
Ambiente de desenvolvimento com docker e ruby on rails
Ambiente de desenvolvimento com  docker e ruby on railsAmbiente de desenvolvimento com  docker e ruby on rails
Ambiente de desenvolvimento com docker e ruby on rails
 
Conversao formatos codecs_
Conversao formatos codecs_Conversao formatos codecs_
Conversao formatos codecs_
 
Apresentação docker
Apresentação dockerApresentação docker
Apresentação docker
 
O que é docker?
O que é docker?O que é docker?
O que é docker?
 
Olá docker
Olá dockerOlá docker
Olá docker
 
Um milhao de usuários simultâneos
Um milhao de usuários simultâneosUm milhao de usuários simultâneos
Um milhao de usuários simultâneos
 
Desenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando DockerDesenvolvendo e implantando aplicações PHP utilizando Docker
Desenvolvendo e implantando aplicações PHP utilizando Docker
 
DevDays2009 - Construir Soluções de Internet Video
DevDays2009 - Construir Soluções de Internet VideoDevDays2009 - Construir Soluções de Internet Video
DevDays2009 - Construir Soluções de Internet Video
 
Iniciando com docker
Iniciando com dockerIniciando com docker
Iniciando com docker
 
Introdução ao docker
Introdução ao dockerIntrodução ao docker
Introdução ao docker
 
Desenvolvendo com PHP e Docker
Desenvolvendo com PHP e DockerDesenvolvendo com PHP e Docker
Desenvolvendo com PHP e Docker
 
Alagoas Dev Day
Alagoas Dev DayAlagoas Dev Day
Alagoas Dev Day
 

Destaque

Destaque (14)

Video Streaming - Final Presentation
Video Streaming - Final PresentationVideo Streaming - Final Presentation
Video Streaming - Final Presentation
 
A iluminao em programas de tv
A iluminao em programas de tvA iluminao em programas de tv
A iluminao em programas de tv
 
Streaming Media
Streaming MediaStreaming Media
Streaming Media
 
Streaming de áudio
Streaming de áudioStreaming de áudio
Streaming de áudio
 
VíDeo Digital
VíDeo DigitalVíDeo Digital
VíDeo Digital
 
WebTV / Streaming / Eventos ao vivo via internet
WebTV / Streaming / Eventos ao vivo via internetWebTV / Streaming / Eventos ao vivo via internet
WebTV / Streaming / Eventos ao vivo via internet
 
O que é streaming?
O que é streaming?O que é streaming?
O que é streaming?
 
WORKSHOP DIREÇÃO DE PROGRAMAS DE TV 2ª PARTE
WORKSHOP DIREÇÃO DE PROGRAMAS DE TV 2ª PARTEWORKSHOP DIREÇÃO DE PROGRAMAS DE TV 2ª PARTE
WORKSHOP DIREÇÃO DE PROGRAMAS DE TV 2ª PARTE
 
WORKSHOP DIREÇÃO DE PROGRAMAS ÚLTIMA PARTE
WORKSHOP DIREÇÃO DE PROGRAMAS ÚLTIMA PARTEWORKSHOP DIREÇÃO DE PROGRAMAS ÚLTIMA PARTE
WORKSHOP DIREÇÃO DE PROGRAMAS ÚLTIMA PARTE
 
Workshop Direção de Programas de TV parte 3
Workshop Direção de Programas de TV parte 3Workshop Direção de Programas de TV parte 3
Workshop Direção de Programas de TV parte 3
 
Enquadramento teórico
Enquadramento teóricoEnquadramento teórico
Enquadramento teórico
 
Tecnologias Digitais e a Música
Tecnologias Digitais e a MúsicaTecnologias Digitais e a Música
Tecnologias Digitais e a Música
 
Modelo de projeto tv
Modelo de projeto tvModelo de projeto tv
Modelo de projeto tv
 
Precisamos falar sobre o Streaming
Precisamos falar sobre o StreamingPrecisamos falar sobre o Streaming
Precisamos falar sobre o Streaming
 

Semelhante a Streaming de Vídeo: Configuração de Servidor e Clientes

WebTV: Um novo método para assistir TV.
WebTV: Um novo método para assistir TV.WebTV: Um novo método para assistir TV.
WebTV: Um novo método para assistir TV.Rafael Macedo
 
Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016Fábio dos Reis
 
Apresentação wxWidgets
Apresentação wxWidgetsApresentação wxWidgets
Apresentação wxWidgetsRenzo Petri
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento WebSérgio Souza Costa
 
Implementando, Administrando e Gerenciando o Microsoft Office Communications ...
Implementando, Administrando e Gerenciando o Microsoft Office Communications ...Implementando, Administrando e Gerenciando o Microsoft Office Communications ...
Implementando, Administrando e Gerenciando o Microsoft Office Communications ...brunoestrozi
 
Prova sistemaso redes1-1-red-23032011
Prova sistemaso redes1-1-red-23032011Prova sistemaso redes1-1-red-23032011
Prova sistemaso redes1-1-red-23032011Carlos Melo
 
Be Aware Webinar Symantec - O que há de novo? Data Loss Prevention 14.5
Be Aware Webinar Symantec - O que há de novo? Data Loss Prevention 14.5Be Aware Webinar Symantec - O que há de novo? Data Loss Prevention 14.5
Be Aware Webinar Symantec - O que há de novo? Data Loss Prevention 14.5Symantec Brasil
 
Tutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelTutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelManim Edições
 
Tutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelTutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelManim Edições
 
Treinamento Android Embarcado
Treinamento Android EmbarcadoTreinamento Android Embarcado
Treinamento Android EmbarcadoOdair Sousa
 
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...BrunoSouza617
 
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWS
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWSAcelerando a entrega de software com as ferramentas de desenvolvimento da AWS
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWSAmazon Web Services LATAM
 
Ginga - Solisc 2010
Ginga - Solisc 2010Ginga - Solisc 2010
Ginga - Solisc 2010Bruno Ghisi
 

Semelhante a Streaming de Vídeo: Configuração de Servidor e Clientes (20)

WebTV: Um novo método para assistir TV.
WebTV: Um novo método para assistir TV.WebTV: Um novo método para assistir TV.
WebTV: Um novo método para assistir TV.
 
Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016
 
Mod06 licao01-apostila
Mod06 licao01-apostilaMod06 licao01-apostila
Mod06 licao01-apostila
 
Apostila c#
Apostila c#Apostila c#
Apostila c#
 
VLC Media Player
VLC Media PlayerVLC Media Player
VLC Media Player
 
Vídeo digital ass
Vídeo digital  assVídeo digital  ass
Vídeo digital ass
 
Apresentação wxWidgets
Apresentação wxWidgetsApresentação wxWidgets
Apresentação wxWidgets
 
Introdução ao desenvolvimento Web
Introdução ao desenvolvimento WebIntrodução ao desenvolvimento Web
Introdução ao desenvolvimento Web
 
Implementando, Administrando e Gerenciando o Microsoft Office Communications ...
Implementando, Administrando e Gerenciando o Microsoft Office Communications ...Implementando, Administrando e Gerenciando o Microsoft Office Communications ...
Implementando, Administrando e Gerenciando o Microsoft Office Communications ...
 
Prova sistemaso redes1-1-red-23032011
Prova sistemaso redes1-1-red-23032011Prova sistemaso redes1-1-red-23032011
Prova sistemaso redes1-1-red-23032011
 
Be Aware Webinar Symantec - O que há de novo? Data Loss Prevention 14.5
Be Aware Webinar Symantec - O que há de novo? Data Loss Prevention 14.5Be Aware Webinar Symantec - O que há de novo? Data Loss Prevention 14.5
Be Aware Webinar Symantec - O que há de novo? Data Loss Prevention 14.5
 
Aula nº11 e 12
Aula nº11 e 12Aula nº11 e 12
Aula nº11 e 12
 
Tutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelTutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunel
 
Tutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunelTutorial open vpn_setup ssh tunel
Tutorial open vpn_setup ssh tunel
 
Treinamento Android Embarcado
Treinamento Android EmbarcadoTreinamento Android Embarcado
Treinamento Android Embarcado
 
Servidor Web.pdf
Servidor Web.pdfServidor Web.pdf
Servidor Web.pdf
 
tutorial nagios
tutorial nagiostutorial nagios
tutorial nagios
 
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
Symfony Live - São Paulo 2019 - Como construir uma API em um passo com API Pl...
 
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWS
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWSAcelerando a entrega de software com as ferramentas de desenvolvimento da AWS
Acelerando a entrega de software com as ferramentas de desenvolvimento da AWS
 
Ginga - Solisc 2010
Ginga - Solisc 2010Ginga - Solisc 2010
Ginga - Solisc 2010
 

Streaming de Vídeo: Configuração de Servidor e Clientes

  • 1. PAT - Prova de Aptidão Tecnológica Streamingde Vídeo 12º Ano Ano Lectivo: 2008/2009 Catarina Albino Nº 5 12º H
  • 2.
  • 3. O processo de streaming
  • 8.
  • 9. Streaming de Vídeo: Definição Para a visualização o utilizador necessita de um reprodutor de media (mediaplayer), um programa que descomprime os dados, enviando os de vídeo para o monitor e os de áudio para as colunas.
  • 10. O processo de streaming Na configuração da stream, para além de se indicar o método de envio (output) e os parâmetros associados, pode também codificar-se o ficheiro através de um determinado codec. Tal significa que o ficheiro vai ser comprimido para outro formato, que normalmente reduz o tamanho do ficheiro.
  • 11. O processo de streaming Após isto é necessário multiplexar ou “encapsular”, isto é, juntar as diferentes partes da stream num só formato (containerformat). Para abrir a stream, o media playertem que desmultiplexá-la primeiro. Após a desmutiplexagem, os codecs recebem cada parte constituinte do ficheiro e efectuam os cálculos matemáticos necessários para descomprimir a stream.
  • 12.
  • 13.
  • 14. Disponibilizar um computador dedicado (servidor) para o armazenamento e reprodução de vídeos numa rede;
  • 15.
  • 16.
  • 17. VMware Workstation – (Software de virtualização);
  • 18. Debian 4.0 (etch) – (Distribuição de Linux usada como Sistema Operativo do servidor);
  • 19.
  • 20. Recursos usados Browsers IE8 e Firefox 3 – Browsers utilizados para aceder à página Web e à plataforma de gestão remota do VLC. Windows Media Player – Reprodutor de media utilizado para testar o acesso às streams disponibilizadas pelo VLC. Microsoft Office SharePoint Designer – ferramenta de edição de páginas Web. Router (para ligação das máquinas virtuais em rede).
  • 21. Etapas de Realização Instalação do software VMware Workstation; Instalação do Sistema Operativo Debian 4.0 (Etch); Criação de uma máquina virtual; Instalação do Debian 4.0; Instalação do KDE; Instalação das ferramentas do VMware; Definições de Rede; Actualização do sistema; Instalação e configuração do BIND9;
  • 22. Etapas de Realização Configuração do VLC; Criação da Página Web do servidor; Configuração do acesso à Interface Web de gestão remota do VLC. Instalação do Windows XP Professional Criação de uma nova máquina virtual; Instalação do Sistema Operativo; Instalação das ferramentas do Vmware; Instalação do VLC; Instalação do MozzilaFirefox.
  • 23.
  • 27.
  • 28. Debian 4.0 (Servidor de Streaming);
  • 29. Windows XP Profissional (Cliente Windows);
  • 30. Ubuntu 8.04 LTS Desktop Edition (Cliente Linux);
  • 31.
  • 32.
  • 33. Bibliografia Install VMware Tools in Debian,Consultado a 22 de Maio de 2009: http://www.thoughtpolice.co.uk/vmware/howto/debian-4.0-etch-vmware-tools-install.html; VideoLANStreamingHowto, Consultado a 3 de Junho de 2009: http://www.videolan.org/doc/streaming-howto/en/streaming-howto-en.html;   VLC command-linehelp, Consultado a 3 de Junho de 2009:http://wiki.videolan.org/VLC_command-line_help; VLC Plugins Demo Page,Consultado a 3 de Junho de 2009:http://altair.videolan.org/~dionoea/vlc-plugin-demo/.