:: Beatware in Session Radio ::

27-01-2010

Uso de Traktor para transmitir por Shoutcast

Es sabido que con Traktor no es posible realizar streaming por Shoutcast de manera directa, ya que dicho software viene predeterminado para transmitir música por medio de Icecast.

Un día dando vueltas por la red, me tropecé con esta página, que muestra de forma resumida la configuración de tu radio online utilizando una herramienta denominada Stream Transcoder.

  • Primeros Pasos:
NI Traktor PRO: Versión Demo
Icecast Server: Descargar aquí
Stream Transcoder: Descargar aquí (Versión Mejorada)
  • Configuración:
  1. En primer lugar se configura el servidor de Icecast.
  2. Iniciar Stream Transcoder para recibir audio desde el servidor de Icecast y conectarse a otro servidor Shoutcast, por ejemplo, la estación de radio por Internet.
  3. Iniciar Traktor para transmitir al servidor de Icecast de forma local.
Icecast:

Edita la configuración de Icecast como sigue:

Icecast Configuration

<!-- This config file contains a minimal set of configurable parameters,
and mostly just contains the things you need to change. We created
this for those who got scared away from the rather large and heavily
commented icecast.xml.dist file. -->
<icecast>
<limits>
<sources>2</sources>
</limits>
<authentication>
<source-password>hackme</source-password>
<relay-password>hackme</relay-password>
<admin-user>admin</admin-user>
<admin-password>hackme</admin-password>

</authentication>
<hostname>localhost</hostname>
<listen-socket>
<port>8000</port>
</listen-socket>
<fileserve>1</fileserve>
<paths>
<logdir>./logs</logdir>
<webroot>./web</webroot>
<adminroot>./admin</adminroot>
<alias source="/" dest="/status.xsl"/>
</paths>
<logging>
<accesslog>access.log</accesslog>
<errorlog>error.log</errorlog>
<loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
</logging>
</icecast>

Stream Transcoder:

Ready to connect configuration

AutomaticReconnectSecs=10
AutoConnect=0
# Log Level 1 = LOG_ERROR, 2 = LOG_ERROR+LOG_INFO, 3 = LOG_ERROR+LOG_INFO+LOG_DEBUG
LogLevel=1
# Log File
LogFile=streamTranscoder
# The source URL for the broadcast. It must be in the form http://server:port/mountpoint. For those servers without a mountpoint (Shoutcast) use http://server:port.
SourceURL=http://localhost:8000/traktor.ogg
# Number of encoders to use
NumEncoders=1


First destination configuration

ServerType=Shoutcast
Server=[ServerIp]
Port=[Port]
ServerPassword=[Password]
ServerMountpoint=
# YP (Stream Directory) Settings
ServerPublic=0
ServerIRC=
ServerAIM=
ServerICQ=
ServerStreamURL=http://[ServerIP]:[Port]
ServerName=[Some Name]
ServerDescription=[Some Description]
ServerGenre=[Some Genre]
AutomaticReconnectSecs=1
AutoConnect=0
# Output codec selection (Valid selections : MP3, OggVorbis, Ogg FLAC, AAC, AAC Plus)
Encode=MP3
# General settings (non-codec related). Note : NumberChannels = 1 for MONO, 2 for STEREO
BitrateNominal=128
BitrateMin=128
BitrateMax=128
NumberChannels=2
Samplerate=44100
# Ogg Vorbis specific settings. Note: Valid settings for BitrateQuality flag are (Quality, Bitrate Management)
OggQuality=0
OggBitrateQualityFlag=Quality
# LAME specific settings. Note: Setting the low/highpass freq to 0 will disable them.
LameCBRFlag=1
LameQuality=1
LameCopywrite=0
LameOriginal=0
LameStrictISO=0
LameDisableReservior=0
LameVBRMode=vbr_abr
LameLowpassfreq=0
LameHighpassfreq=0
LAMEPreset=-1
# AAC (FAAC) specific settings.
AACQuality=100
AACCutoff=
# Save directory for archive streams
SaveDirectory=
# Flag which indicates if we are saving archives
SaveDirectoryFlag=0
# Log Level 1 = LOG_ERROR, 2 = LOG_ERROR+LOG_INFO, 3 = LOG_ERROR+LOG_INFO+LOG_DEBUG
LogLevel=2
# Log File
LogFile=streamTranscoder_1
# Save Archives in WAV format
SaveAsWAV=0
# LAME Joint Stereo Flag
LAMEJointStereo=1
Server=localhost

