1

Тема: Как в Liquidsoap настроить input.harbor? Для Live Dj

Как настроить input.harbor? Для Live Dj
Пробовал пока несколько вариантов.
Не получилось правильно настроить конфигу (
Планируется вещать с Traktor Dj или что то типа Audio Hijack.
Конфиг:
set("tag.encodings",["UTF-8"])
# Mount Jingles
jingles = mksafe(audio_to_stereo(playlist(reload=1, reload_mode="rounds", mode="randomize", "//var/music/jingles/dnb")))
# Mount Music
dnb = mksafe(audio_to_stereo(playlist(reload=1, reload_mode="rounds", mode="randomize", "/var/music/rotation/dnb")))
# Fade Jingles
dnb = rotate(weights = [1, 14],[jingles, dnb])
#dnb = smooth_add(normal=dnb,special=switch([({ 00m0s or 30m0s }, jingles)]))


# Fade music
dnb = crossfade(start_next=10.,fade_out=10.,fade_in=10.,dnb)
……..
output.harbor(%mp3(bitrate=128, samplerate = 44100, stereo = true),
port = 8000, encoding = "UTF-8",
mount = "dnb", dnb)
……..
server {
    listen          80;
    server_name     radio.majesticradio.online;
    location / {
        proxy_pass  http://81.177.165.135:8000/;
    }
}
server {
    listen              443 ssl;
    server_name         radio.majesticradio.online;
    ssl_certificate /etc/letsencrypt/live/radio.majesticradio.online/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/radio.majesticradio.online/privkey.pem; # managed by Certbot
    ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
    ssl_ciphers         HIGH:!aNULL:!MD5;
   
location / {
        proxy_pass  http://81.177.165.135:8000/;
    }
}

Отредактировано Mr.Serge (08-07-2022 04:57:42)