MULTIMEDIA

Multimedia es un término que se aplica a cualquier objeto que usa simultáneamente diferentes formas de contenido informativo como texto, sonido, imágenes, animacióny videopara informar o entretener al usuario. También se puede calificar como multimediaa los medios electrónicos(u otros medios) que permiten almacenar y presentar contenido multimedia. Multimedia es similar al empleo tradicional de medios mixtosen las artes plásticas, pero con un alcance más amplio. Se habla de multimedia interactiva cuando el usuario tiene cierto control sobre la presentación del contenido, como qué desea ver y cuándo desea verlo. Hipermedia podria considerarse como una forma especial de multimedia interactiva que emplea estructuras de navegación más complejas que aumentan el control del usuario sobre el flujo de la información. Este concepto es tan antiguo como la comunicación humana ya que al expresarnos

en una charla normal hablamos (sonido), escribimos (texto), observamos a nuestro interlocutor (video) y accionamos con gestos y movimientos de las manos (animación). Con el auge de las aplicaciones multimedia para computador este vocablo entró a formar parte del lenguaje habitual. Cuando un programa de computador, un documento o una presentación combina adecuadamente los medios, se mejora notablemente la atención, la comprensión y el aprendizaje, ya que se acercará algo más a la manera habitual en que los seres humanos nos comunicamos, cuando empleamos varios sentidos para comprender un mismo objeto o concepto. Multimedia: es la combinación entre imagen, texto y sonido. Tiene como objetivo combinar estos elementos para que el hombre y la sociedad interactúen con la computadora.

EJEMPLO DE UN ALGORITMO UTILIZANDO MULTIMEDIA….

SE UTILIZO JAVA,JMF ,OJALA LES AYUDE…….

 //CLASE INTERFAZ AL USUARIO***************

import javax.swing.filechooser.*; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.event.Action Event?.*; import java.awt.event.Action Listener?.*; import java.awt.geom.*; import javax.media.control.*; import javax.media.*; import java.io.*;

public class interfaz extends J Frame {

	String file1;
	public J Desktop Pane escritorio=new J Desktop Pane();

J File Chooser? ff = new J File Chooser();

		public interfaz() {
    	super(“Videos”);

    	 escritorio=new J Desktop Pane();
           escritorio.setSize(1300,800);
           setContentPane(escritorio);


		Menu Bar? Barra;
		Menu  menu1;
	    Menu Item? Abrir;
		Barra= new Menu Bar();

		menu1=new Menu(“Archivo”);

		Abrir= new Menu Item(“ Abrir”);
		Abrir.addActionListener(new Action Listener()

		{

	       public void actionPerformed(Action Event e)
			{


          J File Chooser ff = new J File Chooser();
		int seleccion=ff.showOpenDialog(interfaz.this);


           if(seleccion==J File Chooser.APPROVE_OPTION){
           	 File file = ff.getSelectedFile();
           	//J Option Pane.showMessageDialog(null,” “+file);

           	 file1= new String(“”+file);

           	 file1=file1.replace(‘\\’ , ‘/’);
           	 //J Option Pane.showMessageDialog(null,” “+file1);

          reproductor f=new reproductor(file1,file);
           escritorio.add(f);


            	}


			}


		});	


		menu1.add(Abrir);

		 Barra.add(menu1);
	    setMenuBar(Barra);



   }



    public static void main(String args[]){


	interfaz frame = new interfaz();

        frame.addWindowListener(new Window Adapter() {
            public void windowClosing(Window Event? e) {System.exit(0);}
        });


        frame.pack();
        frame.setVisible(true);

}

}

//CLASE DEL REPRODUCTOR DE VIDEO*****************

import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.event.Action Event.*; import java.awt.event.Action Listener.*; import java.awt.geom.*; import java.io.*; import javax.media.control.*; import javax.media.*;

public class reproductor extends J Internal Frame{

	Player repro;
	Component video,control;
	Panel p1,p2;

    public reproductor(String file1,File file) {
    	super(“ “+file.getName(),true,true,true);

    	try{
    		Media Locator? medialocator= new Media Locator(“file:/”+file1);
        repro = Manager.createRealizedPlayer(medialocator);
        video=repro.getVisualComponent();
    	control=repro.getControlPanelComponent();


    	}catch(Exception e){}





    	if(video!=null){	
    	p1=new Panel();
    	p1.setSize(320,240);
    	p1.add(video);

    	p2=new Panel();
    	p2.setSize(320,100);
    	p2.add(control);

    	setSize(320,340);
    	getContentPane().setLayout(new Border Layout?());

    	getContentPane().add(p1,Border Layout.NORTH);
    	getContentPane().add(p2,Border Layout.SOUTH);
    	}
    	else
    	{
    //J Option Pane.showMessageDialog(null,”Archivo no compatible”);

    	p2=new Panel();
    	p2.setSize(320,100);
    	p2.add(control);
    	//internal
    	setSize(320,100);
    	getContentPane().setLayout(new Border Layout());


    	getContentPane().add(p2);

    	}

    setVisible(true);
    }

}

////////HECHO POR INGENIEROS EN SISTEMAS COMPUTACIONALES///// ING. JOSE MARIO OLGUIN TRUJEQUE, ING. MARICRUZ DIAZ RODRIGUEZ …………ITST…………..