Upload
peterbuck
View
189
Download
0
Embed Size (px)
Citation preview
Universidade Federal de Pernambuco
Graduação em Ciência da ComputaçãoCentro de Informática
Concepção de um Sistema para Transmissão de Vídeo em Tempo
Real em um Ambiente Mobile na Plataforma Android
PROPOSTA DE TRABALHO DE GRADUAÇÃO
Aluno: Pablo Alessandro Barbosa Viana ([email protected])
Orientador: Carlos André Guimarães Ferraz ([email protected])
Recife, 18 de março de 2008
Sumário1. CONTEXTO...................................................................................................................................................3
2. OBJETIVOS...................................................................................................................................................4
3. CRONOGRAMA............................................................................................................................................4
4. REFERÊNCIAS.............................................................................................................................................5
5. Assinaturas...................................................................................................................................................6
2
1. Contexto
Em meados da década de 90, no início das transmissões de media
streaming, assistir a vídeos e ouvir músicas pela internet poderia ser um processo
nada agradável. Se o usuário tivesse um computador lento ou uma internet
“discada”, poderia passar mais tempo olhando a palavra buffering que realmente
assistindo a vídeos ou ouvindo músicas [1].
O streaming de áudio e vídeo percorreu um longo caminho desde então. De
acordo com a Bridge Ratings, 57 milhões de pessoas ouvem rádio via internet
semanalmente. Em 2006, foram vistos mais de um milhão de vídeos por streaming
por dia no YouTube [1].
O avanço da tecnologia digital em dispositivos móveis vem expandindo
rapidamente as funcionalidades desses dispositivos. Tornando possível a
popularização de serviços de geração e compartilhamento de conteúdo multimídia
(fotos, músicas e vídeos), também nos celulares.
Apesar da grande demanda por vídeos na Internet “fixa”, a distribuição do
formato pelo celular ainda é limitada. Em 2006, o mercado da venda de vídeos por
celular gerou uma receita de 58 bilhões de dólares no mundo todo e deve chegar
a 125 bilhões ate 2010. O número de assinantes desse serviço deve passar de
poucos milhares para 58,6 milhões [2].
Neste cenário a plataforma Android, da Google e um consórcio de diversas
empresas multinacionais (Open Handset Alliance)[3], surge para incentivar o
desenvolvimento de software no mercado móvel. O Android é uma plataforma
open source que pretende se firmar como um ambiente flexível e poderoso,
propiciando o fácil desenvolvimento e uma maior interação entre diferentes
dispositivos.
3
2. Objetivos
Este trabalho se propõe a fazer uma pesquisa extensa das tecnologias
atuais para streaming de vídeo em tempo real, e da plataforma Android. Com o
objetivo de projetar um sistema, sobre a plataforma Android, que realize
transmissões de vídeo em tempo real.
3. Cronograma
A tabela abaixo mostra o cronograma que será seguido para o
desenvolvimento do trabalho.
Março Abril Maio JunhoAtividade s1 s2 s3 s4 s1 s2 s3 s4 s1 s2 s3 s4 s1 s2 s3 s4
Definição do escopo do TG
Estudo do formato e da manipulação dos streams
Implementação de um protótipo para manipulação de
streams
Estudo da plataforma Android e das restrições do ambiente
mobile Estudo dos modelos de transmissão (protocolos)
Implementação do sistema
Escrita do relatório final do Trabalho de Graduação
Preparação da Apresentação Oral
4
4. Referências
[1] WILSON, Tracy. Como funciona o streaming de áudio e vídeo. Acesso em:
18/03/2008. Disponível em:
<http://eletronicos.hsw.uol.com.br/streaming-video-e-audio.html>.
[2] AVELLAR & DUARTE. Vídeo Móvel. Acesso em: 18/03/2008. Disponível em:
<http://www.avellareduarte.com.br/projeto/dispositivosMoveis/dispositivosmoveis_
video.html>.
[3] GOOGLE. Android – An Open Handset Alliance Project. Acesso em
18/03/2008. Disponível em: <http://code.google.com/android>
5
5. Assinaturas
Carlos André Guimarães Ferraz
Orientador
Pablo Alessandro Barbosa Viana
Aluno
6