| CAMX: Estudio y desarrollo del controlador de la matriz de vídeo y audio AMX | ||
|---|---|---|
| Anterior | Capítulo 3. Especificación de requisitos | Siguiente |
Debido al amplio abanico de usuarios a los que está dirigido, el producto debe constar de una interfaz sencilla e intuitiva con la que sea fácil familiarizarse.
Los usuarios no deben tener ningún conocimiento avanzado para la completa utilización de la aplicación. Aun así, si un usuario quisiera ampliar la funcionalidad el producto le sería de gran ayuda tener conocimientos básicos de TCP/IP, XML y programación orientada a objetos.
El usuario será capaz de:
Manejar las entradas y salidas de la matriz tanto de audio como de vídeo.
Manejar las cámaras disponibles, pudiendo modificar su velocidad, zoom, así como sus posiciones predefinidas y sus recorridos automáticos.
Manejo de cada una de las cinco entradas de audio disponibles en la matriz y de su volumen principal.
El sistema operativo para el cual se ha desarrollado el proyecto ha sido GNU/Linux, aunque debido a que el lenguaje utilizado ha sido Python, con algunos cambios provocados por las diferencias que haya entre las API's se podría utilizar las funcionalidades básicas en otro sistema; no así la interfaz de usuario.
También es conveniente destacar que la matriz de vídeo/audio sobre la que se basa éste proyecto no permite el acceso de varias aplicaciones a su control, siendo éste exclusivo del que en ese momento lo tenga.