Seminario de Software Multimedial   CC-61P

Profesor: Patricio Inostroza      

Objetivos   Programa   Metodología    Evaluación

Objetivos

La constante evolución de la informática es también la principal causa de la incompatibilidad entre las aplicaciones.  Esta situación ha motivado la formación de grupos de trabajo orientados a definir estándares informáticos,  quienes impulsan su adopción tanto por la industria como por la investigación.  Junto a estos están los seudo-estándares, es decir formatos que son promocionados por una (un grupo de) empresa(s) y adoptados como estándares (by default) por el mercado informático.

A través de este curso se espera que el alumno pueda:

Analizar, comprender y comparar las diferentes herramientas computacionales que hay en el área de multimedia y sistemas distribuidos:  APIs, estándares y aplicaciones. Determinar la adecuada herramienta computacional para el desarrollo de una aplicación multimedial y / o distribuida.


Programa

1. Introducción

2. Flujo de video, sonido y gráfica.

Los datos como un flujo de información: video, sonido.  Formatos gráficos en 2D/3D (VRML, Open Inventor, SVG, X3D).  Elementos gráficos (2D/3D) como un flujo.  Los estándares MPEG-1, MPEG-2, MPEG-4.  Quicktime.  GIF, MPG, PNG (Portable Network Graphics).  H|Anim. SMIL (Synchronized Multimedia Integration Language).

3. APIs de video, sonido gráfica

Las APIs para el acceso y manipulación del contenido.  EAI (External Authoring Interface), JMF (Java Media Framework), JAI (Java Advance Image), Java2D, Java3D, MPEG-J, OpenGL, DirectX, DirectSound, MP3, XIL.

4. Sistemas distribuidos y otros estándares

RMI, Jini, Jini-Surrogate, Jini-ServiceUI, Corba, XML, XSL, DOM, RTP.


Metodología

La evaluación del curso es realizada a través de un trabajo escrito su presentación oral y el desarrollo de un proyecto. Además, hay un examen que se realiza al finalizar las charlas.

El contenido del trabajo escrito y su presentación oral es seleccionada por el alumno a partir de una lista de temas en el área de multimedios y sistemas distribuidos.  

El proyecto corresponde a la implementación de un ejemplo completo sobre el tema seleccionado por el alumno.  

Observación:  
Le proyecto ha desarrollar debe quedar definido al momento de realizar la presentación oral. Los temas no son rígidos por lo que el alumno proponer un tema.

El examen abordará la materia analizada a través de los proyectos y charlas.

La asistencia a cada exposición es fuertemente aconsejada.


Evaluación

La nota final (NF) es una ponderación de las notas obtenidas.

Para la aprobación se debe tener nota superior a 4.0:


Go Home
Fecha de la última modificación: 27 de Noviembre de 2006.