Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco UNIVERSIDAD AUTÓNOMA “JUAN MISAEL SARACHO” FACULTAD DE CIENCIAS INTEGRAS DEL GRAN CHACO INGENIERIA INFORMATICA SERVIDOR DE VIDEOS DE ENTRETENIMIENTO DE VIDEO JUEGOS A TRAVÉS DE SUSCRIPCIONES Materia : Transmisión de voz y video Sigla : IEL - 511 Docente : Elías Cassal Baldiviezo Estudiante : Wilford Betancourt Vallejos YACUIBA - BOLIVIA 1 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco 2 INDICE 1. INTRODUCCION ............................................................................................................... 3 2. PLANTEAMIENTO DEL PROBLEMA ............................................................................ 4 2.1. 3. 4. Formulación del problema ............................................................................................ 4 OBJETIVOS ........................................................................................................................ 5 3.1. Objetivo general ............................................................................................................ 5 3.2. Objetivos Específicos ................................................................................................... 5 ALCANCES Y LIMITACIONES ....................................................................................... 5 4.1. Alcances ........................................................................................................................ 5 4.2. Limitaciones .................................................................................................................. 5 5. JUSTIFICACION ................................................................................................................ 5 6. MARCO TEORICO ............................................................................................................ 6 6.1. 7. ¿Qué es Streaming? ...................................................................................................... 6 MARCO APLICATIVO ..................................................................................................... 8 7.1. Presupuesto para la instalacion y funcionamiento ........................................................ 8 7.2. Proceso de instalación ................................................................................................... 9 8. CONCLUSIONES ............................................................................................................. 13 9. REFERENCIAS BIBLIOGRAFICAS .............................................................................. 15 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco 1. INTRODUCCION Existen diferentes maneras para conseguir transmitir un vídeo a través de la red a muchos usuarios a la vez. Una de las opciones más razonables y la única cuando queremos emitir un evento en directo- es el streaming. Típicamente, para poder ver un vídeo en el ordenador se necesita que el archivo se encuentre en el equipo. El vídeo, sin embargo, es un contenido que requiere archivos muy grandes, por lo que la descarga del mismo desde la red puede hacerse tediosa, e inviable cuando se precisa de la visión en tiempo real. Con el streaming este problema se soluciona: el usuario clientesimplemente hace clic sobre un link en una página Web y el vídeo comienza a reproducirse desde otro ordenador servidor- sin necesidad de que éste sea el del usuario. Un ejemplo de este tipo de transmisión sería la página de vídeo bajo demanda YouTube: cuando vemos un vídeo a través de esta popular página éste no se encuentra en nuestro ordenador, sino que se recibe en tiempo real desde un servidor remoto. En este caso el vídeo está previamente guardado, pero permite aclarar los conceptos que nos llevarán al streaming como sistema de emisión de eventos en tiempo real. A través de este tutorial se pretende realizar una introducción práctica al streaming, explorando las diferentes opciones que existen en la actualidad y explicando el funcionamiento de las más importantes. Para el mismo se han utilizado las versiones gratuitas de los programas necesarios para realizar la emisión y recepción de vídeo en tiempo real a través de la red; posteriormente se hará referencia a las limitaciones que esto conlleva. En primer lugar, se deben conocer qué elementos son necesarios para realizar este proceso y qué opciones de transmisión existen en la actualidad. Dos de estos elementos han sido introducidos ya anteriormente: el cliente y el servidor, es decir, el usuario que quiere ver el vídeo y la máquina que los posee y que controla el acceso de los usuarios. Además, se precisa de una cámara que registre el evento y de un equipo con una tarjeta 3 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco capturadora que codifique el vídeo y lo mande al servidor. Típicamente, el equipo que codifica el vídeo y el servidor es el mismo, aunque es posible hacerlo por separado. Si la transmisión, en lugar de hacerse en directo, se realiza a través de un archivo pregrabado el sistema se denomina Vídeo bajo demanda (VoD). La forma en la que se envía la información a diferentes usuarios permite hacer una clasificación de las posibilidades que ofrece el servicio. Si cada usuario que accede al vídeo obtiene un flujo de datos independiente el proceso se denomina Unicast. Si, por el contrario, el mismo flujo de datos se utiliza para servir el vídeo a varios usuarios se dice que se está haciendo Multicast. Es importante conocer en qué condiciones se quiere emitir el contenido multimedia, puesto que definirá el ancho de banda necesario en el servidor para que la transmisión sea correcta. En un escenario de unicast, el método más simple de realizar streaming, el ancho de banda necesario aumenta linealmente en relación al número de usuarios; a mayor número de usuarios, más ancho de banda consumido. En multicast, sin embargo, este problema se solventa enviando un único flujo de datos al que se conectan los usuarios, por lo que reduce drásticamente el ancho de banda necesario para la transmisión del contenido. 2. PLANTEAMIENTO DEL PROBLEMA El crecimiento del internet en nuestro país, ha permitido la visualización de videos, películas, series, etc. Interactiva que cada día es muy utilizada por distintas edades, para brindar entretenimiento de calidad a un menor costo. Es por esta razón que se debe buscar una tecnología de un sistema para la transmisión de videos con el fin de entretenimiento, que permita la creación de tecnología multimedia para poder enviar videos en la red. 2.1. Formulación del problema ¿Cómo puede un sistema de Multimedia enviar videos de juegos realizados para un entretenimiento masivo? Ingeniería Informática 4 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco 3. OBJETIVOS 3.1. Objetivo general Analizar un sistema de multimedia interactiva en internet, para realizar la transmisión de videos de entrenamiento de videojuegos en internet con suscripciones. 3.2. Objetivos Específicos Investigar tecnologías para un sistema de multimedia interactiva en Internet. Analizar el sistema de multimedia interactiva para las distintas edades como entrenamiento masivo. Estudiar las especificaciones o requisitos básicos que debería tener un sistema de multimedia para la transmisión en la red. Examinar el conjunto de normas y estándares para el sistema de multimedia. 4. ALCANCES Y LIMITACIONES 4.1. Alcances Reducir los costes de traslado (recorrido del sistema) de los beneficiarios de este software. Se podrá crear una dinámica de intercambio de ideas cada vez más rápida y con audio y video en vivo. 4.2. Limitaciones El beneficiario presentara problemas de conectividad si no cuentas con la velocidad de internet adecuada. 5. JUSTIFICACION El video en la red tiene unas posibilidades enormes de entretenimiento, puesto que permite una interacción permanente, en tiempo real, con imagen y sonido entre diferentes puntos, haciendo posible que, diferentes edades puedan ver y entretenerse con diferentes contenidos. Ingeniería Informática 5 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco El Sistema de multimedia para la trasmisión de video, se trata de un sistema que no requiere grandes conocimientos técnicos para su manipulación en dicha suscripción, ya que su manejo es simple, transparente y porque su costo es accesible. Esta herramienta permitirá que los usuarios que puedan interactuar tener emociones de nuevas técnicas para mostrar al público de lo divertido que puede ser. 6. MARCO TEORICO 6.1. ¿Qué es Streaming? El streaming es un servicio que ha sido diseñado para realizar emisiones de audio online y vídeo online en directo o bajo demanda (VOD) a través de internet. El usuario envía la señal de audio/video a servidores de streaming (broadcast servers) y los receptores se conectan al servidor de streaming a través de internet para seguir la señal en directo. El medio por el cual los receptores pueden conectarse a un canal streaming puede ser una página web en la cual se incluya el reproductor multimedia ó también puede seguir la transmisión directamente a través un software o aplicación de contenidos multimedia. La tecnología nos permite la transferencia de contenidos audiovisuales en tiempo real a través del streaming, los contenidos son cargados en un buffer de datos donde se puedan reproducir al mismo tiempo que se descargan y luego se descartan, sin quedar almacenados en el dispositivo de recepción. Para realizar una transmisión streaming en un dispositivo móvil, se necesita un ancho de banda mínimo igual a la tasa de transferencia del servidor, de lo contrario se producirían cortes y la calidad de reproducción se verá afectada, que es justamente lo que esta tecnología no quiere, ya que busca un flujo continuo de archivos. 6.2. ¿Qué es streama? Streama funciona como si fuese tu propio sistema Netflix personal para transmitir nuestros programas de TV, vídeos, audios y películas. Se trata de una aplicación web Ingeniería Informática 6 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco escrita usando Grails 3 (lado del servidor) con SpringSecurity y todos los componentes frond-end están escritos en AngularJS. El reproductor incorporado está completamente basado en HTML5. Ingeniería Informática 7 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco 8 7. MARCO APLICATIVO 7.1. Presupuesto para la instalacion y funcionamiento CANTIDAD INVERSION PRECIO UNITARIO Bs. SUBTOTAL Bs. Equipos 1 PC de Escritorio – HP Core 6,475.00 Bs. 6,475.00 Bs. i5. TOTAL Precios de Plex Mensual Anual 30Bs 300Bs. PRESUPUESTO Nota: Los servicios son regionales, emitimos factura de compra como cualquier servicio en línea, que puede ser usado como declaración de gasto, pero no es deducible en impuesto a la venta Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco 7.2. Proceso de instalación Streama funciona como si fuese tu propio sistema Netflix personal para transmitir nuestros programas de TV, vídeos, audios y películas. Se trata de una aplicación web escrita usando Grails 3 (lado del servidor) con SpringSecurity y todos los componentes frond-end están escritos en AngularJS. El reproductor incorporado está completamente basado en HTML5. sudo apt install openjdk-8-jdk Para verificar la versión de Java instalada, ejecuta en la terminal (Ctrl+Alt+T): streama java instalación java -version Una vez que Java está instala, crea un directorio para guardar los archivos que vamos a necesitar. sudo mkdir /data sudo mkdir /data/streama Esta es la ruta de directorios que muestran en la documentación oficial. Es opcional, podemos utilizar la ruta que queramos. Nos movemos al directorio streama: cd /data/streama 9 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco Continuamos descargando la última versión del archivo ejecutable de Streama desde la página de lanzamientos. También podemos descargarla desde la terminal (Ctrl+Alt+T) escribiendo: sudo wget https://github.com/streamaserver/streama/releases/download/v1.6.0RC7/streama-1.6.0-RC7.war El archivo que nos acabamos de guardar lo tendremos que hacer ejecutable. Esto lo haremos con el siguiente comando: sudo chmod +x streama-1.6.0-RC7.war Continuamos ejecutando la aplicación Streama usando el comando: sudo ./streama-1.6.0-RC7.war Si tienes un resultado como el siguiente, ¡Streama está funcionando! Abre tu navegador web y dirígete a la URL: http://dirección-IP:8080. Ingeniería Informática 10 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco Deberías ver la pantalla de inicio de Streama. En el primer inicio de sesión podemos utilizar las credenciales predeterminadas – admin / admin. 7.3. Configuración básica Ahora, debemos completar algunas configuraciones básicas. Cuando nos logueamos se nos mostrará un mensaje de que necesitamos realizar la configuración. Haz clic en el botón Aceptar en la pantalla y serás redirigido a la página de configuración. En la página Configuración, debemos establecer algunos parámetros, como la ubicación del directorio de Cargas, el logotipo de Streama, el nombre del servidor Ingeniería Informática 11 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco de medios, la URL base, permitir el acceso anónimo y permitir que los usuarios descarguen vídeos. Todos los campos marcados con * son obligatorios. Una vez que hayas proporcionado los detalles, haga clic en el botón Save Settings. Así es como se ve la pantalla desde la que podremos ver los vídeos que vamos a compartir. Ingeniería Informática 12 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco La siguiente es la página de administración de contenido donde podremos cargar películas, programas, acceder a archivos a través del administrador de archivos, ver las notificaciones y los aspectos más destacados. Para obtener más información sobre el funcionamiento y todas sus características, se puede consultar el sitio web oficial del producto. 8. CONCLUSIONES Es importante citar que una video conferencia ofrece tanto ventajas como desventajas, algunas de estas últimas que se pueden citar es que dependen del fluido eléctrico, de una red de comunicación, se requiere de infraestructura espaciosa, cómoda y por ende de alto precio, requiere de mantenimiento con elevado costo. Se ha preguntado usted ¿Qué haría si el fluido eléctrico desaparece al estar conectado y utilizando la videoconferencia? Una posible respuesta a ese cuestionamiento es que unas buenas instalaciones para llevar a cabo la videoconferencia debería de contar con una planta auxiliar de energía Ingeniería Informática 13 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco para esta eventualidad, ya es conocido que los equipos para llevar a cabo una videoconferencia son de alto costo, y una planta auxiliar de energía debería ser parte de este equipo. Hay que resaltar el hecho de que son más las ventajas que ofrecen las videoconferencias que las desventajas, ya que son situaciones que pueden ser superadas de alguna manera, ya que por lo general estos equipos son adquiridos por ciertas instituciones que cuentan con presupuesto para ello. En el aspecto educativo los estudiantes que han tenido la oportunidad de llevar este tipo de cursos, presentan una actitud positiva hacia su desarrollo ya que al permitir que las clases se desarrollen en el interior de sus hogares, se produce un tipo de "aislamiento" el cual favorece la reducción de los factores que causan la pérdida de concentración en las clases presenciales, ayudando así a obtener mejores resultados en cuanto al desempeño académico de los (as) estudiantes. Ingeniería Informática 14 Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco 15 9. REFERENCIAS BIBLIOGRAFICAS Aliat Universidades | Universidad CEST 2018. (2 de Octubre de 2019). Obtenido de ¿QUÉ ES EL DERECHO INFORMÁTICO?: https://www.soycest.mx/blog/index.php/derecho-informatico/ Anonimo. (s.f.). EcuRed. Obtenido de Derecho informático: https://www.ecured.cu/Derecho_inform%C3%A1tico Cadball. (2021). Obtenido de https://cadball.com.mx/producto/ip-video-systemdesign-professional-tool-herramienta-de-diseno-de-sistemas-devideovigilancia-hasta-64-camaras-por-proyecto/ Caprreta. (2016). Sweet Home 3D. Obtenido de https://www.capterra.co/software/164019/sweet-home-3d Conmujal. (s.f.). IP Video System Design Tool / Herramienta de Diseño de Sistemas de Videovigilancia. Obtenido de https://conmujal.com/producto/ip-videosystem-design-tool-herramienta-de-diseno-de-sistemas-de-videovigilancia/ Espinosa, O. (14 de Octubre de 2020). Qué hay que tener en cuenta al montar un sistema de videovigilancia IP. Obtenido https://www.redeszone.net/reportajes/tecnologias/montar-sistemavideovigilancia-ip/ Gardey, J. P. (2019). EcuRed. Obtenido de Norma: https://www.ecured.cu/Norma Ingeniería Informática de Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco Guangasi, E. P. (Enero de 16 2011). Obtenido de https://repositorio.uta.edu.ec/bitstream/123456789/70/1/t610e.pdf Guerrero, J. (s.f.). Obtenido de https://sites.google.com/site/mercadotecniajohannaguerrero/4-3-legislacioninformatica Hernández, L. R. (s.f.). Orden Juridico. Obtenido de http://www.ordenjuridico.gob.mx/Congreso/pdf/85.pdf Lopez, H. (22 de Julio de 2018). LEGISLACIÓN INFORMÁTICA. Obtenido de https://derechoinformtico.wordpress.com/2015/07/22/legislacion-informatica/ Loza, M. (2018). • Diseño de un sistema de video vigilancia inalámbrico con acceso remoto fijo y móvil para la empresa JEB Tecnología S.R.L. La Paz, Bolivia. Morales Rivera, L. M., & Jerez Portales, D. L. (2016). Sistema de gestion administrativa y video vigilancia en tiempo real para la guardareria Huellitas de la Ciudad de Yacuiba. Yacuiba, Gran Chaco, Bolivia. Motion Capture. (Marzo de 2021). Obtenido de https://proyectoidis.org/motioncapture/ Quiroz, L. D. (25 de Febrero de 2021). ¿Qué es el derecho informatico? Yacuiba, Gran Chaco, Bolivia. Ingeniería Informática Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco 17 Quiroz, L. D. (25 de Febrero de 2021). Legislacion Informatica. yacuiba, Gran Chaco, Bolivia. Significados. (15 de Enero de 2021). https://www.significados.com/norma/ Ingeniería Informática ¿Qué es Norma? Obtenido de Universidad Autónoma Juan Misael Saracho Facultad De Ciencias Integradas Del Gran Chaco Ingeniería Informática 18