Streaming arquitectónico: Transmisiones multisensoriales entre Barcelona y Venecia

English version | Lee otros artículos.

Nota: este artículo ha sido traducido al español por el autor, si tiene alguna corrección o sugerencia, o si puede traducir este u otro artíclo a otra lengua, póngase en contacto por favor.

COAC  COAC
El Col·legi Oficial d'Arquitectes de Catalunya, Barcelona

Contenido

Perspectiva general

Este proyecto, que tenía como titulo Emociones de creación compartida, de lo virtual versus lo físico fue concebido para la 8ª edición de la Mostra Internazionale d’Architettura (Biennale di Venezia) que tuvo lugar entre el 6 de septiembre y el 3 de noviembre de 2002.

El concepto general (como lo entiendo yo) fue un estudio con dos objetivos. Primero, como un grupo de personas de distintos campos creativos (vea los créditos) podría reunirse y producir un resultado contiguo que fusionaría estos bases y habilidades tan diversos, y en segundo, como se podría explorar los conceptos de lo físico y lo virtual.

El proyecto se centraba en un monolito rectangular, hecho de varios materiales (piedra, metal, plástico, mica, etc.) que estaría suspendido desde el techo del vestíbulo mayor del Col·legi Oficial d'Arquitectes de Catalunya en el centro de Barcelona. Este monolito, la pieza, contendría dispositivos electrónicos que detectarían movimiento externo de personas pasando por debajo a través de detectores de moción. Reaccionado al movimiento la pieza emitiría sonidos, luces y olores. Por Internet se trasmitiría imágenes y sonidos del monolito a una pantalla de plasma de 42 pulgadas que formaría parte de la a exposición en Venecia.

Para complementar la pieza y completar la historia de la construcción de artefactos multisensoriales, animaciones y gráficos serían producidos para poner en la página web y, también mostrado por DVD en la presentación en Venecia. Además habría un ordenador en Venecia que entremezclaría el contenido del DVD con las imágenes y sonidos que venían de la pieza en Barcelona.

En agosto de 2002, los colaboradores del proyecto me invitaron a colaborar y me pidieron que les proveyera una solución al problema de cómo se podría oír y ver la pieza en Venecia. En aquel momento la pieza ya estaba bajo de construcción y un mucho trabajo se aplicaba a los circuitos que serían instalado dentro de ella. Además, se creaban los gráficos y las animaciones, pero necesitaron alguien que podría realizar la conexión entre las dos ciudades. La conexión de Internet estaba a punto de ser instalado y habían pedido dos cámaras de red de alta calidad.

La pieza La pieza
La pieza suspendida desde el techo en el COAC.

Conexión de Internet

La empresa español monopolista Telefónica nos había proveído dos líneas ADSL de 2Mb/s para la conexión a Internet. Aunque estas líneas, con una velocidad menos de 2Mb/s, solo tienen una de subida de 300Kb/s, eran suficientes para cumplir con los requisitos del proyecto. Habían dos routers (literalmente 'encaminadores') SpeedStream 5660 ADSL Adaptador ATM (Asyncronous Transmission Mode - Modo de Transmisión Asíncrona) / Router de Efficient Networks conectados a cada línea ADSL. A los dos routers los di respectivamente direcciones IP de 192.168.0.1 y 192.168.0.2 y habilité el servicio NAT para que se pudiera utilizar el port forwarding (remisión de puertos) para remitir solicitudes desde el Internet al servidor web, las cámaras y el stream (literalmente 'flujo') de audio.

Además de los dos routers ADSL, Telefónica nos había dado dos hubs (literalmente 'concentradores') de Ethernet de 10Mb/s de calidad regular, pero suficiente para nuestras necesidades. Al final utilizamos solo uno, empleando todos las cinco tomas RJ45 que tenía: dos para las líneas ADSL, dos para las cámaras y uno para la conexión al PC de audio y video.

ADSL routers and hub
Routers ADSL y hub
El hubito de alta calidad
El hubito

Audio

Montamos un micrófono muy sensible de alta calidad dentro de la pieza para capturar los sonidos ambientales del vestíbulo del edificio COAC. Utilizando un cable de audio, lo conectamos a una pequeña mesa de mezcla situada en el mismo sitio de la entrada de las líneas ADSL (un entresuelo pequeño por encima de la recepción) para poder controlar el volumen entrante. Enseguida conectamos la salida de la mesita a la entrada de la tarjeta de sonido de un PC con Windows XP*.

