Dalam tulisan kali ini saya akan sedikit share cara konfigurasi Liquidsoap untuk AAC+ streaming, langsung ke point point nya saja :
sudo apt install opam screen
opam init
opam switch create 4.10.0
opam depext taglib mad lame ffmpeg vorbis cry samplerate ocurl liquidsoap fdkaac alsa
opam install taglib mad lame ffmpeg vorbis cry samplerate ocurl liquidsoap fdkaac alsa
sudo ln -s ~/.opam/4.10.0/bin/liquidsoap /sbin/liquidsoap
Jawab Ya untuk setiap pertanyaan ya/tidak, dan setelah selesai, kita akan memiliki aplikasi liquisoap yang sudah mendukung codec AAC+.
Setelah liquidsoap terinstal, kita sekarang dapat membuat file .liq untuk mengatur parameter streaming. Setelah Anda membuat file ini. Berikut ini contoh file .liq. kita dapat mengubah beberapa parameter agar sesuai dengan kebutuhan:
set("log.file.path","/tmp/basic-radio.log")
input = mksafe(input.alsa())
output.icecast(
%fdkaac(channels=2, samplerate=44100, bandwidth="auto", bitrate=96, afterburner=true, aot="mpeg4_he_aac_v2", transmux="adts", sbr_mode=false),
host="my.icecast.host",
port=8000, password="my.P@ssw0rd", genre="live",
description="LIVE", mount="/live",
name="MY STATION NAME", user="source",
url="http://my.icecast.host:8000/live", input)
Untuk menjalan lisquidsoap dengan konfigurasi yang sudah kita buat, tinggal ketik di command line :
liquidsoap -v ./myliqfile.liq
OK, mudah bukan …?, oh iya kita bisa disconnect dari screen session, namun jangan kuatir liquidsoap tetap jalan. untuk connect ke screen kembali. kita tinggal tekan screen -r