Ingenierías USBMed
Dimensions

PlumX

Cómo citar
Rodas Vasquez, A., & Valencia Carrasquilla, A. (2018). Desarrollo e implementación de un prototipo para una plataforma tecnológica para la transmisión de texto y video (streaming) en tiempo real empleando tecnología websocket. Ingenierías USBMed, 9(2), 2–10. https://doi.org/10.21500/20275846.3277
Términos de licencia

Esta revista provee acceso libre inmediato a su contenido bajo el principio de hacer disponible gratuitamente las investigaciones al publico y apoyando un mayor intercambio de conocimiento global. 

Por tanto se acoge a la Licencia Creative Commons 4.0 Atribución- no comercial-sin derivadas (by-nc-nd): permite copiar y redistribuir el material en cualquier medio o formato, No se permite un uso comercial de la obra original ni de las posibles obras derivadas,  Si remezcla, tansforma o crea a partir del material, no podrá distribuir el material modificado.
 

Costos de procesamiento y presentación de los artículos

El procesamiento y publicación en Ingenierías USBMed no tiene costo.

Política de acceso abierto

Ingenierías USBMed proporciona un acceso abierto inmediato a su contenido, basado en el principio de ofrecer al público un acceso libre a las investigaciones ayudando a un mayor intercambio global de conocimiento. Por tanto se acoge a la Licencia Creative Commons 4.0 Atribución- no comercial-sin derivadas (by-nc-nd): permite copiar y redistribuir el material en cualquier medio o formato, No se permite un uso comercial de la obra original ni de las posibles obras derivadas,  Si remezcla, tansforma o crea a partir del material, no podrá distribuir el material modificado.

Derechos de Autor (Copyrigt)

La totalidad de los contenidos de Ingenierías USBMed, e-ISSN 2027-5846 están registrados y protegidos por las leyes de protección de la propiedad intelectual. Los derechos de propiedad intelectual de cada artículo son cedidos por sus autores a Ingenierías USBMed. Al someter el manuscrito, y únicamente en caso de ser aceptado para publicación, los autores aceptan que el copyright de su artículo queda transferido a Ingenierías USBMed. No obstante, se consideran todas las solicitudes de autorización por parte de los autores con fines de reproducción de sus artículos. Igualmente, Ingenierías USBMed otorga permiso de acceso para usuarios y bibliotecas. Ingenierías USBMed apoya el libre acceso a la literatura científica dicho copyright pide el respeto de los derechos morales, principalmente el reconocimiento de su autoría y el respeto a la integridad de la obra, evitando dentro de lo posible alteraciones, traducciones o falsificaciones. Al ser Ingenierías USBMed una publicación electrónica de carácter científico que publica trabajos de investigación científica y tecnológica, artículos de reflexión o artículos de revisión, el objetivo prioritario tanto de los los autores como de Ingenierías USBMed es lograr la mayor difusión de los artículos, para lo cual los autores ceden a Ingenierías USBMed sus derechos, únicamente a cambio del reconocimiento intelectual, moral y laboral, al considerarse que es una materia no de ocio o entretenimiento, sino de fuerte interés social, por su carácter científico.

Política Ética

Los autores deben actuar de forma ética en los procesos requeridos para la publicación de sus artículos en Ingenierías USBMed. Para esto, los autores y miembros de la revista se deben acoger a la politica de Ética editorial de la Editorial Bonaventuriana, disponible en el siguiente link: Manual editorial

Responsabilidad de contenidos

El contenido de los artículos publicados por Ingenierías USBMed es de exclusiva responsabilidad del (os) autor(es) y no necesariamente refleja el pensamiento del comité editorial y científico de la revista Ingenierías USBMed. Los textos pueden reproducirse total o parcialmente citando la fuente.

Resumen

El presente documento describe el proceso de construcción de una plataforma tecnológica enfocada a prestar un servicio de comunicación en tiempo real utilizando Websocket. Primero se realiza la descripción de las tecnologías Polling, Long Polling y Streaming con el fin de contextualizar los enfoques que anteriormente se empleaban para lograr simular una comunicación full-duplex. Posteriormente, hace una definición de lo que el Websocket y su integración con HTML5. Por último, se muestra el desarrollo de la plataforma y las herramientas software que se emplearon.

Palabras clave:

Citas