Traktor:

Configuración del servidor:

Address: localhost
Port: 8000
Moint point: traktor.ogg
Password: hackme (utiliza el password que usaste en la config. de Icecast)
Format: Ogg Vorbis, 44100 hz, 128 kBit/s (o 192 kBit)

Recuerda que la dirección del Source del Stream Transcoder sera:
http://localhost:8000/traktor.ogg
  • Comienza el streaming
  1. Inicia Icecast y haz clic en Iniciar servidor
  2. Inicia Traktor y pulsa el botón de transmisión
  3. De vuelta en Icecast selecciona la pestaña de nivel de fuente "Estadística". Comprueba que hay una fuente llamada traktor.ogg
  4. Verifica que Traktor y Icecast están conectados.
  5. Inicia el Stream Transcoder
  6. Comprueba que la dirección este "lista para conectar"
  7. El codificador de la primera linea cambiará de estado Desconectado a Conectado
  8. Escucha la señal de salida para verificar si estás al aire.
Si tienes dudas con respecto a la configuración, realiza tus consultas a través de los comentarios del blog, o dirígete al página original del artículo aquí.

Enjoy :)

Compartir

18-01-2010

La guerra entre el Remix y el Copyright

RIP: A Remix Manifesto

1. La cultura se construye a partir del pasado.

2. El pasado siempre intenta controlar el futuro.

3. Nuestro futuro está perdiendo su libertad.

4. Para construir sociedades libres, debemos limitar el control del pasado.

Escrito por Lawrence Lessig

Estas ideas representarán el cambio cultural que deberán tener los organismos que controlan todo el mundo que relaciona el tema de los derechos de autor (Copyright). La controversia nace de la batalla que se presenta con las empresas propietarias y las personas que hacen uso de las obras para crear un “material nuevo”, esto último es lo que genera la guerra, ya que con el acceso a todas las nuevas tecnologías de información y las redes sociales, la cultura que conociamos antes, en donde todo llegaba en formatos físicos, (ya sea Vinilo, CD, Libros, etc.) ha pasado a un segundo plano con la aparición del formato digital descargable desde Internet.

Este tema se aborda desde la perspectiva de la música en el documental RIP: A Remix Manifesto, el cual muestra las distintas caras del tema de los derechos de autor, un concepto que hasta el momento ayuda solamente a las grandes compañias que poseen la propiedad de dichas licencias.

Es claro ver que el tradicional modelo de negocios de la música no está siendo rentable tanto para los creadores de las obras, como para los sellos que los representan, y no encontraron mejor forma de conseguir más ingresos que hacer regir una ley que se supone contribuir a la creación de nuevas obras musicales, simplemente está acabando con el negocio. Si el objetivo principal que buscan con esto es acabar con la piratería, personalmente creo que no es la mejor via.

La controversia lleva años abordandose desde multiples enfoques, sin embargo, el poco interés que le hemos dado no nos ha hecho detenernos a pensar por un momento, ¿qué pasaría si nos limitaran el acceso a la cultura? (más de lo que actualmente estamos limitados).

Es ahora el momento de debatir con respecto a la utilización de temas de reconocidos sellos para hacer una remezcla de ellos, espero la próxima vez que escriba algo aquí, no sea con una multa por subir mis remezclas a Last.fm y Grooveshark sin tener el permiso correspondiente.



Descarga este documental desde el siguiente link:
http://www.archive.org/details/RipARemixManifestoes

Compartir