{"id":1980,"date":"2025-10-10T20:59:45","date_gmt":"2025-10-10T20:59:45","guid":{"rendered":"https:\/\/asgardius.company\/?p=1980"},"modified":"2025-10-10T20:59:45","modified_gmt":"2025-10-10T20:59:45","slug":"configurando-una-emisora-de-radio-por-internet-en-formato-ac3","status":"publish","type":"post","link":"https:\/\/asgardius.company\/?p=1980","title":{"rendered":"Configurando una emisora de radio por internet en formato AC3"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/asgardius.company\/wp-content\/uploads\/2025\/07\/2025-07-09-19-41-43-699-1024x768.jpg\" alt=\"\" class=\"wp-image-1930\" srcset=\"https:\/\/asgardius.company\/wp-content\/uploads\/2025\/07\/2025-07-09-19-41-43-699-1024x768.jpg 1024w, https:\/\/asgardius.company\/wp-content\/uploads\/2025\/07\/2025-07-09-19-41-43-699-300x225.jpg 300w, https:\/\/asgardius.company\/wp-content\/uploads\/2025\/07\/2025-07-09-19-41-43-699-768x576.jpg 768w, https:\/\/asgardius.company\/wp-content\/uploads\/2025\/07\/2025-07-09-19-41-43-699-1536x1152.jpg 1536w, https:\/\/asgardius.company\/wp-content\/uploads\/2025\/07\/2025-07-09-19-41-43-699-2048x1536.jpg 2048w, https:\/\/asgardius.company\/wp-content\/uploads\/2025\/07\/2025-07-09-19-41-43-699-1568x1176.jpg 1568w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Receptor AV utilizado en las pruebas<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Para montar una radio por internet que emita en formato AC3 (tambien conocido como Dolby Digital) necesitamos tener una instancia de icecast en funcionamiento (<a href=\"https:\/\/asgardius.company\/?p=700\">ya habia hecho un tutorial para ello<\/a>). Ahora utilizaremos liquidsoap en lugar de mpd. Para instalarlo en Debian se har\u00e1 de la siguiente manera<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install liquidsoap<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Necesitamos que nuestra m\u00fasica se encuentre en el formato ac3 (podemos convertirlo mediante la herramienta ffmpeg). Todas las pistas deben tener la misma frecuencia de muestreo y cantidad de canales. Una vez que tengamos las pistas de audio vamos a crear un archivo de configuraci\u00f3n para liquidsoap con la extensi\u00f3n .liq<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/usr\/bin\/liquidsoap\nmyplaylist = playlist(\"\/home\/asgardius\/r3\/r3.m3u\")\nfrank = playlist(\"\/home\/asgardius\/frank\/frank.m3u\")\n\nradio = myplaylist\nradio = random(id=\"standard_playlists\", weights=&#91;3], &#91;myplaylist])\nradio = rotate(weights=&#91;1,1], &#91;frank, radio])\n\noutput.icecast(%ffmpeg(format = \"ac3\", %audio.copy),\n  host = \"127.0.0.1\", port = 8030,\n  user = \"frank\", password = \"hackme\", mount = \"live\",\n  send_icy_metadata = false, fallible=true, radio)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">En este caso tengo una lista m3u con las canciones a emitir con el nombre r3 y una lista con los identificadores de la emisora (jingles) con el nombre frank. Para escucharla necesitamos obviamente un sistema de audio envolvente. Si tenemos un ordenador conectado al mismo podemos utilizar programas como mpv, xine o ffmpeg (mediante el comando ffplay). Si tenemos un receptor av conectado a un android tv podemos utilizar kodi con la funci\u00f3n audio passthrough activada. En en caso de un roku tv necesitamos un servidor jellyfin como intermediario, o bien conectar una raspberry pi al mismo<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para montar una radio por internet que emita en formato AC3 (tambien conocido como Dolby Digital) necesitamos tener una instancia de icecast en funcionamiento (ya habia hecho un tutorial para ello). Ahora utilizaremos liquidsoap en lugar de mpd. Para instalarlo en Debian se har\u00e1 de la siguiente manera Necesitamos que nuestra m\u00fasica se encuentre en&hellip; <a class=\"more-link\" href=\"https:\/\/asgardius.company\/?p=1980\">Seguir leyendo <span class=\"screen-reader-text\">Configurando una emisora de radio por internet en formato AC3<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1980","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","entry"],"_links":{"self":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1980"}],"version-history":[{"count":4,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1980\/revisions"}],"predecessor-version":[{"id":1984,"href":"https:\/\/asgardius.company\/index.php?rest_route=\/wp\/v2\/posts\/1980\/revisions\/1984"}],"wp:attachment":[{"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asgardius.company\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}