Titulo:

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
.

Sumario:

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.

Guardado en:

2027-5846

9

2018-08-09

2

10

Ingenierías USBMed - 2018

info:eu-repo/semantics/openAccess

http://purl.org/coar/access_right/c_abf2

id metarevistapublica_unisanbuenaventura_ingenieriasusbmed_57_article_3277
record_format ojs
spelling 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
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
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.
Rodas Vasquez, Alejandro
Valencia Carrasquilla, Alexander
Comunicaciones
HTML5
Streaming
Tiempo real
TCP
Web
WebSockets
9
2
Núm. 2 , Año 2018 : Ingenierías USBMed
Artículo de revista
Journal article
2018-08-09T00:00:00Z
2018-08-09T00:00:00Z
2018-08-09
application/pdf
Universidad San Buenaventura - USB (Colombia)
Ingenierías USBMed
2027-5846
https://revistas.usb.edu.co/index.php/IngUSBmed/article/view/3277
10.21500/20275846.3277
https://doi.org/10.21500/20275846.3277
spa
https://creativecommons.org/licenses/by-nc-sa/4.0/
Ingenierías USBMed - 2018
2
10
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].
https://revistas.usb.edu.co/index.php/IngUSBmed/article/download/3277/2882
info:eu-repo/semantics/article
http://purl.org/coar/resource_type/c_6501
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/version/c_970fb48d4fbd8a85
info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
Text
Publication
institution UNIVERSIDAD DE SAN BUENAVENTURA
thumbnail https://nuevo.metarevistas.org/UNIVERSIDADDESANBUENAVENTURA_COLOMBIA/logo.png
country_str Colombia
collection Ingenierías USBMed
title 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
spellingShingle 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
Rodas Vasquez, Alejandro
Valencia Carrasquilla, Alexander
Comunicaciones
HTML5
Streaming
Tiempo real
WebSockets
title_short 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
title_full 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
title_fullStr 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
title_full_unstemmed 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
title_sort 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
title_eng 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
description 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.
author Rodas Vasquez, Alejandro
Valencia Carrasquilla, Alexander
author_facet Rodas Vasquez, Alejandro
Valencia Carrasquilla, Alexander
topicspa_str_mv Comunicaciones
HTML5
Streaming
Tiempo real
WebSockets
topic Comunicaciones
HTML5
Streaming
Tiempo real
WebSockets
topic_facet Comunicaciones
HTML5
Streaming
Tiempo real
WebSockets
citationvolume 9
citationissue 2
citationedition Núm. 2 , Año 2018 : Ingenierías USBMed
publisher Universidad San Buenaventura - USB (Colombia)
ispartofjournal Ingenierías USBMed
source https://revistas.usb.edu.co/index.php/IngUSBmed/article/view/3277
language spa
format Article
rights https://creativecommons.org/licenses/by-nc-sa/4.0/
Ingenierías USBMed - 2018
info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
references 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].
type_driver info:eu-repo/semantics/article
type_coar http://purl.org/coar/resource_type/c_6501
type_version info:eu-repo/semantics/publishedVersion
type_coarversion http://purl.org/coar/version/c_970fb48d4fbd8a85
type_content Text
publishDate 2018-08-09
date_accessioned 2018-08-09T00:00:00Z
date_available 2018-08-09T00:00:00Z
url https://revistas.usb.edu.co/index.php/IngUSBmed/article/view/3277
url_doi https://doi.org/10.21500/20275846.3277
eissn 2027-5846
doi 10.21500/20275846.3277
citationstartpage 2
citationendpage 10
url2_str_mv https://revistas.usb.edu.co/index.php/IngUSBmed/article/download/3277/2882
_version_ 1811200771436314624