Darwin Streaming Sever: Instalando y configurando en Linux

Sorprendentemente hoy voy a hablar de un producto de Apple. Bueno, medio producto de Apple porque no tiene soporte de Apple sino de la comunidad open source, pero se trata de un versión libre de un producto Apple. Darwin Streaming Server es la versión libre de QuickTime Streaming Server. Existe en versión para Linux y es de un uso muy simple, así que puede ser una opción muy interesante.

Si, por ejemplo, quieres montarte tu “radio on line” en una red local, para tus compañeros de trabajo o de clase, puedes hacerlo. Si quieres compartir vídeos en streaming con instrucciones y tutoriales también podrás. Podrías hasta hacerte tu youtube personal.

Antaño Apple ponía los binarios para Windows y Linux a descargar, pero a partir de la versión 6 debieron pensar “si quieres comodidad paga” y ahora sólo hay descargable la versión para Mac o el código fuente, por lo que te tocará bajar el código fuente y compilar (old school total, eh). Tranquilo, yo también me asusté pero el colega Brian Shaffer (bueno, digo yo que se llama Brian Shaffer el tío, por el nombre de la web, igual estoy metiendo la pata) ha dejado un par de scripts en su web. Aquí replico el de Ubuntu (hay otro para Debian):

#!/bin/bash
sudo apt-get install build-essential wget
sudo addgroup –system qtss
sudo adduser –system –no-create-home –ingroup qtss qtss

wget http://static.macosforge.org/dss/downloads/DarwinStreamingSrvr6.0.3-Source.tar
tar -xvf DarwinStreamingSrvr6.0.3-Source.tar
sudo mv DarwinStreamingSrvr6.0.3-Source DarwinStreamingSrvr6.0.3-Source.orig
wget http://dss.macosforge.org/trac/raw-attachment/ticket/6/dss-6.0.3.patch
sudo patch -p0 < dss-6.0.3.patch
sudo mv DarwinStreamingSrvr6.0.3-Source.orig DarwinStreamingSrvr6.0.3-Source
wget http://dss.macosforge.org/trac/raw-attachment/ticket/6/dss-hh-20080728-1.patch
sudo patch -p0 < dss-hh-20080728-1.patch

#need to answer n then y
cd DarwinStreamingSrvr6.0.3-Source
sudo mv Install Install.orig
wget http://dss.macosforge.org/trac/raw-attachment/ticket/6/Install
chmod +x Install
sudo ./Buildit
sudo ./Install

Guarda esto en un script y ejecútalo como root, debería ir sin problema. Durante la instalación es posible que te pida un nombre de administrador y una contraseña. Simplemente introduce lo que corresponda (vamos, el nombre y la contraseña que quieras tener).

Ya debería estar instalado, ahora toca iniciarlo e iniciar el panel de administrador usando los comandos:

cd /usr/local/sbin/DarwinStreamingServer

/usr/bin/perl /usr/local/sbin/streamingadminserver.pl

Para acceder al panel de administrador conéctate al puerto 1220 del servidor y se os abrirá una pantalla de Login. Ahí ya podréis elegir y configurar las opciones que os interesen. Como hay muchas posibilidades ya os dejo a vuestra elección lo que queráis hacer. Podéis buscar información en la página de desarrolladores de Apple o en la página del IES San Clemente (tutorial elaborado por Rafa Veiga, que es un crack).

Anuncios

2 comentarios en “Darwin Streaming Sever: Instalando y configurando en Linux

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s