Você está na página 1de 4

WebTV: Um novo mtodo para assistir TV.

- PresentationTranscript
1. 2. WebTV Um Novo Mtodo de Assistir TV Por Rafael Ribeiro Macedo Orientado por Prof. Alessandro Brawerman Agenda o Introduo  Problema;  Justificativa;  Objetivo; o Fundamentao o Trabalhos Relacionados  Criao de Streaming de vdeo para transmisso de sinais vdeo de em tempo real pela Internet;  Tecnologias de Streaming em Contexto de Aprendizagem;  Reflexes sobre remediao e interatividade o Especificaes  Entrada do sinal;  Tratamento;  Distribuio;  Acesso; o Desenvolvimento/Estudo de Caso o Testes e Resultados o Concluso Problema Devido a convergncia dos veculos de comunicao, surge a demanda de criao de tecnologias ou aplicaes que seja compatvel com as necessidades. Uma dessas necessidades a criao de softwares que possibilitem a transmisso de sinais de TV por intermdio da Internet. Justificativa Para suprir a demanda exi stente, formulou-se ento este projeto. Criar um ambiente que possibilite a converso de dados transmitidos por sinais de radiofreqncia (Analgicos) e transpor para dados de Web Streaming (Digital). Criando assim uma W ebTV. Objetivo do Projeto o Possibilitar ao usurio do sistema, assistir contedos televisionados, sem a necessidade de adquirir equipamentos para isso, utilizando apenas plug-ins para conectar-se ao site. o Explorar mais um servio agregado a Internet; o Estudar performance de vdeo, transmitido via Internet; o Definir necessidades para a execuo do projeto; o Servir como modelo tcnico para novas pesquisas; o Possibilitar acesso fcil a tecnologia para nichos de mercado; o Servir como sugesto para aplicar em nichos de mercado, como EAD; o Sugerir aplicaes com o prottipo deste projeto:  Biblioteca on-line;  Sistemas de Tele-aulas para EAD; Fundamentao o CODECS:  Acrnimo de Codificador/Decodificador so algoritmos/dispositivos que basicamente tem a responsabilidade de comprimir arquivos de udios e vdeos, tornando seu tamanho em bytes significativamente menor. o STREAMING:  O conceito bsico de Streaming transmitir contedos udio -visuais por meio da Internet, sem a necessidade de efetuar o download integral do arquivo antes de visualiz-lo, mas sim, o download de fatias do arquivo para visualizar o seu contedo, de modo a fazer o download ao mesmo tempo em que o executa. o CAPTURA DE SINAL:  A captura do sinal de TV basicamente a recepo do sinal de TV emitido pelas torres de transmi sso por um antena convencional. Este sinal ao ser recepcionado pela antena capturado pela placa de PCTV que automticamente consumido pelo sistema deste projeto e convertido em informaes pertinentes ao objetivo deste projeto, a transmisso de imagens. Trabalhos Relacionados o Tschke, Clodoaldo. Criao de Streaming de vdeo para transmisso de sinais de vdeo em tempo real pela Internet. Universidade Regional de Blumenau . Blumenau, SC, Novembro de 2001 o Criar um dispositivo de transmisso de contedos digitais por intermdio da Internet. (transmitir um sinal capturado por uma Webcam ou aparelho de DVD). o Comparado a este projeto, um servio que ser disponibilizado pelo ambiente a ser desenvolvido, pois a fonte de dados ser as torres de transmisso de TV. Trabalhos Relacionados o Ado, Carlos Manuel Cunha de Jesus. Tecnologias de Streaming em Contexto de Aprendizagem. Universidade do Minho Tese de Mestrado. Guimares, Portugal. Setembro de 2006. o Demonstra como a aplicao de Web Streaming auxilia a EAD na disseminao das informaes contidas em um curso. Criando uma anlise crtica de como isso ainda no explorada da forma que deveria (numerosamente). o Esta dissertao de Mestrado agrega a este pro jeto um forte argumento na aplicao dessa nova tecnologia, como ferramenta de grande utilidade para a EAD; Trabalhos Relacionados o Thurler, L. TV na Internet: Reflexes sobre remediao e interatividade, Congresso Brasileiro de Cincia da Comunicao , 2005. Rio de Janeiro, RJ. Anais... So Paulo, SP: Intercom, 2005. o Este artigo traz um reforo para o argumento da TV Digital, demonstrando o caso de sucesso da ALLTV, um portal que transmite um programao inteiramente feita em um estdio de webcams , co m programao ao vivo.