En esta maquina, instalamos el servidor de streaming (flujamiento) de audio Shoutcast, el programa WinAmp y el plug-in de Shoutcast para WinAmp y así el sonido fue capturado por la tarjeta de sonido y suministrada al servidor Shoutcast localmente. Utilizamos los puertos TCP por defectos (8000 y 8001) de Shoutcast y configuramos el router ADSL para que las conexiones a estos puertos llegaran al PC.

Originalmente habíamos planteado utilizar nuestro propio servidor que tenía Debian GNU/Linux y el servidor de streaming audio IceCast instalados y que estaba en Londres. Sin embargo, debido a unos cambios recientes de nuestro contrato del servicio de Internet, el ancho de banda internacional que tuvimos en aquel momento no tenía suficiente capacidad para aguantar servicios adicionales, como un servidor de streaming, y la idea fue abandonada.

Este hecho nos causó algunos problemas adicionales porque el servidor tenía que funcionar bajo de Windows y teníamos que depender en la remisión de puertos. Puesto que yo no tenía conocimiento anterior de Shoutcast, se dificultaba la configuración. No obstante, al fin y al cabo, y después de muchos cambios de la configuración del router ADSL, todo funcionaba bien.

La mesita de mezcla.
La mesita de mezcla
La maquina de audio
La maquina de audio

Vídeo

Utilizamos dos cámaras digitales de Auvidea modelo IPcam-10 de alta calidad. Eran idénticas y cada una disponía de un objetivo de alta calidad separable, un servidor web integrado, un sistema de configuración a través de una interfaz web y un puerto Ethernet de tipo RJ45. Después de que las hubiera sacado de las cajas, tenía que configurarlas utilizando una conexión telnet y dándolas direcciones IP adecuadas para poder accederlas a través de la interfaz web. Protegida por una contraseña, ésta le da la habilidad de configurar el tamaño, el contraste, el brillo, el tinte y la saturación de la imagen además de la velocidad de fotogramas y una multitud de otros parámetros. Puesto que la conexión de Internet no se permitiría una velocidad de fotogramas física de más de dos por segundo, configuramos este parámetro para tener un valor de ocho fotogramas por segundo y, de esta manera, hallamos un término medio entre la calidad y la velocidad de la imagen.

Utilizamos FTP para descargar las páginas que formaban parte de la interfaz web de la cámara y hicimos unas modificaciones para que la página principal se apareciera como deseábamos. Puesto que íbamos a utilizar el servidor web integrado, los números de los puertos TCP para el servicio fueron cambiados de 80 a 8888 en las dos cámaras.

Conectamos cada una de las cámaras al concentrador y las dimos una dirección IP de la red local - 192.168.0.30 y 192.168.0.4 para las cámaras una y dos respectivamente. En cada uno de los dos routers ADSL, facilitamos la remisión de puertos para que el puerto 8888 del router llegara al mismo puerto de la cámara. Esto significaba que las imágenes procedieran de dos líneas ADSL independientes y que la carga fuera compartida.

Montamos las cámaras en su sitio, una en el techo, orientada a la pieza, y la otra dentro de la pieza, orientada a la gente que pasaría por debajo. Conectamos cada cámara al concentrador a través de un cable RJ45 y instalamos objetivos de gran angular y de alta calidad, los más adecuados para el proyecto.

Cámara web Auvidea IPcam-10.
Cámara web Auvidea IPcam-10
La cámara una en su sitio
La cámara una en su sitio
La cámara dos en su sitio
La cámara dos en su sitio

Servidor web

Inicialmente, habíamos pensado en poner el servidor web en la misma maquina del stream audio. Sin embargo, esto significaba que tendríamos que depender más en Windows y por eso lo trasladamos a otra maquina que tenía una conexión cable al Internet con una velocidad de bajada de 256Kb/s que estaba en otro lugar. El servidor tenía instalado el servidor web Apache bajo el sistema operativo Debian GNU/Linux. Pusimos enlaces de la web de esta maquina a las direcciones de las cámaras y el stream audio, fusionando todo el contenido en una web contigua.

Presentación del proyecto

El día 24 de octubre, en el edificio del COAC, hubo una presentación formal del proyecto y para este necesitábamos simular la experiencia que veía la gente en Venecia. pHila había configurado un portátil y un proyector de video para mostrar las cortas secuencias del DVD. La presentación tuvo lugar en la primera planta, arriba de donde la pieza estaba colgada y la idea era tener una gran pantalla de plasma de 42 pulgadas yaciendo horizontalmente en el suelo y alineado con la pieza situada debajo. La pantalla mostraría la imagen de la cámara situada dentro de la pieza y el sonido del micrófono se oiría también, así dando la impresión de poder mirar por el suelo y la pieza; viendo lo físico a través de lo virtual.

Puesto que fue impractico instalar más cables Ethernet, para conseguirlo, opté por utilizar una red inalámbrica (una red de radio) para que la señal llegara a la planta de arriba. Instalé una estación base Apple AirPort modificada con una antena extendida omnidireccional de cuarta-onda para amplificar la señal de la antena estándar integrada. Las imágenes y los sonidos emitirían desde mi portátil - un Apple PowerBook G4. Para conseguir una recepción buena (como es muy bien conocido que la señal de la antena interna de este portátil es bastante débil, parece que es debido al casco titanio que actúa como un aislante), instalé una tarjeta inalámbrica de tipo Buffalo WaveLAN, utilicé los controladores para Mac OS X (vea la página del proyecto) y conecté una antena sector de alcance extendido, también del fabricante Buffalo, a esta tarjeta. De esta manera conseguimos un nivel de señal de entre 40 y 50 decibelios que bastaba en garantizar una red suficiente rápida para la transmisión de audio y video. Con esta configuración, vimos un efecto interactivo y muy interesante: cuando una persona le puso en el camino de la señal, la potencia de la señal fue reducida y, a su vez la velocidad de la red, así cambiado (solo ligeramente) lo que se oía y veía.

La pantalla de 42 pulgadas funcionaba con OS X sin la necesidad de instalar más controladores ni reconfigurar el portátil. Utilizamos las animaciones sonido a luz del programa iTunes durante un rato para mostrar imágenes llenas de colores que redactaban con el sonido del vestíbulo abajo Este hecho fue interesante en sí y de algunas maneras, los dibujos eran mejores de los que salieron con la música continua.

La presentación fue todo un éxito y los invitados les quedaban impresionados (como también me quedaba yo) con el trabajo hecho y el resultado final.

Vista de la cámara 2 durante la presentación Dibujos animados de pHila de como funciona la pieza. captura de pantalla de iTunes
Vista de la cámara (ampliar) Animación de pHila (ampliar) iTunes (más ejemplos)

Créditos

* Nota del autor: no es un principio mío utilizar el sistema operativo Windows de Microsoft en soluciones tecnológicas. El hecho de utilizar Windows la hizo más difícil la vida porque no tiene herramientas adecuadas para administración remota, tampoco tiene herramientas buenas para monitor las redes ni grabar en archivos las actividades de ellas, pero funcionó bien y los Pantallas Azules de la Muerte no aparecieron.

Copyleft

Autor: Mike Harris

(c) 2002-2003 Psand Limited. Permiso para copiar, distribuir y/o modificar este documento bajo de las condiciones de la Licencia de Documentación Libre GNU, versión 1.1 o cualquier versión más reciente publicada por la Fundación para el Software Libre; con ninguna sección invariante, con ningún texto de cubierta delantera, y con ningún texto de cubierta dorsal. Una copia de esta licencia está incluida en la sección titulada "Licencia de Documentación Libre GNU".

XHTML 1.1 valido!

Internet,internet,streaming,flujamiento,strem,flujo,audio,video,Shoutcast,Icecast,icecast,COAC,Col.legi,Colegio,Col-legi,College,Architects,architectos,live,vivo,viu,en directo,en directe,ahora,ara,Barcelona,Venecia,Venezia,Venice,Catalonia,Catalunya,Cataluña,Spain,Italty,españa,espanya,italia,client,cliente,server,servidor,microphone,microfono,Auvidea,camara,camera,webcam,web,concentrador,broadcast,transmision,difusion,smells,colours,colors,sounds,light,light-triggered,events,olores,colores,sonidos,so,sos,olors,pudors,multisensorial,Ethernet,ADSL,hub,transmissions,transmisiones,public,publico,access,acceso,connectivity,conectividad,conectivitat,linux,Windoze,XP,shite,free,libre,llibre,Debian,GNU,codigo,abierto,codi,obert,software,programari,programas,programacion,programcio,psand,uk,es,ca,ct,it,europe,europa,britain,Regne Unit,Reino Unido,internetwork,network,red,xarxa,cables,project,proyecto,projecte,plasma,screen,pantalla,PC,WinAmp,HTML,XHTML,compliant,complir,DNS,Apache,webserver,servidor web,conformar,interesante,interesant,mixer,mixing,desk,mesa,mezcla,mezclar,mescla,mesclar,barreja,barrejar,psand,Psand,psand.net,comms,communication,comunicaciones,comunicacions,comunicacio,services,servicios,serveis,consultants,consultant,consultador,asesor,bandwidth,ancho de banda,aplada de banda,international,internacional,NAT,port-forwarding,remision,puertos,remisio,filters,filtros,filtres,Universitat Politecnica de Catalunya,conmutador,encaminador,pasarella,enlace,enlaces,profesional