Framework e Cliente WebRTC

Detalhes bibliográficos
Autor(a) principal: Amaral, Vasco Manuel de Frias
Data de Publicação: 2013
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/27865
Resumo: Dissertação de mestrado em Engenharia Informática
id RCAP_fdd2a08e3dd2e14aa780068196d8fb7d
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/27865
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 Framework e Cliente WebRTC681.324621.39Dissertação de mestrado em Engenharia InformáticaWebRTC is a standard technology which allows real-time communications between browsers, without installing additional plugins. In this way, for each device (computers, smartphones, etc.) with an installed browser, it is possible to perform peer-to-peer real-time communications natively, for instance, video and voice calls, chatting or instant messaging, file sharing and screen sharing. This recent technology has grown exponentially both in implemented solutions and in browsers compatibility. WebRTC is therefore an evolutionary technology with a strong growth, where more solutions Over-The-Top (OTT) could appear and where the telecommunications operators could invest creating their own service solutions. Facing the lack of standards regarding the communication between WebRTC endpoints, this project studies in depth theWebRTC technology in order to identify its potentiality and to assess in which way it could impact on the telecommunications world. This project also aims to create a framework that helps developing WebRTC applications and services at a higher level. As proof-of-concept aWebRTC client is developed to allow testing the services implemented in the framework. The evaluation results address functionality tests, attesting that the implemented features of the framework work properly, and measure the CPU and memory consumption of WebRTC technology.WebRTC é uma tecnologia normalizada que permite a comunicação em tempo real entre browsers, sem a necessidade de instalar plugins adicionais. Desta forma, é possível a qualquer dispositivo (computadores, smartphones, etc.), que tenha instalado um browser, realizar comunicações em tempo real peer-to-peer, de uma forma nativa. Exemplo disso são as comunicações de voz, vídeo e também a possibilidade de falar por chat, partilhar ficheiros e partilhar ecrã. Sendo uma tecnologia relativamente recente, o seu uso tem vindo a crescer exponencialmente, tanto a nível de soluções implementadas, como também a nível de compatibilidade de web browsers. Assim, a WebRTC torna-se uma tecnologia em forte crescimento e evolutiva, onde poderão surgir cada vez mais soluções de serviços Over-The-Top e os Operadores de Telecomunicações poderão investir, criando as suas próprias soluções e provocando um forte impacto ao nível de oferta de serviços. Atendento a que ainda não está definida uma implementação normalizada para a comunicação entre endpoints WebRTC, nesta dissertação apresenta-se o resultado do estudo efetuado à tecnologiaWebRTC, no sentido de identificar as suas potencialidades e o impacto que esta poderá ter no mundo das telecomunicações.Apresenta-se tambem a framework desenvolvida com o objetivo de tornar mais fácil a criação e implementação de serviços WebRTC, que servirá como uma solução de comunicação entre vários clientes. Como prova de conceito, foi desenvolvida uma aplicação cliente, com a implementação de alguns serviços alvo. Para além dos testes de funcionamento dos serviços, foram realizadas análises de desempenho à utilização de CPU e de memória, no que diz respeito à tecnologia WebRTC.Lima, SolangeMota, TelmaUniversidade do MinhoAmaral, Vasco Manuel de Frias20132013-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/27865por201196123info: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:34:07Zoai:repositorium.sdum.uminho.pt:1822/27865Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:29:43.866955Repositó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 Framework e Cliente WebRTC
title Framework e Cliente WebRTC
spellingShingle Framework e Cliente WebRTC
Amaral, Vasco Manuel de Frias
681.324
621.39
title_short Framework e Cliente WebRTC
title_full Framework e Cliente WebRTC
title_fullStr Framework e Cliente WebRTC
title_full_unstemmed Framework e Cliente WebRTC
title_sort Framework e Cliente WebRTC
author Amaral, Vasco Manuel de Frias
author_facet Amaral, Vasco Manuel de Frias
author_role author
dc.contributor.none.fl_str_mv Lima, Solange
Mota, Telma
Universidade do Minho
dc.contributor.author.fl_str_mv Amaral, Vasco Manuel de Frias
dc.subject.por.fl_str_mv 681.324
621.39
topic 681.324
621.39
description Dissertação de mestrado em Engenharia Informática
publishDate 2013
dc.date.none.fl_str_mv 2013
2013-01-01T00: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/27865
url http://hdl.handle.net/1822/27865
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv 201196123
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_ 1799132798951358464