3. 4. 5.

6.

7.

8.

9.

O artigo desenvolvido pela Thurler demonstra o quanto vem crescendo a WebTV e exemplificando mais uma aplicao para o projeto proposto, mesmo cada um tendo suas peculiaridades. 10. Especificao do Ambiente WebTV o O projeto propem capturar o sinal de um satlite e retransmiti -lo por intermdio da Internet. As etapas do processo de captura e transmisso so: o Captura do sinal; o Tratamento do vdeo gerado - Codec; o Distribuio/Acessos ao servio. 11. Diagrama de Funcionamento * - Sugesto para trabalhos futuros . 12. Sistema de captura A captura do sinal ser efetuada por um dispositivo PCI, receptor de sinais de TV, O Sistema foi desenvolv ido com base nas tecnologias Adobe Flex e Adobe Flash Media Server. 13. Codificao do Vdeo Para enviar esse vdeo, necessrio codific-lo, ou seja, comprimir em um tamanho menor que o seu original, porm sem perder qualidade. O codec cotado utilizado o H.264, no qual possvel fazer teleconferncias com o consumo de 20 0 a 300Kbps de banda, ao contrrio os padres antigos (MPEG-2, MPEG-3 e H.263), necessitam de 400Kbps para alcanar a mesma qualidade. O H.264 um codec no proprietrio, apesar de ser default do FMS. 14. Distribuio/Acesso ao contedo Interface A distribuio e acesso do contedo televisionado pelo software desenvolvido, efetuada por intermdio de um site onde hospeda um player desenvolvido em Flex. Para o acesso ao contedo na integra, o usur io dever efetuar seu login. 15. o Este trabalho tambm pode ser encontrado em:  BRAWERMAN, A.; Macedo R. R. Marques C. F.; Navarro F. J. K. G. A Model for a Distance Learning System over the Internet  Publicadoem The Eighth International Conference on Intelligent System Design and Applications, 2008, Kachsiung .

Especificao do Ambiente WebTV 16. Desenvolvimento Dificuldades Enfrentadas 1  Tecnologia:  Java Media Framework;  Motivo da mudana:  Falhas na transmisso com aplicao de codes; 17. Desenvolvimento Dificuldades Enfrentadas 2  Tecnologia:  .NET DirectShow;  Motivo da mudana:  A Biblioteca DirectShow no estabilizava a conexo com o WMS;  Delay alto em rede local. 18. Desenvolvimento Dificuldades Enfrentadas 3  Tecnologia:  Adobe Flash Media Server 3;  Adobe Flex + ActionScript 3.0;  Motivo da mudana:  Codec aplicado corretamente;  Funcionamento de transmisso com estabilidade;  Fcil execuo devido a aceitao dos navegadores ao Flash Player . 19. Desenvolvimento Estudo de caso  Empresa:  Learnway Learning Solutions;  Demanda:  Transmisso de tele-aulas e vdeo conferncia por intermdio de uma cidade virtual em Flash + Flex.  http://www.learntown.net 20. Caracterstica do desenvolvimento o O Sistema basicamente:  Conexo por NetConnection e NetStream com o Servidor Flash Media Server ;  Captura por um componente de renderizao de imagens;  Seu contedo transferido por um array de bits ao servidor;  Este transmite por um canal RTMP ( Real Time MessagingProtocol ) ;  recepcionado por um player que se conecta ao servidor por uma conexo Live (no caso de ao vivo) e VOD ( VideoonDemand vdeos por demanda). o O Login efetuado por um sistema PHP 5 Orientado a Objetos com persistncia em Mysql 5.*; 21. Estrutura de Teste o Servidor Fsico de Streaming :  Processador: AMD Opteron 64 3Ghz;  Memria RAM: 2Gb;  Disco Rgido: 500Gb;  Placa de Rede: 100Mb;  Switch: Encore 100Mb;  Link de Internet: 10Mb. o Servidor Lgico de Streaming :  Sistema Operacional: Windows XP Professional Edition;

