Sistema de streaming distribuido para djs tipo cloud computing, basado en ogg para la difusión de música mezclada en vivo para un cliente Android 4.4.

El presente artículo es una representación del contexto teórico y práctico respecto al desarrollo de un sistema de transmisión de datos en tiempo real para DJs, en formato OGG Vorbis mediante el servicio en la nube de Amazon EC2 con aplicaciones clientes para Android y para Web. Las plataformas actu...

Full description

Autores:
Cano Castro, Camilo Alejandro
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2016
Institución:
Universidad Santo Tomás
Repositorio:
Repositorio Institucional USTA
Idioma:
spa
OAI Identifier:
oai:repository.usta.edu.co:11634/22083
Acceso en línea:
http://hdl.handle.net/11634/22083
Palabra clave:
Data transfer on real time
Open Source OGG Vorbis Format
Amazon EC2 Web services
Apache Cordova to Android OS
HTML5 multi-platform
Ingeniería de sistemas
Transmisión de datos en tiempo real
Formatos libres OGG Vorbis
Servicios web Amazon EC2
Apache Cordova para sistemas operativos Android
HTML5 multiplataforma
Rights
openAccess
License
CC0 1.0 Universal
Description
Summary:El presente artículo es una representación del contexto teórico y práctico respecto al desarrollo de un sistema de transmisión de datos en tiempo real para DJs, en formato OGG Vorbis mediante el servicio en la nube de Amazon EC2 con aplicaciones clientes para Android y para Web. Las plataformas actuales de audio mixing no basan su tecnología en formato OGG de alta disponibilidad y bajo consumo de recursos, ya que utilizan servicios de un mayor uso de banda ancha, basado en formatos MP3 , aumentando los costos operacionales de la infraestructura, debido a que la transmisión de los paquetes se torna más pesada en función de su tamaño y generan un mayor tráfico en la red, esto incrementa la latencia y la pérdida de paquetes, afectando directamente la calidad del contenido recibido debido a que este no llega en su total integridad, además de crear cuellos de botella que entorpecen el rendimiento y la disponibilidad; dando paso a que el requerimiento de red de los diferentes tipos de nodos(clientes, fuentes y servidor) sea considerablemente más elevado. Con la finalidad de obtener un software de streaming con un componente de rendimiento de banda ancha basado en OGG de 64 kbps para audio mixing en vivo, se determina que la investigación es de tipo aplicada y exploratoria, ya que se debe llegar al punto de obtener un producto que implemente un nuevo tipo de transmisión no utilizada en sistemas para DJs, este componente nuevo, deberá explorarse y evaluarse para comprobar que el uso de bajo bitrate puede optimizar el uso de recursos en una transmisión sobre una red estable sin sacrificar la calidad del audio. Gracias a la utilización de una metodología de desarrollo en cascada para garantizar el cumplimiento de los objetivos, para realizar una aplicación de streaming distribuido en la nube de amazon EC2 mediante un formato OGG, permite desarrollar eficientes sistemas de transmisión de contenido multimedia sin depender de licencias comerciales para el formato y los codecs,a la vez que se aumenta el alcance del DJ disminuye el uso de recursos de transmisión de datos y se garantiza la calidad del contenido.