Inspiradio Crew Guide

Introduction

  • Halaman ini dibuat sebagai petunjuk teknis untuk Crew Inspiradio.
  • Jika crew ada masalah dengan teknis, silahkan dilihat dulu halaman ini, mungkin ada perubahan-perubahan yang perlu diketahui crew.
  • Jika ada perubahan-perubahan dalam pengoperasian inspiradio kami sebisa mungkin akan meng-update halaman ini secepatnya.
  • Jika ada yang belum tercantum atau belum jelas silahkan tanyakan kepada kami, sehingga juknisnya bisa diperbaiki.

1. Server radio

Untuk saat ini inspiradio menggunakan 2 server radio yang digunakan untuk format bitrate yang berbeda, yaitu bitrate yg tinggi (64kbps), dan bitrate rendah (24kbps).

Bitrate tinggi suaranya lebih bagus, tetapi data yang di upload penyiar atau di download pendengar lebih besar (kurang lebih 28mb per jamnya), dan sebaliknya bitrate yang rendah (24kbps) suaranya tidak sebagus yang 64kbps, tetapi data yg di upload penyiar atau di download pendengar lebih kecil (kurang lebih 10mb per jam nya).

Untuk penyiar, login detail server radionya :

a. Server 64 kbps

Host : 64.inspiradio.id
Port : 9000
Password : tanyaadminnya
URL utk mendengarkan via app winamp dll: http://64.inspiradio.id:9000

b. Server 24 kbps

Host : 24.inspiradio.id atau listen.inspiradio.id
Port : 8000
Password : tanyaadminnya
URL utk mendengarkan via app winamp dll: http://24.inspiradio.id:8000 atau http://listen.inspiradio.id:8000

c. Skema aliran data

Skema sederhana server radio yang saat ini digunakan:
Penyiar -> Server 64.inspiradio.id:9000 -> data suara dirubah (transcoding) oleh bot ke 24kbps -> Server 24.inspiradio.id:8000

Penjelasan skema> diatas :
Penyiar mengirim data suara ke Server 64.inspiradio.id:9000, kemudian ada bot yang menerima data suara itu merubah bitratenya ke 24kbps, dan dikirimkan ke server 24.inspiradio.id:8000

d. Teknis setting encoder di app siaran:

a. Untuk penyiar yang dalam kondisi jaringan internet normal, menggunakan setingan AAC+ 64 kbps, siaran ke Server 64.inspiradio.id:9000 - diharapkan semua penyiar bisa seperti ini
b. Untuk penyiar yang dalam kondisi jaringan internet hemat atau kurang bagus, menggunakan setingan AAC+ 24 kbps, TETAP siaran ke server 64.inspiradio.id:9000

Q: Kalau pake setingan 24kbps, penyiar kenapa tidak bypass langsung aja ke server 24.inspiradio.id:8000 ?

A: Karena, di website ada 2 player yang bisa dipilih listener, yaitu player utk 64kbps dan player utk 24kbps, kalau dibypass langsung ke server 24.inspiradio.id:8000, maka player yg 64kbps tidak akan keluar suara sama sekali. Jadi, ketika penyiar pake setingan 24kbps, dikirim ke server 64.inspiradio.id:9000, maka sama botnya tanpa di transcoding, akan diteruskan ke server 24.inspiradio.id:8000, sehingga kedua server/player itu akan melayani listener sama-sama 24kbps nya.

2. Server AutoDJ

  • Inspiradio menggunakan bot (Autodj) untuk backup ketika tidak ada penyiarnya (Live DJ). File-file yang diputarkan adalah file mp3 yang ada didalam server AutoDJ, baik itu lagu, ataupun jingle/teaser/dll
  • Jika crew inspiradio ingin upload file mp3, atau mengatur file-file yang ada di server AutoDJ, maka bisa menggunakan aplikasi file transfer (disarankan menggunakan WinSCP bagi pengguna windows, download di https://winscp.net/eng/download.php), dengan info login server AutoDJ sbb :

Host : autodj.inspiradio.id
Protocol : SCP
Port : 212
Username : autodj
Password : tanyaadminnya

3. Cara mengendalikan bot autodj

Inspiradio menggunakan bot (Autodj) untuk backup ketika tidak ada penyiarnya (Live DJ). Ketika penyiar akan siaran, harus mematikan autodj terlebih dulu, baru bisa siaran/login ke server radio.

Untuk mematikan AutoDJ, ada 2 cara yang bisa dipilih penyiar :

a. Lewat browser

- Buka www.inspiradio.id/webrequest/admin

- Login sesuai dengan username dan password yang diberikan admin kepada kamu

- Pilih menu Bot Control (https://www.inspiradio.id/webrequest/admin/client.php)

menu-bot-control-autodj

Click untuk memperbesar

- Pilih menu Force Off

Force-Off-Autodj

Click untuk memperbesar

- AutoDJ akan berhenti siaran saat itu juga, ada waktu sekitar 15 detik untuk penyiar ambil alih (take over) server radio, jika lebih lama dari itu, maka bot AutoDJ akan ambil alih kembali server radio dan siaran lagi

b. Lewat IRC

- Login ke network IRC yang ada bot nick InspiRJ nya, saat ini yang ada di AyoChat dan EFnet, bisa pakai yang mana saja

- PM bot InspiRJ dan ketikkan command untuk menghentikan AutoDj berhenti siaran, ada 2 command yang bisa digunakan, yaitu :
!autodj-stop : perintah ini untuk menghentikan bot siaran setelah lagu yang sedang diputar saat itu habis, jadi harus tunggu lagu habis dulu, nanti akan ada notifikasi berupa pesan berapa menit/detik lagi lagu tersebut akan habis
!autodj-force
: perintah ini untuk menghentikan bot siaran saat itu juga, jadi fungsinya sama seperti menu Force OFF pada Bot Control lewat browser (https://www.inspiradio.id/webrequest/admin/client.php)
- Setelah AutoDJ berhenti siaran ada waktu sekitar 15 detik untuk penyiar ambil alih (take over) server radio, jika lebih lama dari itu, maka bot AutoDJ akan ambil alih kembali server radio dan siaran lagi

Notes: Ketika koneksi penyiar putus ditengah-tengah siaran, maka bot AutoDJ langsung akan take over, jadi kamu harus matikan bot AutoDJ lagi kalau ada kejadian koneksi kamu putus ditengah-tengah siaran.

Banyak command/perintah bot lainnya, terutama yang lewat IRC, tetapi beberapa command yang penting diantaranya adalah :
- !autodj-reload : perintah via PM untuk bot AutoDJ reload config & playlist lagu, digunakan setelah kita upload mp3 ke server AutoDJ (folder mp3)

- !autodj-next (via PM) atau !next (di room) : perintah untuk melewati lagu yang saat itu sedang diputar

- !move : perintah via room untuk memindahkan lagu yang sedang diputar ke folder selain mp3 setelah lagu tersebut habis diputar, supaya lain kali tidak diputar kembali oleh bot AutoDJ, berguna untuk file lagu yang menurut crew tidak pantas diputarkan kembali, misalnya karena suaranya jelek dlsbnya

- @find keyword : perintah via room atau PM untuk mencari file mp3 di server AutoDJ sesuai keyword yang diberikan

- @request filename.mp3 atau @request # : perintah via room atau PM, agar bot AutoDj memasukkan file lagu tsb ke dalam queue/playlist sesuai nama file mp3 yang ada di server AutoDJ atau # (# adalah nomor hasil pencarian dengan command @find, contoh @request 1)

Happy airing!