Tutorial Konfigurasi Radio Streaming (Shoutcast) pada Ubuntu Live Server di VirtualBox – Hallo teman-teman semua, bagaimana nih kabarnya? semoga selalu diberikan kesehatan ya. Baiklah pada artikel kali ini kita akan membahas materi baru yang berkaitan dengan jaringan yaitu Jaringan Multimedia. Materi kita kali ini akan membahas tentang salah satu aplikasi Radio Streaming pada Ubuntu server yaitu Shoutcast. Shoutcast merupakan salah satu aplikasi server yang digunakan sebagai media untuk membuat Streaming Radio pada suatu server. Fungsi utama dari Shoutcast ini yaitu membantu user untuk menyediakan suatu layanan radio server berbasis Internet menggunakan protokol HTTP (Multicast).
Peralatan dan Bahan Instalasi Radio Streaming
Sebelum kita memulai proses instalasi Radio Streaming ini. Ada beberapa hal yang perlu kita persiapkan terlebih dahulu yaitu
- VirtualBox atau VirtualMachine (Download Disini)
- ISO Ubuntu Live Server 20.04 (Download Disini)
- WinSCP (Download Disini)
- Paket atau Aplikasi Shoutcast X64 (Download Disini)
- Aplikasi Winamp (Download Disini)
- Library / Plug-in Shoutcast DPS – Winamp (Download Disini)
- Beberapa File Audio (Format .mp3) untuk proses pengujian fitur Radio Streaming
Langkah – Langkah Instalasi Shoutcast
Pada tutorial kali ini kita akan membahas langkah – langkah instalasi dan konfigurasi Radio Streaming menggunakan VirtualBox. Jadi sebelum memulai proses instalasi Radio Streaming pastikan seluruh peralatan sudah disiapkan dan sudah terinstall pada komputer kita terlebih dahulu. Setelah itu barulah kita masuk ke tahapan instalasi Radio Streaming ini.
- Sebelum Kita Menjalankan Virtual Machine Dari Ubuntu Kita, Pertama-Tama Aturlah Network Dari Virtual Machine Tersebut Menjadi “BRIDGE ADAPTER” Terlebih Dahulu. Proses Ini Dilakukan Agar Virtual Machine Kita Mendapatkan IP Dari Interface Fisik Komputer Kita.
- Kemudian Bukalah Aplikasi VirtualBox Terlebih Dahulu, Lalu Jalankanlah Virtual Machine Dari Ubuntu Live Server Yang Telah Terinstall Pada VirtualBox Kita. Setelah Tampilan Ubuntu Server Terbuka, Selanjutnya Lakukan Proses Login Ke Dalam Sistem Tersebut
- Setelah Berhasil Masuk Ke Dalam Virtual Machine Dari Ubuntu Live Server Kita. Selanjutnya Kita Harus Masuk Sebagai Root Atau Super Admin
sudo su
- Setelah Itu Kita Cek IP ADDRESS Dari Server Shoutcast Yang Kita Konfigurasi Ini. Disini Tujuannya Untuk Mengecek Apakah Status IP Sudah Melakukan Bridge Dari Adapter Fisik Komputer Kita
ip address
Dari Gambar Diatas Dapat Kita Lihat Bahwa IP ADDRESS Dari Server Ubuntu Kita Adalah 192.168.100.19. Berdasarkan Output Dari IP Tersebut Dapat Dilihat Bahwa Server Kita Berhasil Mengambil / Bridge Dari Adapter Fisik.
- Selanjutnya Kita Coba Melihat Status Paket SSH Pada Ubuntu Live Server Ini. Disini Kita Akan Mengupload Suatu File Menggunakan SSH.
systemctl status sshd
- Jika Paket SSH Sudah Aktif, Sekarang Kita Buka Aplikasi WinSCP Lalu Masukkan IP Address Dari Ubuntu Live Server Kita Ini
- Kemudian Drag Paket Shoutcast Yang Akan Kita Install Ke Dalam Server Kita
- Kemudian Kita Buat Sebuah Folder Baru Pada Directori HOME. Folder Ini Digunakan Untuk Menyimpan File Shoutcast Yang Akan Kita Install pada Server. Kemudian Atur Juga Hak Akses Dari Folder Ini Menjadi 755
mkdir -p /home/shoutcast chmod 777 /home/shoutcast
- Setelah Itu kita Copy file Shoutcast yang kita upload tadi ke dalam forlder yang baru saja dibuat
cp sc_serv2_linux_x64-latest.tar.gz /home/shoutcast
- Kemudian kita masuk ke dalam Folder /home/shoutcast yang kita buat tadi
cd /home/shoutcast/
- Setelah kita masuk ke dalam Folder Shoutcast, selanjutnya kita ekstrak file yang kita pindahkan tadi ke dalam folder ini
tar xvzf sc_serv2_linux_x64-latest.tar.gz
- setelah itu kita buat sebuah file baru dengan nama sc_serv.conf. File ini berfungsi untuk menyimpan konfigurasi dari Shoutcast server kita
touch sc_serv.conf
- Setelah proses ekstrak selesai, disini kita memiliki beberapa file untuk melakukan konfigurasi dari Shoutcast ini. Untuk melihat file yang ada dapat gunakan perintah ls
- Kemudian kita cek IP ADDRESS dari server kita kembali. Hal ini bertujuan untuk melakukan konfigurasi tambahan Shoutcast ini melalui Web Browser.
ip address
Dari Gambar Diatas Dapat Kita Lihat Bahwa IP ADDRESS Dari Server Ubuntu Kita Adalah 192.168.100.19.
- Kemudian kita jalankan sintak setup untuk melakukan konfigurasi awal dari Shoutcast kita. Jika ada muncul pesan seperti gambar dibawah ini maka proses instalasi sudah dapat dilakukan
sh setup.sh
- Setelah proses Instalasi berjalan, Selanjutnya kita buka Web Browser kita lalu kita akses IP Address Server menggunakan Port 8000. Kemudian kita atur Source Password dan Admin Password yang digunakan untuk akses masuk ke dalam Sistem. Lalu Klik tombol Continue
192.168.100.19:8000
- Kemudian kita buat sebuah Sebuat Akun dari Server Streaming yang kita gunakan. Disini Kita juga mengatur Source Password dan Admin Password. Lalu klik tombol Continue
- Setelah proses pendaftaran akun kita lakukan, Selanjutnya sistem akan menampilkan Informasi data akun yang kita daftarkan. Tahapan ini dimaksud untuk melakukan konfirmasi terhadap informasi yang kita masukkan. Lalu klik Continue jika data sudah sesuai
- Setelah itu proses Konfigurasi akan tersimpan ke dalam File sc_serv.conf yang kita buat sebelumnya tadi. File ini berisikan informasi Akun yang kita daftarkan pada Server Radio melalui web Browser. Lalu klik tombol Run Server untuk mengarahkan ke halaman Dashboard Sistem
- Setelah proses Instalasi selesai, kita akan diarahkan ke halaman Dashboard Server Radio Streaming. Tetapi jika tampilan Dasboard ini tidak tampil, kita hanya perlu memasukkan ulang IP ADDRESS Server dan Port 8000 pada browser kita. Dari halaman Dashboard ini kita sudah memiliki sebuah akun Stream untuk radio. Setelah itu kita sudah dapat menggunakan Server Radio Streaming ini. Jika tampilan ini meminta akun untuk login sistem maka dapat masukkan akun berikut :
Username : admin (Huruf Kecil Semua)
Password : Admin (Password dari Admin Password pada Stage 1)
192.168.100.19:8000
- Kemudian kita coba kembali lagi ke Terminal Server kita. Lalu kita Stop proses dari server Radio Streaming kita (CTRL + X / CTRL + C). Setelah itu kita cek file sc_serv.conf yang kita buat tadi. Disini file ini sudah menampung informasi Akun yang kita daftarkan dari Web Browser kita tadi
cat sc_serv.conf
- Setelah itu kita jalankan kembali server Radio Streaming kita. Setelah proses Setup atau konfigurasi dilakukan, Proses menjalankan server dapat dilakukan dengan mengakses file sc_serv seperti gambar dibawah ini
./sc_serv
- Setelah server kembali dijalankan, kemudian kita buka aplikasi WINAMP. Aplikasi ini kita gunakan sebagai media atau perantara melakukan Radio Streaming. Sebelum itu pastikan kita sudah memasukkan sebuah file musik dengan format (.mp3) Seperti gambar dibawah ini
- Kemudian kita klik menu Option lalu pilih Preferences untuk melakukan memasukkan konfigurasi dari Server Shoutcast (Radio Streaming) yang telah kita atur sebelumnya ke dalam Winamp
- Setelah tampilan dari Menu Preferences tampil, Selanjutnya kita pilih menu DSP/Effect. Lalu pilih plug-in dsp_sc.dll (SHOUTcast Source DSP v2.3.5). Jika plug-in ini tidak muncul pada Winamp kita, pertama-tama kita harus melakukan Instalasi Plug-in ini terlebih dahulu. Untuk File Plug-in ini sudah dilampirkan pada bagian Kebutuhan dan Bahan Praktikum
- Setelah Plug-in tersebut kita pilih, kemudian Pilih menu Output dan lalu pilih Output 1. Setelah itu akan muncul tampilan wizard konfigurasi seperti dibawah ini. Hal yang perlu kita atur disini yaitu Server Adress (Alamat IP ADDRESS dari Server), Port Server (8000) dan Password Streaming yang kita daftarkan pada Web Browser yaitu PassStream
- Kemudian kita Menu Directory lalu kita atur nama dari Streaming kita seperti gambar dibawah ini
- Setelah Semua konfigurasi diatur, kemudian kita klik tombol Connect lalu pastikan proses Streaming berjalan seperti gambar dibawah ini. Server berhasil berjalan jika pada bagian status menampilkan waktu dan besaran data yang dikirim tiap waktunya
- Jika kita ingin melakukan Streaming data berupa MUSIK, maka yang perlu kita atur yaitu Input Device menjadi Winamp (Recommended). Pengaturan ini berada pada menu Input seperti gambar dibawah ini
- Jika kita ingin melakukan Streaming berupa Audio dari Seorang Streamer maka kita hanya perlu mengubah pilihan dari Input Device tersebut menjadi Soundcard Input. Disini kita langsung dapat mengirimkan Audio kita dengan bantuan Microphone
- Setelah itu kita coba akses Radio Streaming yang kita buat tadi. Untuk mengakses halaman ini kita membutuhkan Device yang berbeda (PC, Laptop dan Smartphone) yang sudah memiliki aplikasi Winamp terlebih dahulu. Pada kasus ini saya menggunakan PC yang lain untuk mengakses Radio Server yang kita setting sebelumnya. Kemudian kita pilih menu File lalu pilih Play URL
- Setelah itu kita masukkan IP ADDRESS dari server beserta Port server yang kita atur. Disini IP ADDRESS Server yaitu 192.168.100.19 dan Port Server yaitu 8000. Kemudian klik tombol Open untuk membuka server layanan Radio Streaming tersebut
- Kemudian Winamp akan menampilkan Layanan Radio yang sedang berlangsung. Layanan radio ini bisa berupa musik ataupun Audio Live dari Streamer secara Realtime,
Oke teman-teman semua Terima Kasih atas perhatiannya. Sekian Artikel Tentang “Tutorial Konfigurasi Radio Streaming (Shoutcast) pada Ubuntu Live Server di VirtualBox”. Semoga Artikel Yang Kita Bahas Ini Dapat Bermanfaat Untuk Kita Semua