Konfigurasi Liquidsoap untuk AAC+ streaming

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

Written by Mohammad Johan Rajabi
Saat ini bekerja di salah satu perusahaan Media Broadcasting nasional, di sela-sela kesibukan sebagai Chief Of IT, sering mengisi waktu dengan menulis seputar dunia IT dan Broadcast di beberapa website https://rajabi.me , https://alloperator.com dan https://www.arenastreaming.com

Leave a comment