- -

Implementación de aplicaciones multiplataforma para la comunicación por voz a través de Internet

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Implementación de aplicaciones multiplataforma para la comunicación por voz a través de Internet

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor Oliver Gil, José Salvador es_ES
dc.contributor.author García Giménez, Juan José es_ES
dc.date.accessioned 2018-10-24T08:10:13Z
dc.date.available 2018-10-24T08:10:13Z
dc.date.created 2018-09-21
dc.date.issued 2018-10-24 es_ES
dc.identifier.uri http://hdl.handle.net/10251/111193
dc.description.abstract [ES] El proyecto tiene como cometido poder establecer comunicación de voz entre diferentes plataformas a través de internet mediante un flujo de datos o streaming pudiendo entablar una conversación con razonable calidad y en tiempo real utilizando el protocolo UDP (User Datagram Protocol). El proyecto utiliza el lenguaje Java para implementar tanto la aplicación de escritorio como la aplicación móvil, con una estructura basada en MVC (modelo, vista, controlador). Para la implementación de la versión móvil de la aplicación, nos hemos centrado en el sistema Android que es el sistema operativo más utilizado en dispositivos móviles. La comunicación se puede llevar a cabo entre cualquier aplicación, bien sea de escritorio, bien sea app de móvil (escritorio - móvil, escritorio - escritorio, móvil - móvil). Con el fin de optimizar la comunicación y mejorar la calidad de servicio, se abordan estrategias de resolución de problemas relacionadas con la congestión en la red, retrasos o pérdida de paquetes entre los terminales. es_ES
dc.description.abstract [EN] The purpose of this project is to carry out a voice communication between differents platforms through internet, using a data streaming encapsulated packets in UDP datagrams, allowing us, achieve a reasonable quality conversation in real time. We use Java language to implement both desktop application and mobile application through a MVC-based structure (model, view, controller). For the mobile version, we focus on Android system, which is the most widely-used mobile operating system. The application allows you communicate between any application, either desktop, or mobile app (desktop-mobile, desktop-desktop, mobile-mobile). In order to optimize communication and improve the quality of service, we carry out strategies for solving problems related to network congestion, delays or packet loss between terminals. es_ES
dc.format.extent 102 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reconocimiento (by) es_ES
dc.subject VoIP es_ES
dc.subject UDP es_ES
dc.subject Android es_ES
dc.subject Java es_ES
dc.subject Comunicación es_ES
dc.subject Internet es_ES
dc.subject App es_ES
dc.subject Streaming es_ES
dc.subject Multiplataforma es_ES
dc.subject Audio es_ES
dc.subject Jitter es_ES
dc.subject Comunication es_ES
dc.subject Multiplatform es_ES
dc.subject.classification ARQUITECTURA Y TECNOLOGIA DE COMPUTADORES es_ES
dc.subject.other Grado en Ingeniería Informática-Grau en Enginyeria Informàtica es_ES
dc.title Implementación de aplicaciones multiplataforma para la comunicación por voz a través de Internet es_ES
dc.type Proyecto/Trabajo fin de carrera/grado es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Informática de Sistemas y Computadores - Departament d'Informàtica de Sistemes i Computadors es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation García Giménez, JJ. (2018). Implementación de aplicaciones multiplataforma para la comunicación por voz a través de Internet. http://hdl.handle.net/10251/111193 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\76452 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem