Campus Sur Radio: Aplicación Android para streaming y reproducción de medios e integración con Chromecast

Padrón Castañeda, Ruymán (2019). Campus Sur Radio: Aplicación Android para streaming y reproducción de medios e integración con Chromecast. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Campus Sur Radio: Aplicación Android para streaming y reproducción de medios e integración con Chromecast
Author/s:
  • Padrón Castañeda, Ruymán
Contributor/s:
  • Tabuenca Archilla, Bernardo
Item Type: Final Project
Degree: Grado en Ingeniería de Computadores
Date: July 2019
Subjects:
Freetext Keywords: Aplicación móvil; Radio
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB) | Preview
[img] Archive (ZIP) - Users in campus UPM only
Download (1MB)

Abstract

En este proyecto se ha abordado la necesidad existente de crear una aplicación Android usando Java, capaz de reproducir contenido de vídeo y audio, además de hacer streaming de ese contenido a un dispositivo Chromecast. Dicha aplicación es la utilizada para mostrar la programación de Campus Sur Radio en forma de parrilla de radio y también para permitir reproducir la radio en directo. Para conseguir todo esto se ha creado un servidor usando Node.js que sea capaz de enviar los ficheros con la estructura de la parrilla de programación de la radio. Además, se ha implementado la parte servidor para albergar y servir contenido en streaming, de manera que sirva para almacenar y gestionar los vídeos, audios y miniaturas o imágenes representativas del contenido multimedia. Finalmente, se ha utilizado la API de Kaltura, un software para almacenar y hacer streaming de contenido multimedia, para obtener la información de dicho contenido existente en Campus Sur Radio y reproducirlo en la aplicación y en el Chromecast. Abstract: The purpose of this project is to satisfy the need to create an Android application using Java capable of playing video and audio content, as well as to transmit that content to a Chromecast device. This application is used to show the programming of Campus Sur Radio as a scheduled grid of contents and allow live radio to be played. To achieve all this, a server has been created using Node.js. In one hand, his server is able to send the files with the needed structure to show this scheduled grid of radio contents. On the other hand, this project also includes the possibility that this server emits the content in streaming, so that it can store and manage the videos, audios and thumbnails for Campus Sur Radio. Finally, the Kaltura API has been used, a software that helps to store and stream multimedia content, to obtain the information of such existing content in Campus Sur Radio and to reproduce it in the application and in the Chromecast device.

More information

Item ID: 56101
DC Identifier: http://oa.upm.es/56101/
OAI Identifier: oai:oa.upm.es:56101
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 08 Aug 2019 11:30
Last Modified: 08 Aug 2019 11:30
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM