aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgast0n <gast0n@texto-plano.xyz>2020-12-27 01:31:43 -0300
committergast0n <gast0n@texto-plano.xyz>2020-12-27 01:31:43 -0300
commitc4b7cecfacd2cb9e35164fada00467fee1988b5d (patch)
tree28bdeed2ede14e9f1ef4142d34688e5d617d7c0a
parent0a60543969dd5cb89ff97f60669295039249f1a1 (diff)
downloadtutos-c4b7cecfacd2cb9e35164fada00467fee1988b5d.tar.gz
se agregaron saltos de linea para mejorar la legibilidad
-rw-r--r--how-to-liquidsoap.md33
1 files changed, 25 insertions, 8 deletions
diff --git a/how-to-liquidsoap.md b/how-to-liquidsoap.md
index 5c51dc4..bb9109a 100644
--- a/how-to-liquidsoap.md
+++ b/how-to-liquidsoap.md
@@ -1,9 +1,11 @@
# Emitir desde la terminal usando liquidsoap
-Esta prueba de emisión, en la radio de `texto-plano.xyz`, se realizó desde una distro basada en Debian.
+Esta prueba de emisión, en la radio de `texto-plano.xyz`, se realizó
+desde una distro basada en Debian.
## Requerimientos
-Asegurate de que tu transmisión saliente cumpla con las siguientes especificaciones:
+Asegurate de que tu transmisión saliente cumpla con las siguientes
+especificaciones:
```
Formato: ogg
@@ -16,20 +18,35 @@ Canales: 2 (stereo)
`# apt install liquidsoap`
## Uso
-Una vez tenemos todo instalado, vamos a necesitar los datos del servidor `Icecast` de la radio e indicar la ubicacion de la playlist a reproducir.
+Una vez tenemos todo instalado, vamos a necesitar los datos del
+servidor `Icecast` de la radio e indicar la ubicacion de la playlist a
+reproducir.
**Ejemplo:**
-Esta simple linea de codigo es la que hay que ejecutar desde una terminal para comenzar a emitir (antes verificar que no haya nadie emitiendo en la radio: [http://texto-plano.xyz:8000/live.ogg.m3u](http://texto-plano.xyz:8000/live.ogg.m3u)):
+Esta simple linea de codigo es la que hay que ejecutar desde una
+terminal para comenzar a emitir (antes verificar que no haya nadie
+emitiendo en la radio: [http://texto-plano.xyz:8000/live.ogg.m3u](http://texto-plano.xyz:8000/live.ogg.m3u):
```
-liquidsoap 'output.icecast(%vorbis.cbr(samplerate=48000, channels=2, bitrate=96), host="texto-plano.xyz", port=8000, user="source", password="OjBOQ9bs17", mount="/live.ogg", mksafe(playlist("/ruta/al/playlist.m3u")))'
+liquidsoap 'output.icecast(%vorbis.cbr(samplerate=48000, channels=2,
+bitrate=96), host="texto-plano.xyz", port=8000, user="source",
+password="OjBOQ9bs17", mount="/live.ogg",
+mksafe(playlist("/ruta/al/playlist.m3u")))'
```
-Lo único a modificar en este ejemplo es colocar la ruta a tu archivo `playlist.m3u` donde estarán listados los ficheros de audio que quieras emitir. Cuando la lista se reproduzca en su totalidad, deberás terminar la ejecucion de este comando _(Ctrl+c)_, sino la lista se empezará a reproducir nuevamente.
+Lo único a modificar en este ejemplo es colocar la ruta a tu archivo
+`playlist.m3u` donde estarán listados los ficheros de audio que quieras
+emitir. Cuando la lista se reproduzca en su totalidad, deberás terminar
+la ejecucion de este comando _(Ctrl+c)_, sino la lista se empezará a
+reproducir nuevamente.
-Los archivos en tu lista de reproducción, no necesariamente deben estar en formato `.ogg`, ya que con esta configuración: `%vorbis.cbr(samplerate=48000, channels=2, bitrate=96)` se realizará la transcodificación al formato `ogg` requerido por la radio _(esto puede requerir un elevado uso de la CPU)_.
+Los archivos en tu lista de reproducción, no necesariamente deben estar
+en formato `.ogg`, ya que con esta configuración:
+`%vorbis.cbr(samplerate=48000, channels=2, bitrate=96)` se realizará la
+transcodificación al formato `ogg` requerido por la radio _(esto puede
+requerir un elevado uso de la CPU)_.
Listo, eso es todo amigos.
_¡A qué esperás para empezar a emitir! :D_
-Publicado por ~gast0n (última edición: 26/12/2020)
+Publicado por ~gast0n (última edición: 27/12/2020)
Un proyecto texto-plano.xyz