[1] R. I. y E. CRIE, “Apertura de la Casa Utepitos,” 2016. [Online]. Available: https://www.utp.edu.co/pdi/noticias/apertura-de-la-casa-utepitos.html. [Accessed: 26-Jul-2018].
[2] E. J. Acevedo Clavijo, S. Hernández Chacón, and E. Cardoza Vásquez, “Tecnología streaming para radio digital universitaria,” Rev. ESAICA, vol. 1, no. 1, p. 9, 2015.
[3] D. Carolina et al., “Implementación De Un Servidor Radio Streaming Con Openims En La Universidad Sergio Arboleda,” 2010.
[4] P. Por et al., “Prototipo de Red Social usando tecnología Live Streaming para transmisión en tiempo real con aceptación de los usuarios . Plan de proyecto de Trabajo de Graduación,” 2014.
[5] I. Anibal Ruben Mantilla Guerra and I. Jaime Fabian Naranjo Anda, “Implantación de un Sistema de Video Conferencia Multipunto a Través de Internet Aplicando Tecnología ‘Streaming,’” 2009.
[6] A. Development, HTML5 Programming, vol. 2011. 2011.
[7] S. Panagiotakis, K. Kapetanakis, and a G. Malamos, “Architecture for Real Time Communications over the Web,” Int. J. Web Eng. 2013, vol. 2, no. 1, pp. 1–8, 2013.
[8] Kaazing, “About HTML5 WebSocket.” [Online]. Available: https://www.websocket.org/aboutwebsocket.html. [Accessed: 26-Jul-2018].
[9] Q. Liu and X. Sun, “Research of Web Real-Time Communication Based on Web Socket,” Int. J. Commun. Netw. …, vol. 2012, no. December, pp. 797–801, 2012.
[10] J. Lengstorf and P. Leggetter, Realtime Web Apps: With HTML5 WebSocket, PHP, and jQuery. 2013.
[11] E. Bozdag, A. Mesbah, and A. Van Deursen, “A Comparison of Push and Pull Techniques for A JAX Web-based Real-time Event Notifi-,” Symp. A Q. J. Mod. Foreign Lit., vol. 3, pp. 1–8, 2007.
[12] U. K. Algorithm, “Real Time Web Applications Comparing: Frameworks and transport mechanisms,” pp. 1–4, 2014.
[13] E. Bozdag, “Push solutions for AJAX technology,” 2007.
[14] D. Wu, Y. T. Hou, W. Zhu, Y.-Q. Zhang, and J. M.~Peha, “Streaming Video over the Internet: Approaches adn Directions,” IEEE Trans. Circuits Syst. Video Technol., vol. 11, no. 3, pp. 282–300, 2001.
[15] F. Kozamernik, “Media streaming over the internet,” EBU Tech. Rev., no. October, pp. 1–15, 2002.
[16] M. MACIEJEWSKI, N. I. Caroline FISCHER, and Y. ROGINSKA, “Streaming and online access to content and services,” 2014.
[17] E. I. Acuña, “Análisis De Tecnologías De Streaming: Evaluación De Protocolos Y Diseño De Un Caso De Estudio,” Universidad Politécnica de Madrid, 2016.
[18] A. Fecheyr-Lippens, “A Review of HTTP Live Streaming,” Issuu.com, no. January 2010, 2010.
[19] A. Lombardi, WebSocket Lightweight Client-Server Communications. O’Reilly, 2015.
[20] V. Wang, F. Salim, and P. Moskovits, The Definitive Guide to HTML5 WebSocket. 2013.
[21] V. Pterness, Getting Started with HTML5 Web Socket Programming. 2013.
[22] I. Fette, “The WebSocket Protocol,” 2011.
[23] Mozilla, “Mozilla Developer Network.” [Online]. Available: https://developer.mozilla.org/es/. [Accessed: 26-Jul-2018].
[24] J. Cameron, “Webmin,” 2015. [Online]. Available: http://www.webmin.com/. [Accessed: 26-Jul-2018].
[25] A. Kikabidze, “GitHub - php websockets chat,” 2014. [Online]. Available: https://github.com/akalongman/php-websockets-chat.
[26] Amazon, “AWS | Cloud Computing - Servicios de informática en la nube.” [Online]. Available: https://aws.amazon.com/es/. [Accessed: 26-Jul-2018].
[27] PHP, “PHP: Hypertext Preprocessor.” [Online]. Available: http://php.net/. [Accessed: 26-Jul-2018].
[28] J. L. Monteagudo, “Emitir video con tu dispositivo móvil con Node.js, Express.js y Socket.IO,” 2012. [Online]. Available: http://www.jlmonteagudo.com/2012/10/emitir-video-con-tu-dispositivo-movil-con-node-js-express-js-y-socket-io/. [Accessed: 26-Jul-2018].

Descargas

Los datos de descargas todavía no están disponibles.

Citado por