Membuat Ring Back Tone lebih menarik dengan Asterisk
26/06/08 15:28
Anda yang senang dengan rbt (ring back tone) atau nsp (nada sambung pribadi) atau apasajalah namanya, dapat membuatnya dengan asterisk. Lagu yang diperdengarkan dapat berupa file wav atau mp3. Caranya cukup mudah, lakukan langkah-langkah berikut:
- Buat directory tempat menyimpan file lagu/mp3 (contoh: /lagu/pop)
- salin file mp3 ke directory tersebut
- Ubah file musiconhold.conf
contoh:
[lagu]
mode=mp3
directory=/lagu/pop - Kemudian, tentukan nomor extension yang akan dibuat rbt. Tambahkan aplikasi SetMusicOnHold() sebelum aplikasi Dial().
contoh:
exten => 2000,1,SetMusicOnHold(lagu)
exten => 2000,2,Dial(SIP/2001,60,mtT) - reload Asterisk
- Telp nomor 2000 untuk menelpon dengan nada sambung pribadimu. Nomor telepon 2000 akan berdering dan pemanggil akan mendengarkan lagu.
- Anda sudah memiliki rbt sendiri.
Selamat mencoba..
dikirim oleh: M. Zudha Ghofur
Artikel Terkait
Tutorial Asterisk IIIUpgrade Siemen Optipoint 400 Std ke SIP:
Memonitor Asterisk dengan SNMP
Komentar
« Upgrade Siemen Optipoint 400 Std ke SIP: Tutorial Asterisk I »
Mas Master Asterisk,,
ini semisal pake Distro Centos 5, trus Asterisk nya pake yang versi 1.4. (Ex:Elastix 0.9.0-14). aplikasi apa aja ya yang di perlukan.
Saya udah coba pake mpg123, trus pake LAME juga tapi blum bisa juga. Apa ada yang perlu di configure yang lainnya.
Mohon Pencerahannya ya Mas Zudha
— Aris · 08/08/08 16:53 · #
Yang diinginkan apakah untuk memainkan music On Hold atau cukup memaikan mp3? Coba pakai asterisk-addon, kalau memainkan mp3 bisa menggunakan asterisk-addon.
pada asterisk-addon ada format_mp3 yang dapat memutar mp3 secara native, bisa juga digunakan untuk MOH.
Kalau menggunakan mpg123 kadang terdapat bug, anda harus mencoba versi mpg123 yang lain kalau yang anda pakai tidak berhasil.
— zudha · 11/08/08 08:12 · #
help…help
[lagu]
mode=custom
directory=/didi
application=/usr/bin/mpg321
exten => _1XX,1,SetMusicOnHold(lagu)
exten => _1XX,2,Dial(SIP/${EXTEN},20,rt)
[root@localhost asterisk]# asterisk -vvvc
musik langsung play
sewaktu x-lite di dial muncul pesan:
— Executing [101@default:1] SetMusicOnHold(“SIP/100-0a056438”, “lagu”) in new stack — Executing [101@default:2] Dial(“SIP/100-0a056438”, “SIP/101|20|rt”) in new stack — Called 101 — SIP/101-0a05b560 is ringing == Spawn extension (default, 101, 2) exited non-zero on ‘SIP/100-0a056438’tapi tetap bisa dial, rbtnya ga berfungsi
os: FC8
asterisk 1.4.21
Coba perhatikan option pada aplikasi Dial, disitu ditambahkan m untuk musiconHold
— sandy · 15/11/08 22:21 · #
saya mau bertanya…saya baru memasang server baru…sehingga aplikasi asterisk yg ada versi 1.4…saya bingung ketika menggunakan IVR dan MusicOnHold…keduanya tidak mau memutar rekaman maupun lagu yang saya telah simpan..konfigurasi telah benar…adakah aplikasi lain yg harus saya install lagi??
sedangkan sounds-main dan sounds-extra sudah saya install…namun di /var/lib/asterisk/sounds,,list sounds tidak ada,hanya berisikan satu directory yaitu custom..mohon bantuannya
Coba perhatikan directory tempat menyimpan lagu/musik anda. pastikan berada pada directory yg anda maksudkan. utk file2 sound contoh, anda bisa menginstall asterisk-sound dari webnya asterisk.
— dimaz · 05/06/09 11:15 · #
mas, mau tanya…
command mtT di :
exten => 2000,2,Dial(SIP/2001,60,mtT)
fungsinya apa?
trus klo mau buat lagu yang berbeda2 disetiap extensi gimana caranya ya?
terimakasih sebelumnya….
coomand m itu kan utk dengerin music on hold ketika dipanggil, sedangkan t dan T itu untuk transfer dari pemanggil dan yang dipanggil. utk lagu2 yg berbeda tiap extensi bisa dibuat class nya masing2.
— wulan · 07/09/09 14:10 · #
m.gofur emang canggih, ok
— bambang yuhana · 11/12/09 15:19 · #
mas, saya mau nanya.. saya sudah berhasil konfigurasi MOH nya,, tp saya pengen supaya waktu telepon di batasi hanya 10 detik misal.. kok gk bisa ya..begini konfignya
exten => 2001,1,SetMusicOnHold(rbt)
exten => 2001,2,Dial(SIP/2001,30,m,S(10),r)
exten => 2001,3,Voicemail(2001@default)
exten => 2001,4,Hangup()
mohon bantuannya
Coba baca lagi penggunaan aplikasi dial. Option itu digabung dalam satu (,) koma tidak dipisah2. Semoga berhasil
— argian · 29/05/12 13:58 · #
jadi maksudnya begini kan :
exten => 2001,2,Dial(SIP/2001,30,S(10),rm)
begitu mas?
tetep gk bisa, RBT nya gak muncul tapi waktu telpon nya saja yg berhasil di batasi jadi hanya 10 detik
mohon sarannya gimana ya mas
coba digabung, exten => 2001,2,Dial(SIP/2001,30,rmS(10))
— argian · 31/05/12 11:35 · #
alhamdulillah, betul mas konfigurasi yang mas zudha kasih
exten => 2001,2,Dial(SIP/2001,30,rmS(10))
sudah berhasil..
maaf baru bisa komen lagi, lagi jarang online nih
— argian · 07/06/12 11:22 · #
mas.. saya mau tanya soal fitur voicemail.. saya udah berhasil supaya bisa meninggalkan pesan ketika busy/reject, kalau saya ingin membatasi pesan hanya 10 detik saja misalnya.. gimana ya mas?? mohon bantuannya
Caranya di setting voicemail.conf ditambahkan maxmessage=120 untuk 120 detik dst. salam
— husein · 16/07/12 16:09 · #
Mau tanya mas,
untuk menambahkan yang dibawah ini, kita harus membuka file conf yang mana ya ?
exten => 2000,1,SetMusicOnHold(lagu)
exten => 2000,2,Dial(SIP/2001,60,mtT)
Terimakasih,
tambahkan file extension.conf
— Rio Prayoga · 11/10/12 23:43 · #
cara menyalinnya gimana?
menyalin apa ini? tinggal copy paste saja.
— upik · 24/01/17 05:12 · #