Skip to content

Repositorio que trata sobre el desarrollo de un sistema distribuido en ICE, que intenta descargar videos de Youtube en formato MP3. Proyecto para la asignatura "Sistemas Distribuidos"

License

Notifications You must be signed in to change notification settings

javirmones/youtube2mp3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Descripción del proyecto

El objetivo principal del proyecto es diseñar un sistema cliente-servidor que permita la extracción de ficheros de audio a partir de la URL de clips de youtube. Este sistema debe ser escalable, permitiendo la creación bajo demanda de nuevos servidores encargados de las tareas de descarga y extracción de los audios. Además, estos servidores deben interconectarse y sincronizarse de forma automática entre sí, proporcionando de esta manera un sistema de alta disponibilidad.

La implementación de este proyecto permitirá trabajar los siguientes aspectos:

  • Comunicación asíncrona
  • Manejo de canales de eventos
  • Despliegue de servidores de forma dinámica
  • Gestión de un grid

Tecnologías utilizadas

El desarrollo principal del proyecto se basa en utilizar Ice en el desarrollo de sistemas distrubidos. Todo ello a mano del lenguaje de programación Python 2.7/3.X Además se ha utilizado como IDE Visual Studio Code y otros derivados.

Participantes del proyecto

  • Javier Monescillo Buitrón
  • Adrian Nikolaev Ivanov

Licencia

Este proyecto está bajo licencia GLP v3, lea el archivo LICENSE.md para mas detalles.

About

Repositorio que trata sobre el desarrollo de un sistema distribuido en ICE, que intenta descargar videos de Youtube en formato MP3. Proyecto para la asignatura "Sistemas Distribuidos"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •