Ingenierías USBMed
Dimensions

PlumX

How to Cite
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
License terms

This journal provides immediately free access to its contents under the principle that make available the research results for free to the public, helps for a greater global exchange of knowledge.

Therefore, the journal invokes the Creative Commons 4.0

License attributions: Recognition – Non-commertial - Share equal. Commercial use and distribution of original or derivative works are not permitted and must be done with a equal license as the one that regulate the original work.

Abstract

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.

References

[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].

Downloads

Download data is not yet available.

Cited by