Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Crowdstreaming: transmisión de vídeo y audio por una red ad hoc de teléfonos móviles

Citation

Abstract

El objetivo principal de este proyecto ha sido desarrollar una aplicación para dispositivos móviles capaz de crear una red ad hoc, y de retransmitir flujos de vídeo y audio directamente desde la cámara y micrófono de uno a varios dispositivos de la red. La aplicación propuesta debe poder crear una red infinita por interconexión de dispositivos cercanos, todo esto sin usar la infraestructura de red de los operadores de telecomunicaciones. Esta idea de proyecto se comenzó a implementar el año pasado en el TFG “Device to Device streaming en dispositivos móviles” pero debido a las limitaciones de la tecnología utilizada, no se pudo llegar a implementar toda la funcionalidad esperada. Por ello, hemos llevado a cabo la implementación mediante una nueva tecnología llamada “Wifi Aware” la cual nos ha permitido completar alguna de las características que no pudieron desarrollarse y mejorar las que ya estaban hechas. No obstante, nos encontramos una serie de desafíos nuevos a los que tuvimos que hacer frente los cuales explicamos a lo largo del desarrollo de la memoria. El código final de nuestro proyecto se encuentra en un repositorio de GitHub: https://github.com/davidsalido/CrowdStreaming
The main objective of this project is to develop an application for mobile devices capable of creating an ad hoc network, and to broadcast video and audio streams directly from the camera and microphone to one or several devices in the network. The application has to be able to create an infinite network by interconnecting nearby devices, all without using the network infrastructure of the telecommunication operators. The development of this idea began last year on the final project “Device to Device streaming on mobile devices” but due to the limitations of the technology used, it was not possible to implement all the expected functionality. Therefore, we have carried out the implementation using a new technology called “Wifi Aware” which has allowed us to complete some of the features that could not be developed and improve those that were already done. Nevertheless, we found a series of new challenges that we had to face which we explain throughout the development of the memory. The source code of our project is hosted in a public repository on GitHub at the following URL: https://github.com/davidsalido/CrowdStreaming

Research Projects

Organizational Units

Journal Issue

Description

Trabajo de Fin de Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Sistemas Informáticos y Computación, Curso 2019/2020 El código final de nuestro proyecto se encuentra en un repositorio de GitHub: https://github.com/davidsalido/CrowdStreaming

Unesco subjects

Keywords