Publicación: Desarrollo de una aplicación móvil basada en Android para la gestión remota de presentaciones multimedia mediante Raspberry Pi
Cargando...
Archivos
Fecha
Autores
Villa Martínez, Zuleima
Director de Tesis
Co-director de Tesis
Título de la revista
ISSN de la revista
Título del volumen
Editor
Colecciones
Grado Académico
Resumen
Actualmente, el uso de presentaciones multimedia en reuniones de negocios o en la enseñanza en una institución educativa se ha convertido en un método transcendente y necesario para presentar ciertos temas sobre un contexto en específico. Para esto, se requiere el equipo necesario como son una computadora portátil conectada a un proyector digital. Sin embargo, estar conectado a un proyector de la manera tradicional limita en gran medida la movilidad del ponente, ya que no puede moverse libremente y controlar su presentación al mismo tiempo. Teniendo en cuenta lo anterior, este trabajo de tesis busca permitir el uso de tecnologías móviles, destacando en este trabajo, el uso de teléfonos inteligentes (Smartphone) que permitan la eliminación o el reemplazo de computadoras para realizar presentaciones. Para que esto suceda, se ha desarrollado un sistema basado en la arquitectura cliente-servidor, que tiene como objetivo gestionar remotamente las presentaciones multimedia de forma inalámbrica utilizando la tecnología Wi-Fi a través de un teléfono inteligente. El sistema está formado por dos aplicaciones: una aplicación cliente y una aplicación servidor. La aplicación cliente, es una aplicación móvil basada en Android, la cual permite conectarse a una red hotspot Wi-Fi, seleccionar y enviar presentaciones multimedia y comandos de control en formato JSON al servidor. La aplicación servidor, es una aplicación de escritorio ejecutada en una tarjeta Raspberry Pi, la cual recibe las presentaciones multimedia y los comandos de control para generar acciones específicas como abrir una presentación, cerrar una presentación, entre otras. Ambas aplicaciones utilizan el protocolo de transferencia de datos TCP/IP, que proporciona un canal de comunicación asíncrona confiable que las dos aplicaciones utilizan para comunicarse entre sí a través de sockets.