Servidor de Streaming: Flash Media Server 3.0; WebServer: Apache 2.0; PHP 5.0; Banco de Dados: MySQL 5. o Cliente:  Processador: AMD Sempron;  Memria RAM: 512Mb;  Navegador: FireFox 3.0 ;  Sistema Operacional: Windows XP Professional Edition;  Verso Flash Player: 9. o Desenvolvimento:  Processador: AMD Sempron;  Memria RAM: 512Mb;  Software de Desenvolvimento: Adobe Flex 3.0. 22. Testes e execues o Padro de Teste: o Formato do vdeo FLV ( Flash Video exigncia do FMS); o Tamanho de 320x240 pixeis; o 2 minutos de execuo; o Codecs H.264 e Vp6 ( default FMS ); o Ao menos 2x os testes executados; o Diviso de canais; o Valores expostos tirados de uma mdia; 23. Testes e execues o Primeiro Teste:  Execuo de arquivos por demanda para testar a conexo com o servidor (vod);  Execuo do vdeo-conferncia para testar a conexo com o servidor ( Live ); 24. Testes e execues Vdeo-Conferncia o Segundo Teste:  Transmisso de vdeo-conferncia sem codec ; o Resultado:  Transferncia de udio 47Kbps;  Transferncia de Vdeo 195Kbps;  Total da taxa de transmisso 242Kbps; o Terceiro Teste:  Transmisso de vdeo-conferncia com codec; o Resultado:  Transferncia de udio 46Kbps;  Transferncia de Vdeo 147Kbps;  Total da taxa de transmisso 193Kbps; 25. Testes e execues TV o Quarto Teste:  Transmisso do sinal de TV sem codec ; o Resultado:  Transferncia de udio 47Kbps;  Transferncia de Vdeo 209Kbps;  Total da taxa de transmisso 256Kbps; o Quinto Teste:  Transmisso do sinal de TV com codec; o Resultado:  Transferncia de udio 47Kbps;  Transferncia de Vdeo 200Kbps;  Total da taxa de transmisso 247Kbps; 26. Testes e execues Arquivos por Demanda o Sexto Teste:  Transmisso de vdeos por demanda; o Peculiaridade:  O Codec aplicado no arquivo no momento que gerado. o Resultado:  Vdeo sem codec :  Tamanho fsico: 144Mb (Mpeg sem compactao);  Taxa de transferncia 18.395Kbps;  Vdeo com codec:  Tamanho fsico: 2,4Mb (FLV exigncia do Flash Media Server);  Taxa de transferncia 263Kbps; 27. o O trabalho completo com validao e resultados foi submetido como um artigo.  Brawerman A. e Macedo R. R., A Framework for Distance Learning over the Internet  Journal of Visual Communication and Image Representation, Special Issue: Network Technologies for Emerging Broadband Multimedia Services

   

28. Concluso A concluso deste projeto resultou em um software capaz de capturar informaes de diferentes fontes (Objetivo), dando a possibilidade de expor contedos de diversas naturezas, desde sinais de TV analgicos contedos arquivados em DVD ou VHS, a lm de transmitir imagens ao vivo de qualquer local que p ossibilite conexo com a Internet. Os conceitos deste projeto foram aplicados em um estudo de caso para uma necessidade comum a duas empresas do nicho de EAD, a transmisso de vdeo -aulas, obtendo-se resultados satisfatrios tanto do ponto de vista acadmi co quanto mercadolgico.