Integração do protocolo SIP na Media Framework da plataforma Android
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/1822/28053 |
Resumo: | Dissertação de mestrado em Engenharia Informática |
id |
RCAP_5c806562517d230fccc4deeb5876f770 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/28053 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Integração do protocolo SIP na Media Framework da plataforma Android681.324Dissertação de mestrado em Engenharia InformáticaO conceito de que o computador pessoal é a “caixa” que está na secretária de casa está a mudar. Cada vez mais se tenta transferir todas as funcionalidade que se têm nesse dispositivo, para dispositivos mais portáteis. Atualmente, os dispositivos móveis, como Pocket PCs e Smartphones, são um exemplo dessa tendência, tornando o simples conceito de telemóvel em algo mais, que tende em fornecer as mesmas funcionalidades que o nosso típico computador fornece. Com o forte investimento dos fabricantes na evolução dos dispositivos móveis, os sistemas operativos móveis têm de garantir o acompanhamento desta evolução e tirar proveito das potencialidades dos dispositivos. As aplicações de voz sobre IP (VoIP), são uma das áreas em constante exploração por parte das empresas que criam aplicações para dispositivos móveis. O reduzido custo deste serviço, em comparação com o serviço de voz fornecido pelos operadores móveis, é uma motivação para os utilizadores. Com a evolução deste serviços de comunicação sobre IP, surge cada vez mais, o interesse em evoluir este serviço de voz para voz e vídeo. Infelizmente, a nova plataforma Android, embora permita efectuar chamadas de voz sobre IP, não permite a implementação de vídeo devido a limitações da sua API multimédia. Neste sentido, este trabalho foca-se em estudar a estrutura interna da Media Framework da plataforma Android e integrar o protocolo SIP na sua estrutura, de forma a possibilitar a reprodução de vídeo durante uma sessão SIP. Como resultado do trabalho desenvolvido, foi apresentada e implementada uma componente SIP na framework OpenCore. Esta componente dá à Media Framework do Android a possibilidade de controlar diretamente uma sessão SIP, possibilitando não só a reprodução de áudio como também do vídeo. Através dos testes feitos à componente SIP desenvolvida, foi possível concluir o seu correto funcionamento e identificar alguns problemas que podem ocorrer em futuros cenários com dispositivos de diferentes capacidades, ao qual foi proposta uma possível solução para superar esses problemas.The concept that the personal computer is the “box” that is in the home desk is changing. More and more it is being tried to transfer all the functions that we have in this device, to more portable devices. Currently the mobile devices, such as Pocket PCs and Smartphones, are an example of this tendency, making the simple concept of cell phone into something more, which tends to supply the same functions that our typical computer supplies. With the strong investment of the manufacturers in the evolution of the mobile devices, the mobile operative systems have to guarantee the following of this evolution and to take advantage of the devices potentialities. The applications of voice over IP (VoIP), are one of the fields in constant exploration by the companies that create applications for the mobile devices. The reduced cost of this service, comparing with the voice service supplied by the mobile service providers, is an incentive for the users. With the evolution of these communication services about IP, rises more and more, the interest in the evolution of this voice service to voice and video. Unfortunately, the new Android platform, even though it allows to do calls of voice over IP, it does not allow the implementation of video due to limitations of its API multimedia. In this way, this work focus in studying the internal structure of the Media Framework of the Android platform and integrate the SIP protocol in its structure, in order to allow the video reproduction during one SIP session. As a result of the developed work, it was introduced and implemented one SIP component in the OpenCore framework. This component gives to the Media Framework of the Android the opportunity of controlling directly one SIP session, allowing not only the audio reproduction but also the video. Through the tests done to the developed SIP component, it was possible to conclude the correct functioning and identify some problems that can occur in future scenes with devices of different capacities, to which it was proposed one possible solution to surpass these problems. vThe concept that the personal computer is the “box” that is in the home desk is changing. More and more it is being tried to transfer all the functions that we have in this device, to more portable devices. Currently the mobile devices, such as Pocket PCs and Smartphones, are an example of this tendency, making the simple concept of cell phone into something more, which tends to supply the same functions that our typical computer supplies. With the strong investment of the manufacturers in the evolution of the mobile devices, the mobile operative systems have to guarantee the following of this evolution and to take advantage of the devices potentialities. The applications of voice over IP (VoIP), are one of the fields in constant exploration by the companies that create applications for the mobile devices. The reduced cost of this service, comparing with the voice service supplied by the mobile service providers, is an incentive for the users. With the evolution of these communication services about IP, rises more and more, the interest in the evolution of this voice service to voice and video. Unfortunately, the new Android platform, even though it allows to do calls of voice over IP, it does not allow the implementation of video due to limitations of its API multimedia. In this way, this work focus in studying the internal structure of the Media Framework of the Android platform and integrate the SIP protocol in its structure, in order to allow the video reproduction during one SIP session. As a result of the developed work, it was introduced and implemented one SIP component in the OpenCore framework. This component gives to the Media Framework of the Android the opportunity of controlling directly one SIP session, allowing not only the audio reproduction but also the video. Through the tests done to the developed SIP component, it was possible to conclude the correct functioning and identify some problems that can occur in future scenes with devices of different capacities, to which it was proposed one possible solution to surpass these problems.Costa, AntónioRibeiro, António NestorUniversidade do MinhoBarbosa, André Filipe Ferreira Araújo2011-09-302011-09-30T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/28053porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:17:38Zoai:repositorium.sdum.uminho.pt:1822/28053Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:10:18.646582Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Integração do protocolo SIP na Media Framework da plataforma Android |
title |
Integração do protocolo SIP na Media Framework da plataforma Android |
spellingShingle |
Integração do protocolo SIP na Media Framework da plataforma Android Barbosa, André Filipe Ferreira Araújo 681.324 |
title_short |
Integração do protocolo SIP na Media Framework da plataforma Android |
title_full |
Integração do protocolo SIP na Media Framework da plataforma Android |
title_fullStr |
Integração do protocolo SIP na Media Framework da plataforma Android |
title_full_unstemmed |
Integração do protocolo SIP na Media Framework da plataforma Android |
title_sort |
Integração do protocolo SIP na Media Framework da plataforma Android |
author |
Barbosa, André Filipe Ferreira Araújo |
author_facet |
Barbosa, André Filipe Ferreira Araújo |
author_role |
author |
dc.contributor.none.fl_str_mv |
Costa, António Ribeiro, António Nestor Universidade do Minho |
dc.contributor.author.fl_str_mv |
Barbosa, André Filipe Ferreira Araújo |
dc.subject.por.fl_str_mv |
681.324 |
topic |
681.324 |
description |
Dissertação de mestrado em Engenharia Informática |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011-09-30 2011-09-30T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/28053 |
url |
http://hdl.handle.net/1822/28053 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132530982518784 |