Inicio arrow Guías arrow Subir videos a SL
Subir videos a SL PDF Imprimir E-Mail
Escrito por Atlante Guerrero   
domingo, 03 de febrero de 2008

Tutorial para reproducir vídeos en SL desde casa.

Realizado por Metropol Akina (SL)

Adaptado por Atlante Guerrero (SL) 

Este tutorial explica paso a paso con imágenes cómo conseguir un espacio web gratuito y montar un servidor Apache en tu ordenador para así publicar tus vídeos en internet y Second Life usando Windows. Así de sencillo, sólo es necesario registrarse en la web de No-ip y descargarse e instalar Apache.

También servirá para poder escuchar un mp3 en tu parcela. 

Recordar que en Second Life los vídeos deben tener extensión ".mov" (los que crea Quicktime).

En SL, los vídeos se reproducen en las parcelas de terreno, debes poseer una propia o tener permiso para modificar las propiedades de media en una parcela de alguien conocido. 

 

1. Registrarse en No-ip.com 

 1

 

Una vez registrado en No-IP, añades un host.

2

 

 En la pantalla de nuevo host, le das un nombre y una extensión, confirmas la creación del host y entonces descargas un programa que redirige la ip de tu ordenador al nuevo host.

 3

 

Redirigiendo la ip. 

 4

¡Enhorabuena! Conseguiste un host en internet completamente gratuito para publicar páginas web o ficheros.


 

2. Instalar y configurar el servidor Apache.

 Apache es un servidor web gratuito que hay que descargar, instalar y configurar para que apunte al nuevo host de no-ip.com. Apache se descarga desde www.apache.org

5

Buscamos la versión más reciente.

6

 

Una vez descargado, ejecutamos el fichero y hacemos todos los pasos de la instalación, podemos dejar en blanco los datos que nos vayan pidiendo y configurarlo más tarde a mano, que es lo que se explicará a continuación.

7

 

 

 

 Como decíamos, para este tutorial dejaremos los parámetros en blanco para configurar los ficheros a mano.

10

 

Se puede seleccionar cualquier carpeta del disco duro para guardar Apache, por defecto marca la ruta "c:\Apache", en este tutorial Metropol lo guardó en "f:\Servidor Apache Instalacion" como se verá en las imágenes siguientes.

 

15

 

Ahora configuramos manualmente el servidor, hay que entrar para ello en la carpeta "conf"

20

 

 Abrimos httpd.conf

 25

 

 

 

 

 

 

 

Cambiamos el texto del fichero. En ese ejemplo usamos los datos de Metropol, pero hay que usar nuestro host y nuestro correo electrónico. Hay que crear una carpeta llamada "descargas" donde dejaremos el fichero de vídeo.

 30

 

35

 

 Ahora hay que darle a guardar el fichero y reiniciar el ordenador.

 

 3. Integrar con Second Life.

 

 Ahora debemos configurar nuestra parcela de terreno para que reproduzca el vídeo. Podemos usar algún objeto con forma de televisión o crearlo nosotros mismos. Se necesita además introducir un Script que está escrito al final de este tutorial.

40

 

Si queremos crear nosotros mismos la pantalla hacemos lo siguiente:

 Primero creamos la pantalla.

45

 

Luego se le aplica una textura cualquiera, pero ojo, esa misma textura debe ponerse en la ventana de propiedades multimedia de la parcela. Debe estar por tanto en dos lugares: en la tv y en las propiedades del terreno.

 50

 

Añadimos el script dentro del contenido (también se puede configurar la textura y la dirección a mano en la ventana de propiedades media de la parcela).

55

 

Sólo falta alinear la textura.

60

 

¡Ya está! Recordar que para que funcione hay que ser el propietario de la parcela o ser parte del grupo que posee la parcela y tener permisos para modificar las propiedades multimedia.

A continuación el código del script que permite poner el vídeo, está pensando para poder ver 4 vídeos, se puede modificar para ver más. La URL es la dirección del host + el nombre del vídeo que pusísteis en la carpeta DESCARGAS.

 

 

integer menu_handler;

integer menu_channel;

integer command_channel = 6841;

menu(key user,string title,list buttons)

{

    menu_channel = (integer)(llFrand(99999.0) * -1);

    menu_handler = llListen(menu_channel,"","","");

    llDialog(user,title,buttons,menu_channel);

    llSetTimerEvent(5.0);

   

}

 

// Coloca aqui las direcciones de cada Video, puedes poner todas las que quieras.

 

string url1= "http://Dir1";

string url2= "http://Dir2";

string url3= "http://Dir3";

string url4= "http://Dir4";

 

 

default

{on_rez(integer params){

    llResetScript();}

     state_entry()

    {

    }

    touch_start(integer t)

    {

        if( llDetectedKey( 0 ) == llGetOwner())

        {

        menu(llDetectedKey(0)," \n \nSelecciona el Video.",["Video 1","Video 2","Video 3","Video 4"]);

    }

 

    }

    timer()

    {

        llSetTimerEvent(0.0);

        llListenRemove(menu_handler);

    }

    listen(integer channel,string name,key id,string message)

    {

        if (channel == menu_channel)

        {

            if(message == "Video 1")

            {

            llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL,url1]);

            }

             else if(message == "Video 2")

            {

            llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL,url2]);

            }

           

            else if(message == "Video 3")

            {

            llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL,url3]);

            }

           

            else if(message == "Video 4")

            {

            llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL,url4]);

            }       

                                              

        }

    }

}

 

 

 

 

 

 

 

 

 

 

 

 

 

Modificado el ( domingo, 03 de febrero de 2008 )
 
RocketTheme Joomla Templates