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
id SANTTOMAS2_4133c189b35223d89e058eb7e1e8753e
oai_identifier_str oai:repository.usta.edu.co:11634/22083
network_acronym_str SANTTOMAS2
network_name_str Repositorio Institucional USTA
repository_id_str
dc.title.spa.fl_str_mv 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.
title 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.
spellingShingle 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.
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
title_short 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.
title_full 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.
title_fullStr 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.
title_full_unstemmed 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.
title_sort 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.
dc.creator.fl_str_mv Cano Castro, Camilo Alejandro
dc.contributor.advisor.spa.fl_str_mv Puertas González, Alex
dc.contributor.author.spa.fl_str_mv Cano Castro, Camilo Alejandro
dc.subject.keyword.spa.fl_str_mv Data transfer on real time
Open Source OGG Vorbis Format
Amazon EC2 Web services
Apache Cordova to Android OS
HTML5 multi-platform
topic 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
dc.subject.lemb.spa.fl_str_mv Ingeniería de sistemas
dc.subject.proposal.spa.fl_str_mv Transmisión de datos en tiempo real
Formatos libres OGG Vorbis
Servicios web Amazon EC2
Apache Cordova para sistemas operativos Android
HTML5 multiplataforma
description 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.
publishDate 2016
dc.date.issued.spa.fl_str_mv 2016-08-19
dc.date.accessioned.spa.fl_str_mv 2020-03-11T14:57:31Z
dc.date.available.spa.fl_str_mv 2020-03-11T14:57:31Z
dc.type.local.spa.fl_str_mv Trabajo de grado
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.drive.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.citation.spa.fl_str_mv Cano Castro, C.A.(2016). 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. Tesis de pregrado. Universidad Santo Tomás. Tunja.
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/11634/22083
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Universidad Santo Tomás
dc.identifier.instname.spa.fl_str_mv instname:Universidad Santo Tomás
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.usta.edu.co
identifier_str_mv Cano Castro, C.A.(2016). 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. Tesis de pregrado. Universidad Santo Tomás. Tunja.
reponame:Repositorio Institucional Universidad Santo Tomás
instname:Universidad Santo Tomás
repourl:https://repository.usta.edu.co
url http://hdl.handle.net/11634/22083
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Á. Cobo, PHP y MySQL: Tecnología para el desarrollo de aplicaciones web, Editorial Díaz de Santos, S.A., 2005, 528 páginas, 9788479787066
BeatBravo, About Us, Internet, Disponible en (https://beatbravo.com/about ). [Consultado el 7 de abril del 2015]
Crunchbase, Radionomy, Intenet, Disponible en (https://www.crunchbase.com/organization/radionomy ). [Consultado el 7 de abril del 2015]
Desarrollo Android, Develop Internet, Disponible en (https://developer.android.com/develop/index.html ). [Consultado el 23 de mayo del 2015]
I. Sommerville and M. I. A. Galipienso, Ingeniería del software, Pearson Educación, 2005, 687 páginas, 9788478290741
J. Kurose and K. Ross, Redes de computadoras 5 ed, Pearson Addison- Wesley, 2010, 816 páginas, 9788478291199
L. Debrauwer and F. van der Heyde, UML 2: iniciación, ejemplos y ejercicios corregidos, Ediciones ENI, 2005, 273 páginas, 9782746027985
M. Pietro, Transmisión en Internet: streaming de video y audio,Internet, Disponible en (http://www.grc.upv.es/docencia/tdm/practicas/P3.pdf), 2007[Consultado el 8 de abril del 2015]
PIETRO SANCHEZ Juan Pablo, Lecciones aprendidas con streaming, Internet, Disponible en (http://www.streamingcolombia.co/blog/ ). [Consultado el 7 de abril del 2015]
T. Groussard, JAVA 7: Los fundamentos del lenguaje Java, Ediciones ENI, 2012, 410 páginas, 9782746073180
XIPH, What is, Internet, Disponible en (http://xiph.org/ ). [Consultado el 19 de mayo del 2015]
dc.rights.*.fl_str_mv CC0 1.0 Universal
dc.rights.uri.*.fl_str_mv http://creativecommons.org/publicdomain/zero/1.0/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv CC0 1.0 Universal
http://creativecommons.org/publicdomain/zero/1.0/
Abierto (Texto Completo)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.campus.spa.fl_str_mv CRAI-USTA Tunja
dc.publisher.spa.fl_str_mv Universidad Santo Tomás
dc.publisher.program.spa.fl_str_mv Ingeniería Informática
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería de Sistemas
institution Universidad Santo Tomás
bitstream.url.fl_str_mv https://repository.usta.edu.co/bitstream/11634/22083/6/2016camilocano.pdf.jpg
https://repository.usta.edu.co/bitstream/11634/22083/7/2016camilocano2.pdf.jpg
https://repository.usta.edu.co/bitstream/11634/22083/1/2016camilocano.pdf
https://repository.usta.edu.co/bitstream/11634/22083/2/2016camilocano1.zip
https://repository.usta.edu.co/bitstream/11634/22083/3/2016camilocano2.pdf
https://repository.usta.edu.co/bitstream/11634/22083/4/license_rdf
https://repository.usta.edu.co/bitstream/11634/22083/5/license.txt
bitstream.checksum.fl_str_mv f7ba5359ae294d38975fcbf0a4d397c1
6f825dceddbde6677d95cf5afa297dbb
6261f1462ed10751d346cc983c1355bc
dbaec63075bc6bbc66c51a22bf033494
1e97938b8f26ffad835b8e606fd5b9ba
42fd4ad1e89814f5e4a476b409eb708c
f6b8c5608fa6b2f649b2d63e10c5fa73
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Universidad Santo Tomás
repository.mail.fl_str_mv repositorio@usantotomas.edu.co
_version_ 1782026168812175360
spelling Puertas González, AlexCano Castro, Camilo Alejandro2020-03-11T14:57:31Z2020-03-11T14:57:31Z2016-08-19Cano Castro, C.A.(2016). 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. Tesis de pregrado. Universidad Santo Tomás. Tunja.http://hdl.handle.net/11634/22083reponame:Repositorio Institucional Universidad Santo Tomásinstname:Universidad Santo Tomásrepourl:https://repository.usta.edu.coEl 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.This article is a representation of the theoretical and practical context regarding the development of a system of data transmission in real time for DJs, on OGG Vorbis format using the cloud service Amazon EC2 with customer applications for Android and Web. Current platforms mixing audio do not base their technology in OGG format high availability and low consumption of resources as they use services increased use of broadband-based MP3 formats, increasing operating costs of infrastructure, because transmission packets becomes heavier according to their size and generate more network traffic, this increases the latency and packet loss, directly affecting the quality of content received because this does not reach in its full integrity and create bottlenecks that hinder performance and availability; leading to the requirement network of different types of nodes (clients, server and sources) is considerably higher. In order to obtain a streaming software with a component of performance-based broadband OGG 64kbps for mixing live audio, it is determined that research is applied and exploratory type, since it must reach the point of obtaining a product that implements a new type of transmission is used in systems for DJs, this new component, should be explored and evaluated to ensure that the use of low bit rate can optimize the use of resources in a transmission on a stable network without sacrificing quality Audio. Thanks to the use of a development methodology cascaded to ensure compliance with the objectives, for a streaming application distributed cloud Amazon EC2 using a OGG format it allows to develop efficient systems for streaming media content without relying on licenses commercial for the format and codecs, while the scope of the DJ is increased use of resources reduces transmission of data and content quality is guaranteed.Ingeniero InformáticoPregradoapplication/pdfspaUniversidad Santo TomásIngeniería InformáticaFacultad de Ingeniería de SistemasCC0 1.0 Universalhttp://creativecommons.org/publicdomain/zero/1.0/Abierto (Texto Completo)info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Sistema 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.Data transfer on real timeOpen Source OGG Vorbis FormatAmazon EC2 Web servicesApache Cordova to Android OSHTML5 multi-platformIngeniería de sistemasTransmisión de datos en tiempo realFormatos libres OGG VorbisServicios web Amazon EC2Apache Cordova para sistemas operativos AndroidHTML5 multiplataformaTrabajo de gradoinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:eu-repo/semantics/bachelorThesisCRAI-USTA TunjaÁ. Cobo, PHP y MySQL: Tecnología para el desarrollo de aplicaciones web, Editorial Díaz de Santos, S.A., 2005, 528 páginas, 9788479787066BeatBravo, About Us, Internet, Disponible en (https://beatbravo.com/about ). [Consultado el 7 de abril del 2015]Crunchbase, Radionomy, Intenet, Disponible en (https://www.crunchbase.com/organization/radionomy ). [Consultado el 7 de abril del 2015]Desarrollo Android, Develop Internet, Disponible en (https://developer.android.com/develop/index.html ). [Consultado el 23 de mayo del 2015]I. Sommerville and M. I. A. Galipienso, Ingeniería del software, Pearson Educación, 2005, 687 páginas, 9788478290741J. Kurose and K. Ross, Redes de computadoras 5 ed, Pearson Addison- Wesley, 2010, 816 páginas, 9788478291199L. Debrauwer and F. van der Heyde, UML 2: iniciación, ejemplos y ejercicios corregidos, Ediciones ENI, 2005, 273 páginas, 9782746027985M. Pietro, Transmisión en Internet: streaming de video y audio,Internet, Disponible en (http://www.grc.upv.es/docencia/tdm/practicas/P3.pdf), 2007[Consultado el 8 de abril del 2015]PIETRO SANCHEZ Juan Pablo, Lecciones aprendidas con streaming, Internet, Disponible en (http://www.streamingcolombia.co/blog/ ). [Consultado el 7 de abril del 2015]T. Groussard, JAVA 7: Los fundamentos del lenguaje Java, Ediciones ENI, 2012, 410 páginas, 9782746073180XIPH, What is, Internet, Disponible en (http://xiph.org/ ). [Consultado el 19 de mayo del 2015]THUMBNAIL2016camilocano.pdf.jpg2016camilocano.pdf.jpgIM Thumbnailimage/jpeg4099https://repository.usta.edu.co/bitstream/11634/22083/6/2016camilocano.pdf.jpgf7ba5359ae294d38975fcbf0a4d397c1MD56open access2016camilocano2.pdf.jpg2016camilocano2.pdf.jpgIM Thumbnailimage/jpeg11075https://repository.usta.edu.co/bitstream/11634/22083/7/2016camilocano2.pdf.jpg6f825dceddbde6677d95cf5afa297dbbMD57open accessORIGINAL2016camilocano.pdf2016camilocano.pdfTrabajo principalapplication/pdf3069058https://repository.usta.edu.co/bitstream/11634/22083/1/2016camilocano.pdf6261f1462ed10751d346cc983c1355bcMD51open access2016camilocano1.zip2016camilocano1.zipAnexosapplication/zip55613824https://repository.usta.edu.co/bitstream/11634/22083/2/2016camilocano1.zipdbaec63075bc6bbc66c51a22bf033494MD52metadata only access2016camilocano2.pdf2016camilocano2.pdfAutorización de publicaciónapplication/pdf4190583https://repository.usta.edu.co/bitstream/11634/22083/3/2016camilocano2.pdf1e97938b8f26ffad835b8e606fd5b9baMD53metadata only accessCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8701https://repository.usta.edu.co/bitstream/11634/22083/4/license_rdf42fd4ad1e89814f5e4a476b409eb708cMD54open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-8807https://repository.usta.edu.co/bitstream/11634/22083/5/license.txtf6b8c5608fa6b2f649b2d63e10c5fa73MD55open access11634/22083oai:repository.usta.edu.co:11634/220832022-10-10 16:53:12.46open accessRepositorio Universidad Santo Tomásrepositorio@usantotomas.edu.coQXV0b3Jpem8gYWwgQ2VudHJvIGRlIFJlY3Vyc29zIHBhcmEgZWwgQXByZW5kaXphamUgeSBsYSBJbnZlc3RpZ2FjacOzbiwgQ1JBSS1VU1RBIGRlIGxhIFVuaXZlcnNpZGFkIFNhbnRvIFRvbcOhcywgcGFyYSBxdWUgY29uIGZpbmVzIGFjYWTDqW1pY29zIGFsbWFjZW5lIGxhIGluZm9ybWFjacOzbiBpbmdyZXNhZGEgcHJldmlhbWVudGUuCgpTZSBwZXJtaXRlIGxhIGNvbnN1bHRhLCByZXByb2R1Y2Npw7NuIHBhcmNpYWwsIHRvdGFsIG8gY2FtYmlvIGRlIGZvcm1hdG8gY29uIGZpbmVzIGRlIGNvbnNlcnZhY2nDs24sIGEgbG9zIHVzdWFyaW9zIGludGVyZXNhZG9zIGVuIGVsIGNvbnRlbmlkbyBkZSBlc3RlIHRyYWJham8sIHBhcmEgdG9kb3MgbG9zIHVzb3MgcXVlIHRlbmdhbiBmaW5hbGlkYWQgYWNhZMOpbWljYSwgc2llbXByZSB5IGN1YW5kbyBtZWRpYW50ZSBsYSBjb3JyZXNwb25kaWVudGUgY2l0YSBiaWJsaW9ncsOhZmljYSBzZSBsZSBkw6kgY3LDqWRpdG8gYWwgdHJhYmFqbyBkZSBncmFkbyB5IGEgc3UgYXV0b3IuIERlIGNvbmZvcm1pZGFkIGNvbiBsbyBlc3RhYmxlY2lkbyBlbiBlbCBhcnTDrWN1bG8gMzAgZGUgbGEgTGV5IDIzIGRlIDE5ODIgeSBlbCBhcnTDrWN1bG8gMTEgZGUgbGEgRGVjaXNpw7NuIEFuZGluYSAzNTEgZGUgMTk5Mywg4oCcTG9zIGRlcmVjaG9zIG1vcmFsZXMgc29icmUgZWwgdHJhYmFqbyBzb24gcHJvcGllZGFkIGRlIGxvcyBhdXRvcmVz4oCdLCBsb3MgY3VhbGVzIHNvbiBpcnJlbnVuY2lhYmxlcywgaW1wcmVzY3JpcHRpYmxlcywgaW5lbWJhcmdhYmxlcyBlIGluYWxpZW5hYmxlcy4K