1. UNIVERSIDADE
DE VIGO
ESCOLA SUPERIOR DE ENXEÑERÍA INFORMÁTICA
Construcción de una Local de Ocio para la Isla de ESEI en Second
Life
Proyecto realizado por
D. Alberto Díaz Valladares
Dña. Lorena Lobato Pardavila
D. David Vázquez Cañoto
Xuño, 2009
Asignatura: Mundos Virtuais
Blog: Virtualmente
Curso 2008-2009
2. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
ÍNDICE
1 INTRODUCCIÓN .................................................................................................................2
2 ANÁLISIS Y ESTUDIO DE LOS DIFERENTES LOCALES DE OCIO EN SL ............2
3 PRÁCTICA DESARROLLADA: LOCAL DE OCIO ........................................................3
3.1 Barra ......................................................................................................................................... 3
3.2 Suelo de Luces........................................................................................................................ 4
3.3 Sillas .......................................................................................................................................... 4
3.4 Sofás .......................................................................................................................................... 5
3.5 Tarima ...................................................................................................................................... 6
3.6 Altavoces.................................................................................................................................. 6
3.7 Cabina DJ.................................................................................................................................. 7
4 STREAMING .......................................................................................................................8
5 CONCLUSIONES.............................................................................................................. 10
Mundos Virtuales 1 Curso 2008-2009
3. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
1 INTRODUCCIÓN
En el presente trabajo se expondrá dos partes bien diferenciadas. Por una parte un
estudio y un análisis de diferentes discotecas y salas de fiestas que hay en Second Life, y por
otra, se mostrará el proyecto realizado por el presente grupo que consiste en la
construcción y decoración de un local de ocio para la isla de la ESEI en Second Life. Será
un lugar de reunión para los miembros de la ESEI y para los posibles visitantes externos de
la isla.
Se ha observado en SL que las islas que tienen más visitantes son las que contienen
algún tipo de local de esparcimiento. Por esta razón se decidió por esta idea para la isla de
la escuela. Con ello se pretende que los visitantes que acudan a la isla atraídos por el local
de ocio, puedan llevarse información sobre la escuela que de otro modo no obtendrían.
Además de lo evidente, para uso y disfrute de los estudiantes de la escuela que estén
conectados a SL.
2 ANÁLISIS Y ESTUDIO DE LOS DIFERENTES LOCALES DE OCIO EN SL
Dentro de SL hay infinitas posibilidades de divertirse. Sólo con establecer una
búsqueda con la palabra “discoteca” se abre una lista de posibilidades de todos los sitios a
los que se puede viajar.
Después de haber visitado diversos locales, se ha sacado una serie de conclusiones
con respecto a cómo se gestiona generalmente los mismos en SL, sacando ideas para el
proyecto que se quiere realizar.
Las conclusiones que se han sacado son:
Las islas que contienen locales de éxito, incrementan el número de
visitantes de forma continuada, lo que puede ayudar a destacar entre los
usuarios de SL. Si se gestiona de forma acertada, se puede aprovechar
este éxito para dar a conocer información de la isla o parte de ella.
Al haber tanta competencia entre islas, los locales necesitan dinero para
mejorar su decoración de forma continuada. Para ello, suelen establecer
unas “huchas” donde los usuarios pueden hacer las donaciones si lo
deseen para contribuir en la reforma.
Los locales generan mucho trabajo para conseguir una mejor gestión de
personal y así poder atraer a más usuarios al local.
En SL los usuarios le dan muchísima importancia a la intimidad, por lo
que se establecen diversas habitaciones para proporcionar esa intimidad.
Se busca cualquier manera para atraer usuarios, por lo que hay locales
que proporcionan diversas opciones, algunas demasiado extravagantes
para establecerse en una discoteca.
Mundos Virtuales 2 Curso 2008-2009
4. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
3 PRÁCTICA DESARROLLADA: LOCAL DE OCIO
La vista general del local construído es la siguiente:
A continuación, se describirán las partes desarrolladas para una mejor comprensión de lo
que se ha construído:
3.1 Barra
Mundos Virtuales 3 Curso 2008-2009
5. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
3.2 Suelo de Luces
Para el suelo de luces se ha programado en LSL el cambio de colores y se han habilitado unos bailes. Con
solo pulsar en el suelo se abre un menú para seleccionar el baile para animar el avatar.
3.3 Sillas
Mundos Virtuales 4 Curso 2008-2009
6. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
3.4 Sofás
Mundos Virtuales 5 Curso 2008-2009
7. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
3.5 Tarima
3.6 Altavoces
Mundos Virtuales 6 Curso 2008-2009
8. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
3.7 Cabina DJ
Mundos Virtuales 7 Curso 2008-2009
9. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
4 STREAMING
Para el montaje del local se necesita “algo” completamente indispensable para la
existencia de ésta. Ese “algo” es la música. Para poder emitir música a través del local en SL
se debe antes explicar un concepto: el streaming.
Streaming es un término que se refiere a ver u oír un archivo directamente en una
página web sin necesidad de descargarlo antes al ordenador. Se podría describir como “hacer
clic y obtener”. En términos más complejos podría decirse que describe una estrategia bajo
demanda para la distribución de contenido multimedia a través del internet. Con esto se
quiere decir que se necesita de un servicio de streaming para emitir la música que se desea a
través de SL.
Se dividirá la obtención de este servicio en 3 grupos:
• Soluciones gratuitas
• Soluciones de pago
• Crear nosotros el servicio
En cuanto a soluciones gratuitas, existen numerosas radios online a las que
podemos conectar SL para proveer de su flujo de música. Es una manera sencilla, cómoda
y barata (gratis) de obtener música. El principal problema de esta solución es que no se
puede controlar la música que provee el servicio por lo que resta puntos a la hora de
considerar esta opción para nuestro proyecto de discoteca.
Si se busca un servicio de streaming más profesional, se tiene que recurrir a
soluciones de pago. En este apartado se considera las soluciones de pago “real” frente a la
“virtual”. Con servicios de pago “real” nos referimos a la contratación de un hosting de
streaming. Numerosas empresas que dan servicios de hosting también ofrecen soluciones
de streaming que no solo se pueden utilizar para SL sino que también se pueden usar para
poner tu propia radio online en tu página web.
Existen otros servicios de pago “virtual” que se contratan en SL y que cuestan una
cantidad de Linden $ al mes según el tipo de servicio (número de clientes soportados,
bitrate de la música, etc). Estos servicios, por lo que hemos investigado, son los que más se
utilizan habitualmente en las discotecas montadas en SL.
La otra solución es crear nosotros mismos el servidor de streaming, por lo que hay
que tener en cuenta que para esto se necesitará un ancho de banda razonable para dar un
servicio decente a los usuarios y que la música tenga un equilibrio entre la calidad y la
fluidez (que no existan parones).
Para instalar un servidor de streaming para poder emitir nuestra propia música se ha
elegido el sistema operativo linux por su versatilidad a la hora de dar servicios y porque es
software libre. El servidor escogido es Icecast, una herramienta libre desarrollada para
generar contenidos de audio a través de la red.
Icecast es una herramienta libre desarrollada por la Fundación Xiph para generar
contenidos de audio a través de la red utilizando la técnica de streaming. La versión 2 se
basa en el formato libre Ogg Vorbis mientras que la versión anterior permite utilizar
Mundos Virtuales 8 Curso 2008-2009
10. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
archivos MP3 los cuales según entiendo, requieren de un pago de licenciamiento al tener
estos un formato propietario.
Una de las mayores ventajas de la herramienta es su flexibilidad, permitendo
diferentes orígenes del sonido a reproducirse como fuentes de reproducción (playlists)
predefinidas o la salida de una tarjeta de audio específica (como el caso de un micrófono).
Su arquitectura cliente servidor permite que se originen contenidos desde múltiples
ubicaciones que serán distribuidos a los usuarios finales a través de un único servidor de
Icecast.
Para su instalación en distribuciones linux Debian y derivadas, solo es necesario
instalar el paquete icecast:
$ sudo aptitude install icecast2
Para su configuración, tenemos que editar el siguiente archivo:
$ sudo vi /etc/icecast2/icecast.xml
Y cambiar las contraseñas de administrador y de usuario
<authentication>
<!-- Sources log in with username 'source' -->
<source-password>MySecretSourcesPassword</source-password>
<!-- Relays log in username 'relay' -->
<relay-password>MySecretRelayPassword</relay-password>
<!-- Admin logs in with the username given below -->
<admin-user>admin</admin-user>
<admin-password>MySecretAdminPassword</admin-password>
</authentication>
<hostname>nombre-de-host</hostname>
<!-- You may have multiple <listener> elements -->
<listen-socket>
<port>8000</port>
</listen-socket>
El hostname deberá corresponder con el valor del servidor de Icecast2 que se está
instalando. El port se utilizará para publicar el servicio.
<logdir>/var/log/icecast2</logdir>
<webroot>/usr/share/icecast2/web</webroot>
<adminroot>/usr/share/icecast2/admin</adminroot>
logdir hace referencia al directorio donde se almacenarán los registros del servicio
(access.log y error.log), webroot hace referencia al directorio donde se publicará el contenido
estático a publicarse (archivos de audio) y adminroot almacenará los archivos de
administración.
Para poder arrancar el servicio al inicio:
$ sudo vi /etc/default/icecast2
ENABLE=true
Mundos Virtuales 9 Curso 2008-2009
11. Estudio y Construcción de una discoteca en SL Blog:Virtualmente
Ahora lo que necesitamos es un programa para emitir. En este punto debemos
decir que para emitir vamos a utilizar un ordenador con Windows XP. La razón de esto es
porque cualquier persona podría “pinchar” en nuestra discoteca, desde su propia casa.
Para emitir vamos a utilizar Winamp y el plugin WinAmp DSP plugin.
Cuando lo hayas instalado, el plug-in se puede activar desde el menú principal del
winamp (superior izquierdo) > Visualization> Select Plug-in > DSP. Si lo activas, te saldrá
una ventana "perenne"como el Winamp que te indicará si quieres conectar, el nombre dela
emisora, el género que emite, el nivel de compresión conque quieres emitir, etc. Explóralo.
En realidad solo se necesitan los datos de IP, puerto y usuario del servidor de
streaming para hacer nuestra emisión. Ahora solo se necesita reproducir la música que
queramos en Winamp como de costumbre.
5 CONCLUSIONES
A continuación se detallarán las conclusiones que ha sacado este grupo a la hora de
haber realizado esta práctica y la experiencia de haber vivido en Second Life.
Lo peor de Second Life es que los usuarios sólo están interesados en vender sus
productos, lo que implica que sea demasiado difícil encontrar material interesante y
gratuíto.
Sino estás familiarizado ni tienes el interés suficiente con el mundo virtual, es una
tarea bastante complicada el poder encontrarse a gusto y ser capaz de construir una
vida virtual dentro de ese mundo.
Debería haber muchísima más información tanto para los recién llegado como para
los veteranos en nuevos mundos.
Mundos Virtuales 10 Curso 2008-2009