SlideShare a Scribd company logo
1 of 20
Download to read offline
LAPORAN TUGAS AKHIR
“MEMBANGUN SUATU RADIO SERVER YANG DAPAT DIAKSES OLEH
CLIENT DENGAN MENGGUNAKAN SISTEM OPERASI LINUX”
Disusun Oleh :
Nama: Angger Miftahuddin
NIS : 1516116134
Kelas : XII TKJ 2
TEKNIK KOMPUTER DAN JARINGAN
SMK NEGERI 4 BANDUNG
2018
i
KATA PENGANTAR
Puji syukur penyusun panjatkan kehadirat Allah SWT yang telah memberikan rahmat
serta hidayah-Nya sehingga dapat menyelesaikan penyusunan Laporan Tugas Akhir dengan
judul “Membangun Suatu Radio Server Yang Dapat Diaskes Oleh Client Dengan
Menggunakan Sistem Operasi Linux”. Adapun maksud penyusunan laporan ini untuk
memenuhi salah satu nilai mata pelajaran Rangkai Bangun Jaringan di SMK Negeri 4
Bandung.
Meskipun dengan keterbatasan kemampuan dalam penyusunan kata-kata, saya
berusaha sebesar mungkin untuk menyusunnya, oleh karena itu saya berharap mohon
dimaklumi. Saya menyadari bahwa dalam penyusunan Laporan ini tidak lepas dari dukungan
dan bimbingan berbagai pihak yang terkait, oleh karena itu pada kesempatan ini saya
menyampaikan ucapan terima kasih kepada :
1. Dr. Asep Tapip Yani, M.Pd. , selaku Kepala Sekolah SMKN 4 BANDUNG
2. Bapak Taopik Sidqi, S.Pd , selaku Wali Kelas XII TKJ 2
3. Bapak Angga Friyanto , selaku Guru mata pelajaran RBJ
4. Seluruh Guru di SMKN 4 BANDUNG yang telah memberikan ilmu-ilmunya
5. Kedua orang tua saya yang telah memberikan semangat, motivasi dan doa restu
dalam menyelesaikan laporan ini
Saya menyadari bahwa penyusunan Laporan ini masih jauh dari kesempurnaan,
untuk itu kritik dan saran saya terima dengan senang hati. Akhirnya dengan segala
kerendahan hati, saya mohon maaf atas Laporan ini, apabila dalam penyusunan laporan ini
masih belum sempurna, karena saya masih dalam tahap belajar dan semoga Laporan ini
dapat bermanfaat baik untuk diri sendiri maupun untuk orang lain.
Bandung, 14 April 2018
Angger Miftahuddin
1516116134
ii
DAFTAR ISI
KATA PENGANTAR__________________________________________________________________i
DAFTAR ISI_______________________________________________________________________ ii
BAB I PENDAHULUAN __________________________________________________________ 1
A. Latar Belakang________________________________________________________ 1
B. Tujuan ______________________________________________________________ 2
C. Manfaat_____________________________________________________________ 2
BAB II TINJAUAN PUSTAKA ______________________________________________________ 3
BAB III MEMBANGUN JARINGAN CLIENT-SERVER ____________________________________ 4
BAB IV SISTEMATIKA KERJA______________________________________________________ 6
BAB V IMPLEMENTASI_________________________________________________________ 16
BAB VI KESIMPULAN __________________________________________________________ 17
1
BAB I
PENDAHULUAN
A. Latar Belakang
Radio merupakan salah satu bentuk media yang memberikan informasi
kepada masyarakat melalui audio. Berbeda dengan surat kabar atau majalah, radio
hanya mentransmisikan suara termasuk musik. Saat ini radio begitu terkenal di
masyarakat, dengan pendengarnya yang spesifik karena kemampuannya yang luar
biasa untuk menciptakan “theatre of the mind” dalam pikiran pendengarnya
(Bungin, 2006: 131).
Sebagian besar radio konvensional kini menggunakan saluran AM atau FM
sebagai jalur frekuensinya dan masyarakat umum juga masih banyak yang
mendengarkan radio melalui tape di rumahnya atau di mobil. Hal tersebut
menyebabkan terbatasnya pendengar untuk bisa menikmati siaran radio. Dengan
kemajuan teknologi media, maka radio saat ini juga menggunakan teknologi satelit
(radio satelit) dan internet (radio web) sehingga memungkinkan orang mendengar
siaran-siaran radio di seluruh penjuru dunia, padahal stasiun radio itu berada di
sebuah lokasi yang jauh di sebuah negara (Bungin, 2006: 131).
Mengusung radio internet, kini sudah populer dilakukan para instansi media,
namun eksistensinya kurang disadari atau diakui oleh masyarakat luas karena
sebagian besar pendengarnya masih terbiasa menikmati siaran melalui channel
konvensional. Namun dengan melihat kecanggihan dan kemajuan teknologi
informasi saat ini kita dapat melihat masa depan media online akan dapat digemari.
2
B. Tujuan
Penyusunan Tugas Akhir ini mempunyai beberapa tujuan, antara lain :
Untuk memenuhi salah satu nilai mata pelajaran yang ada di SMKN 4 BANDUNG
1. Menghasilkan sebuah Radio Server yang dapat diakses oleh client dan
bisa diimplementasikan pada kehidupan sehari-hari
2. Untuk menerapkan ilmu dan keterampilan yang sudah diperoleh
selama sekolah di SMKN 4 BANDUNG
3. Untuk dijadikan referensi bagi siswa yang membutuhkan atau yang
ingin menambah pengetahuan
C. Manfaat
Adapun yang menjadi manfaat, antara lain :
1. Bagi penulis yang dimana dapat menambah ilmu dan pengalaman dalam
membuat sebuah radio server dengan menggunakan linux
2. Bagi perusahaan yang dimana bila radio server ini diterapkan di perusahaan
tersebut diharapkan bisa menambah produktifitas karyawan dalam bekerja
3. Bagi orang banyak yang ingin menambah informasi dan referensi tentang
radio server
3
BAB II
TINJAUAN PUSTAKA
Dalam penyusunan Tugas Akhir ini penulis memuat tinjauan singkat dan jelas atas
pustaka yang mendasari bidang kajian. Pustaka yang digunakan ada yang diambil dari buku
ataupun langsung dari internet yang tentunya dengan pustaka yang terbaru dan terpercaya.
Berikut beberapa landasan teori yang mendukung dalam penyusunan Tugas Akhir ini :
1. Jaringan Client-Server
Jaringan client server didefinisikan sebagai suatu arsitektur jaringan
komputer dimana perangkat client melakukan proses meminta data, dan server
yang memiliki tugas untuk memberikan respon berupa data terhadap request
tersebut.
2. Radio
Radio adalah teknologi yang digunakan untuk pengiriman sinyal dengan cara
modulasi dan radiasi elektromagnetik (gelombang elektromagnetik). Gelombang
ini melintas dan merambat lewat udara dan bisa juga merambat lewat ruang
angkasa yang hampa udara, karena gelombang ini tidak memerlukan medium
pengangkut (seperti molekul udara).
3. Live Streaming
Live Streaming adalah istilah yang mengacu pada konten yang disiarkan
langsung melalui media internet. Live streaming dapat berupa video dan audio.
Saat ini layanan streaming bisa berupa live streaming tv dan radio streaming.
4. Icecast
Icecast adalah media streaming proyek dirilis sebagai perangkat lunak bebas
dipertahankan oleh Xiph.org Yayasan . Hal ini juga mengacu khusus untuk server
yang Program yang merupakan bagian dari proyek. Icecast diciptakan pada bulan
Desember 1998 / Januari 1999 oleh Jack Moffitt dan Barath Raghavan untuk
memberikan open source audio server streaming yang siapa pun bisa
memodifikasi, penggunaan, dan bermain-main dengannya. Versi 2 dimulai pada
tahun 2001.
4
BAB III
MEMBANGUN JARINGAN CLIENT-SERVER
Untuk membangun suatu radio server di jaringan local diperlukan beberapa
perangkat pendukung, diantaranya ada perangkat keras dan perangkat lunak.
a. Perangkat Keras (Hardware)
1. Komputer/Laptop Server (1 buah)
2. Komputer/Laptop Client (2-5 buah)
3. Kabel UTP sudah siap pakai (Secukupnya)
4. Switch/Hub (1 buah)
5. Headset/Headphone (1 buah)
6. Speaker (1 buah)
b. Perangkat Lunak (Software)
1. Linux Debian 7
2. Windows 10, 8, 8.1, 7 (Bebas)
3. Mozila Firefox, Google Chrome
4. Mixxx
Sebenarnya, awalnya saya ingin membangun sebuah radio server dengan topologi
seperti ini
5
Tetapi, setelah dicoba ternyata saya masih kesulitan dalam pengerjaannya /
pengkonfigurasiannya. Terutama di bagian router mikrotiknya, saya sudah mencoba untuk
menanyakan ke teman, tetapi tetap belum bisa. Entah mungkin konsep saya yang salah,
atau memang tidak bisa. Oleh karena itu saya merubah topologinya menjadi seperti ini, dan
Insha Allah berhasil.
6
BAB IV
SISTEMATIKA KERJA
Untuk membagun Radio Server(Radio Streaming) ini, diperlukan beberapa aplikasi
yang harus di install di server linux debian itu sendiri. Aplikasi yang di install adalah Icecast 2.
Icecast tersebut merupakan server media streaming yang saat ini mendukung Ogg (Vorbis
dan Theora), Opus, WebM dan MP3 audio stream. Icecast dapat digunakan untuk membuat
stasiun radio internet atau Server Radio lokal. Icecast ini sangat serbaguna bagi orang yang
ingin membangun server radionya sendiri.
Berikut langkah-langkah cara membuat server radio di linux Debian :
1. Install icecast 2 dengan perintah apt-get install icecast2, lalu ketik “y” untuk
melanjutkan instalasi
7
2. Lalu pada saat proses instalasi, akan muncul perntanyaan seperti gambar
dibawah ini. Maka pilih “yes” saja lalu ENTER.
3. Setelah itu masukkan hostname server Anda, lalu pilih “Ok”
8
4. Lalu masukkan password untuk user source, yaitu user yang digunakan
serbagai penyiarnya
5. Lalu masukkan password untuk user relay, yaitu user yang digunakan sebagai
penyiar ulang
9
6. Lalu masukkan password untuk user admin, yaitu user yang digunakan untuk
login admin atau memonitor koneksi
7. Lalu tunggu sampai proses instalasi selesai. Selanjutnya adalah konfigurasi
radio server, ketikkan nano /etc/icecast2/icecast.xml maka akan muncul
gambar seperti dibawah
10
8. Cari bagian <authentication> lalu ganti kata hackme dengan password yang
sudah anda masukkan saat proses instalasi tadi
11
9. Jika sudah simpan dengan menekan tombol Ctrl + O, dan keluar dengan
tombol Ctrl + X. Lalu masuk ke konfigurasi selanjutnya, ketikkan
nano /etc/default/icecast2 . Lihat pada baris paling bawah, ganti dari
ENABLE=false menjadi ENABLE=true
10. Lalu simpan dan keluar. Setelah itu jalankan service icecast dengan perintah
service icecast2 restart
12
11. Selanjutnya buka icecast melalui web browser yang ada di client dengan
mengetikkan “172.23.2.3:8000” (tanpa tanda petik) seperti dibawah
12. Sampai sini Anda sudah berhasil membuat Radio Server. Lalu bagaimana
caranya untuk bisa memulai siaran/on air ?. Untuk melakukan on air
diperlukan aplikasi pendukung yaitu Mixxx. Mixxx merupakan aplikasi
perantara yang berfungsi untuk mendukung kegiatan on air ini. Aplikasi ini
perlu di-install di linux maupun juga diwindows. Langsung saja install di linux
terlebih dahulu dengan mengetikkan apt-get install mixxx libportaudio2 .
13
13. Setelah menginstall mixxx di linux , install juga mixxx di windows. Setelah
terinstall maka tampilannya akan seperti ini
14. Setelah aplikasi mixxx terbuka, klik Option > Preferences > Live Broadcasting
15. Setelah itu isikan bagian-bagian yang penting yaitu :
Type : tipe yang saya pakai yaitu icecast2
Host : isi dengan domain / ip server radio streaming yang digunakan
Login : isikan user “source” karena disini saya sebagai penyiar
14
Mount : bagian yang akan di akses client, isikan “radio” saja
Port : Isikan port 8000, karena icecast biasanya portnya 8000
Password: Isikan password yang sudah dimasukkan tadi di server
Untuk kolom yang lain, silahkan isikan bebas.
16. Centang pada bagian Enable Live Broadcasting lalu klik OK. Tunggu beberapa
saat maka akan muncul gambar seperti dibawah
17. Setelah itu saya coba putar lagunya dengan cara klik 2x pada lagunya
15
18. Lalu coba cek di web browser client dengan mengetikkan miftahuddin.net.id:8000
19. Untuk mendengarkan streaming radio, klik pada bagian Stream URL yaitu
/radio . Maka akan muncul tampilan seperti berikut
20. Sudah selesai
16
BAB V
IMPLEMENTASI
Selain bisa diimplementasikan di jaringan local, radio server ini bisa
diimplementasikan di suatu perusahaan. Dimana radio server ini diharapkan bisa
menambah keproduktifitasan dan menjaga kestabilan pegawai dalam bekerja. Dengan
adanya Radio Server/Radio-Streaming ini juga diharapkan bisa menjadi media refreshing
untuk semua orang.
17
BAB VI
KESIMPULAN
Radio Server / Radio Streaming tidak dipungkiri menjadi media yang sangat penting
untuk dunia masa kini. Selain memiliki fungsi sebagai media penyampaian informasi yang
aktual, Radio Streaming juga bisa menjadi sarana hiburan bagi semua orang. Tak heran jika
ada banyak orang yang masih berminat untuk mendengarkan Siaran Radio Streaming
tersebut.

More Related Content

What's hot

Subnetting ipv4 dan ipv6
Subnetting ipv4 dan ipv6 Subnetting ipv4 dan ipv6
Subnetting ipv4 dan ipv6 tribayukusnadi
 
OpenVirtex (OVX) Tutorial
OpenVirtex (OVX) TutorialOpenVirtex (OVX) Tutorial
OpenVirtex (OVX) Tutorial동호 손
 
Langkah-Langkah menginstal Linux debian
Langkah-Langkah menginstal Linux debianLangkah-Langkah menginstal Linux debian
Langkah-Langkah menginstal Linux debianDika Arafat
 
makalah tentang jaringan RT/RW-NET
makalah tentang jaringan RT/RW-NETmakalah tentang jaringan RT/RW-NET
makalah tentang jaringan RT/RW-NETFitri Masryfah
 
Ccnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassCcnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassSagarR24
 
Makalah jaringan komputer
Makalah jaringan komputer Makalah jaringan komputer
Makalah jaringan komputer Aryana R
 
Tài liệu Full VOIP
Tài liệu Full VOIPTài liệu Full VOIP
Tài liệu Full VOIPThanh Sơn
 
Instalasi Linux CentOS 7 pada VMWare Workstation 14
Instalasi Linux CentOS 7 pada VMWare Workstation 14Instalasi Linux CentOS 7 pada VMWare Workstation 14
Instalasi Linux CentOS 7 pada VMWare Workstation 14I Putu Hariyadi
 
Pembahasan Solusi Perhitungan Subnetting untuk Lab 11.7.5 Packet Tracer - Sub...
Pembahasan Solusi Perhitungan Subnetting untuk Lab 11.7.5 Packet Tracer - Sub...Pembahasan Solusi Perhitungan Subnetting untuk Lab 11.7.5 Packet Tracer - Sub...
Pembahasan Solusi Perhitungan Subnetting untuk Lab 11.7.5 Packet Tracer - Sub...I Putu Hariyadi
 
Webtech presentation
Webtech presentationWebtech presentation
Webtech presentationAnil Pokhrel
 
Cisco CCNA- NAT Configuration
Cisco CCNA- NAT ConfigurationCisco CCNA- NAT Configuration
Cisco CCNA- NAT ConfigurationHamed Moghaddam
 
Laporan praktikum sharing data aas via_xi tkj 3
Laporan praktikum sharing  data aas via_xi tkj 3Laporan praktikum sharing  data aas via_xi tkj 3
Laporan praktikum sharing data aas via_xi tkj 3Rifal Ramdani
 
Makalah konsep jaringan komputer
Makalah konsep jaringan komputerMakalah konsep jaringan komputer
Makalah konsep jaringan komputerRifatun himmah
 
Standar komunikasi data
Standar komunikasi dataStandar komunikasi data
Standar komunikasi datasyafirahds
 
Cisco Wireless LAN Controller (WLC)
Cisco Wireless LAN Controller (WLC)Cisco Wireless LAN Controller (WLC)
Cisco Wireless LAN Controller (WLC)I Putu Hariyadi
 
Ip address and subnet address
Ip address and subnet addressIp address and subnet address
Ip address and subnet addresspriyatama12
 

What's hot (20)

Subnetting ipv4 dan ipv6
Subnetting ipv4 dan ipv6 Subnetting ipv4 dan ipv6
Subnetting ipv4 dan ipv6
 
OpenVirtex (OVX) Tutorial
OpenVirtex (OVX) TutorialOpenVirtex (OVX) Tutorial
OpenVirtex (OVX) Tutorial
 
Langkah-Langkah menginstal Linux debian
Langkah-Langkah menginstal Linux debianLangkah-Langkah menginstal Linux debian
Langkah-Langkah menginstal Linux debian
 
Tugas Sekolah
Tugas SekolahTugas Sekolah
Tugas Sekolah
 
makalah tentang jaringan RT/RW-NET
makalah tentang jaringan RT/RW-NETmakalah tentang jaringan RT/RW-NET
makalah tentang jaringan RT/RW-NET
 
Laporan prakerin TKJ
Laporan prakerin TKJ Laporan prakerin TKJ
Laporan prakerin TKJ
 
Ccnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassCcnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] Class
 
CCNA Lab Guide
CCNA Lab GuideCCNA Lab Guide
CCNA Lab Guide
 
Makalah jaringan komputer
Makalah jaringan komputer Makalah jaringan komputer
Makalah jaringan komputer
 
Tài liệu Full VOIP
Tài liệu Full VOIPTài liệu Full VOIP
Tài liệu Full VOIP
 
Instalasi Linux CentOS 7 pada VMWare Workstation 14
Instalasi Linux CentOS 7 pada VMWare Workstation 14Instalasi Linux CentOS 7 pada VMWare Workstation 14
Instalasi Linux CentOS 7 pada VMWare Workstation 14
 
Pembahasan Solusi Perhitungan Subnetting untuk Lab 11.7.5 Packet Tracer - Sub...
Pembahasan Solusi Perhitungan Subnetting untuk Lab 11.7.5 Packet Tracer - Sub...Pembahasan Solusi Perhitungan Subnetting untuk Lab 11.7.5 Packet Tracer - Sub...
Pembahasan Solusi Perhitungan Subnetting untuk Lab 11.7.5 Packet Tracer - Sub...
 
Webtech presentation
Webtech presentationWebtech presentation
Webtech presentation
 
Cisco CCNA- NAT Configuration
Cisco CCNA- NAT ConfigurationCisco CCNA- NAT Configuration
Cisco CCNA- NAT Configuration
 
Laporan praktikum sharing data aas via_xi tkj 3
Laporan praktikum sharing  data aas via_xi tkj 3Laporan praktikum sharing  data aas via_xi tkj 3
Laporan praktikum sharing data aas via_xi tkj 3
 
Makalah konsep jaringan komputer
Makalah konsep jaringan komputerMakalah konsep jaringan komputer
Makalah konsep jaringan komputer
 
Standar komunikasi data
Standar komunikasi dataStandar komunikasi data
Standar komunikasi data
 
Dynamic NAT
Dynamic NATDynamic NAT
Dynamic NAT
 
Cisco Wireless LAN Controller (WLC)
Cisco Wireless LAN Controller (WLC)Cisco Wireless LAN Controller (WLC)
Cisco Wireless LAN Controller (WLC)
 
Ip address and subnet address
Ip address and subnet addressIp address and subnet address
Ip address and subnet address
 

Similar to Tugas Akhir Radio Server

2015 07 ari anto - setting mikrotik level 4 full
2015   07 ari anto - setting mikrotik level 4 full2015   07 ari anto - setting mikrotik level 4 full
2015 07 ari anto - setting mikrotik level 4 fullSyiroy Uddin
 
Membangun Proxy Server Pada Mikrotik
Membangun Proxy Server Pada MikrotikMembangun Proxy Server Pada Mikrotik
Membangun Proxy Server Pada Mikrotikmohamadsony1
 
Laporan Projek Tugas Akhir - Printer Server Debian
Laporan Projek Tugas Akhir - Printer Server DebianLaporan Projek Tugas Akhir - Printer Server Debian
Laporan Projek Tugas Akhir - Printer Server DebianRio Aditya
 
Laporan tugas akhir radio server
Laporan tugas akhir radio serverLaporan tugas akhir radio server
Laporan tugas akhir radio serverhafizah putri suni
 
Membangun Hotspot & Blocking Site dengan Mikrotik
Membangun Hotspot & Blocking Site dengan MikrotikMembangun Hotspot & Blocking Site dengan Mikrotik
Membangun Hotspot & Blocking Site dengan MikrotikAri Bambang Kurniawan
 
Laporan mjs(c) aris satia lorenzo garzia
Laporan mjs(c) aris satia lorenzo garziaLaporan mjs(c) aris satia lorenzo garzia
Laporan mjs(c) aris satia lorenzo garziaArisSatia
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mSyiroy Uddin
 
Pengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFiPengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFirandi abdul
 
Format laporan prakerin 2021 tkj
Format laporan prakerin 2021 tkjFormat laporan prakerin 2021 tkj
Format laporan prakerin 2021 tkjriskialakbar
 
Xii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukkXii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukkyopitasariotopia125
 
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 62015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6Syiroy Uddin
 
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Ukk 2016   redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agusUkk 2016   redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agusSyiroy Uddin
 
05111640000103 - Kak - MPPL E
05111640000103 - Kak - MPPL E 05111640000103 - Kak - MPPL E
05111640000103 - Kak - MPPL E Adis Azhar
 
Laporan ta router dhcp server
Laporan ta router dhcp serverLaporan ta router dhcp server
Laporan ta router dhcp serverSuhestin Hezztun
 
Tugas Akhir Streaming Server
Tugas Akhir Streaming ServerTugas Akhir Streaming Server
Tugas Akhir Streaming Serverrizki maulana
 

Similar to Tugas Akhir Radio Server (20)

2015 07 ari anto - setting mikrotik level 4 full
2015   07 ari anto - setting mikrotik level 4 full2015   07 ari anto - setting mikrotik level 4 full
2015 07 ari anto - setting mikrotik level 4 full
 
Membangun Proxy Server Pada Mikrotik
Membangun Proxy Server Pada MikrotikMembangun Proxy Server Pada Mikrotik
Membangun Proxy Server Pada Mikrotik
 
Laporan Projek Tugas Akhir - Printer Server Debian
Laporan Projek Tugas Akhir - Printer Server DebianLaporan Projek Tugas Akhir - Printer Server Debian
Laporan Projek Tugas Akhir - Printer Server Debian
 
Laporan 3
Laporan 3Laporan 3
Laporan 3
 
Laporan tugas akhir radio server
Laporan tugas akhir radio serverLaporan tugas akhir radio server
Laporan tugas akhir radio server
 
Membangun Hotspot & Blocking Site dengan Mikrotik
Membangun Hotspot & Blocking Site dengan MikrotikMembangun Hotspot & Blocking Site dengan Mikrotik
Membangun Hotspot & Blocking Site dengan Mikrotik
 
Laporan mjs(c) aris satia lorenzo garzia
Laporan mjs(c) aris satia lorenzo garziaLaporan mjs(c) aris satia lorenzo garzia
Laporan mjs(c) aris satia lorenzo garzia
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
 
Pengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFiPengendali Lampu Menggunakan WiFi
Pengendali Lampu Menggunakan WiFi
 
Format laporan prakerin 2021 tkj
Format laporan prakerin 2021 tkjFormat laporan prakerin 2021 tkj
Format laporan prakerin 2021 tkj
 
Kak - MPPL E
Kak - MPPL E Kak - MPPL E
Kak - MPPL E
 
Xii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukkXii rpl5 siti muawanah_laporan_ukk
Xii rpl5 siti muawanah_laporan_ukk
 
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 62015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
2015-20. m arif rochman hakim - administrasi server menggunakan cents os 6
 
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Ukk 2016   redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agusUkk 2016   redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
Ukk 2016 redhat 9.0 (instalasi, settting ip, dhcp dan dns) - bayu agus
 
05111640000103 - Kak - MPPL E
05111640000103 - Kak - MPPL E 05111640000103 - Kak - MPPL E
05111640000103 - Kak - MPPL E
 
Internship report
Internship reportInternship report
Internship report
 
Laporan kp pn kendari
Laporan kp pn kendariLaporan kp pn kendari
Laporan kp pn kendari
 
Laporan ta router dhcp server
Laporan ta router dhcp serverLaporan ta router dhcp server
Laporan ta router dhcp server
 
Tugas Akhir Streaming Server
Tugas Akhir Streaming ServerTugas Akhir Streaming Server
Tugas Akhir Streaming Server
 
Laporan Tugas Akhir Pendeteksi Cuaca
Laporan Tugas Akhir Pendeteksi CuacaLaporan Tugas Akhir Pendeteksi Cuaca
Laporan Tugas Akhir Pendeteksi Cuaca
 

Tugas Akhir Radio Server

  • 1. LAPORAN TUGAS AKHIR “MEMBANGUN SUATU RADIO SERVER YANG DAPAT DIAKSES OLEH CLIENT DENGAN MENGGUNAKAN SISTEM OPERASI LINUX” Disusun Oleh : Nama: Angger Miftahuddin NIS : 1516116134 Kelas : XII TKJ 2 TEKNIK KOMPUTER DAN JARINGAN SMK NEGERI 4 BANDUNG 2018
  • 2. i KATA PENGANTAR Puji syukur penyusun panjatkan kehadirat Allah SWT yang telah memberikan rahmat serta hidayah-Nya sehingga dapat menyelesaikan penyusunan Laporan Tugas Akhir dengan judul “Membangun Suatu Radio Server Yang Dapat Diaskes Oleh Client Dengan Menggunakan Sistem Operasi Linux”. Adapun maksud penyusunan laporan ini untuk memenuhi salah satu nilai mata pelajaran Rangkai Bangun Jaringan di SMK Negeri 4 Bandung. Meskipun dengan keterbatasan kemampuan dalam penyusunan kata-kata, saya berusaha sebesar mungkin untuk menyusunnya, oleh karena itu saya berharap mohon dimaklumi. Saya menyadari bahwa dalam penyusunan Laporan ini tidak lepas dari dukungan dan bimbingan berbagai pihak yang terkait, oleh karena itu pada kesempatan ini saya menyampaikan ucapan terima kasih kepada : 1. Dr. Asep Tapip Yani, M.Pd. , selaku Kepala Sekolah SMKN 4 BANDUNG 2. Bapak Taopik Sidqi, S.Pd , selaku Wali Kelas XII TKJ 2 3. Bapak Angga Friyanto , selaku Guru mata pelajaran RBJ 4. Seluruh Guru di SMKN 4 BANDUNG yang telah memberikan ilmu-ilmunya 5. Kedua orang tua saya yang telah memberikan semangat, motivasi dan doa restu dalam menyelesaikan laporan ini Saya menyadari bahwa penyusunan Laporan ini masih jauh dari kesempurnaan, untuk itu kritik dan saran saya terima dengan senang hati. Akhirnya dengan segala kerendahan hati, saya mohon maaf atas Laporan ini, apabila dalam penyusunan laporan ini masih belum sempurna, karena saya masih dalam tahap belajar dan semoga Laporan ini dapat bermanfaat baik untuk diri sendiri maupun untuk orang lain. Bandung, 14 April 2018 Angger Miftahuddin 1516116134
  • 3. ii DAFTAR ISI KATA PENGANTAR__________________________________________________________________i DAFTAR ISI_______________________________________________________________________ ii BAB I PENDAHULUAN __________________________________________________________ 1 A. Latar Belakang________________________________________________________ 1 B. Tujuan ______________________________________________________________ 2 C. Manfaat_____________________________________________________________ 2 BAB II TINJAUAN PUSTAKA ______________________________________________________ 3 BAB III MEMBANGUN JARINGAN CLIENT-SERVER ____________________________________ 4 BAB IV SISTEMATIKA KERJA______________________________________________________ 6 BAB V IMPLEMENTASI_________________________________________________________ 16 BAB VI KESIMPULAN __________________________________________________________ 17
  • 4. 1 BAB I PENDAHULUAN A. Latar Belakang Radio merupakan salah satu bentuk media yang memberikan informasi kepada masyarakat melalui audio. Berbeda dengan surat kabar atau majalah, radio hanya mentransmisikan suara termasuk musik. Saat ini radio begitu terkenal di masyarakat, dengan pendengarnya yang spesifik karena kemampuannya yang luar biasa untuk menciptakan “theatre of the mind” dalam pikiran pendengarnya (Bungin, 2006: 131). Sebagian besar radio konvensional kini menggunakan saluran AM atau FM sebagai jalur frekuensinya dan masyarakat umum juga masih banyak yang mendengarkan radio melalui tape di rumahnya atau di mobil. Hal tersebut menyebabkan terbatasnya pendengar untuk bisa menikmati siaran radio. Dengan kemajuan teknologi media, maka radio saat ini juga menggunakan teknologi satelit (radio satelit) dan internet (radio web) sehingga memungkinkan orang mendengar siaran-siaran radio di seluruh penjuru dunia, padahal stasiun radio itu berada di sebuah lokasi yang jauh di sebuah negara (Bungin, 2006: 131). Mengusung radio internet, kini sudah populer dilakukan para instansi media, namun eksistensinya kurang disadari atau diakui oleh masyarakat luas karena sebagian besar pendengarnya masih terbiasa menikmati siaran melalui channel konvensional. Namun dengan melihat kecanggihan dan kemajuan teknologi informasi saat ini kita dapat melihat masa depan media online akan dapat digemari.
  • 5. 2 B. Tujuan Penyusunan Tugas Akhir ini mempunyai beberapa tujuan, antara lain : Untuk memenuhi salah satu nilai mata pelajaran yang ada di SMKN 4 BANDUNG 1. Menghasilkan sebuah Radio Server yang dapat diakses oleh client dan bisa diimplementasikan pada kehidupan sehari-hari 2. Untuk menerapkan ilmu dan keterampilan yang sudah diperoleh selama sekolah di SMKN 4 BANDUNG 3. Untuk dijadikan referensi bagi siswa yang membutuhkan atau yang ingin menambah pengetahuan C. Manfaat Adapun yang menjadi manfaat, antara lain : 1. Bagi penulis yang dimana dapat menambah ilmu dan pengalaman dalam membuat sebuah radio server dengan menggunakan linux 2. Bagi perusahaan yang dimana bila radio server ini diterapkan di perusahaan tersebut diharapkan bisa menambah produktifitas karyawan dalam bekerja 3. Bagi orang banyak yang ingin menambah informasi dan referensi tentang radio server
  • 6. 3 BAB II TINJAUAN PUSTAKA Dalam penyusunan Tugas Akhir ini penulis memuat tinjauan singkat dan jelas atas pustaka yang mendasari bidang kajian. Pustaka yang digunakan ada yang diambil dari buku ataupun langsung dari internet yang tentunya dengan pustaka yang terbaru dan terpercaya. Berikut beberapa landasan teori yang mendukung dalam penyusunan Tugas Akhir ini : 1. Jaringan Client-Server Jaringan client server didefinisikan sebagai suatu arsitektur jaringan komputer dimana perangkat client melakukan proses meminta data, dan server yang memiliki tugas untuk memberikan respon berupa data terhadap request tersebut. 2. Radio Radio adalah teknologi yang digunakan untuk pengiriman sinyal dengan cara modulasi dan radiasi elektromagnetik (gelombang elektromagnetik). Gelombang ini melintas dan merambat lewat udara dan bisa juga merambat lewat ruang angkasa yang hampa udara, karena gelombang ini tidak memerlukan medium pengangkut (seperti molekul udara). 3. Live Streaming Live Streaming adalah istilah yang mengacu pada konten yang disiarkan langsung melalui media internet. Live streaming dapat berupa video dan audio. Saat ini layanan streaming bisa berupa live streaming tv dan radio streaming. 4. Icecast Icecast adalah media streaming proyek dirilis sebagai perangkat lunak bebas dipertahankan oleh Xiph.org Yayasan . Hal ini juga mengacu khusus untuk server yang Program yang merupakan bagian dari proyek. Icecast diciptakan pada bulan Desember 1998 / Januari 1999 oleh Jack Moffitt dan Barath Raghavan untuk memberikan open source audio server streaming yang siapa pun bisa memodifikasi, penggunaan, dan bermain-main dengannya. Versi 2 dimulai pada tahun 2001.
  • 7. 4 BAB III MEMBANGUN JARINGAN CLIENT-SERVER Untuk membangun suatu radio server di jaringan local diperlukan beberapa perangkat pendukung, diantaranya ada perangkat keras dan perangkat lunak. a. Perangkat Keras (Hardware) 1. Komputer/Laptop Server (1 buah) 2. Komputer/Laptop Client (2-5 buah) 3. Kabel UTP sudah siap pakai (Secukupnya) 4. Switch/Hub (1 buah) 5. Headset/Headphone (1 buah) 6. Speaker (1 buah) b. Perangkat Lunak (Software) 1. Linux Debian 7 2. Windows 10, 8, 8.1, 7 (Bebas) 3. Mozila Firefox, Google Chrome 4. Mixxx Sebenarnya, awalnya saya ingin membangun sebuah radio server dengan topologi seperti ini
  • 8. 5 Tetapi, setelah dicoba ternyata saya masih kesulitan dalam pengerjaannya / pengkonfigurasiannya. Terutama di bagian router mikrotiknya, saya sudah mencoba untuk menanyakan ke teman, tetapi tetap belum bisa. Entah mungkin konsep saya yang salah, atau memang tidak bisa. Oleh karena itu saya merubah topologinya menjadi seperti ini, dan Insha Allah berhasil.
  • 9. 6 BAB IV SISTEMATIKA KERJA Untuk membagun Radio Server(Radio Streaming) ini, diperlukan beberapa aplikasi yang harus di install di server linux debian itu sendiri. Aplikasi yang di install adalah Icecast 2. Icecast tersebut merupakan server media streaming yang saat ini mendukung Ogg (Vorbis dan Theora), Opus, WebM dan MP3 audio stream. Icecast dapat digunakan untuk membuat stasiun radio internet atau Server Radio lokal. Icecast ini sangat serbaguna bagi orang yang ingin membangun server radionya sendiri. Berikut langkah-langkah cara membuat server radio di linux Debian : 1. Install icecast 2 dengan perintah apt-get install icecast2, lalu ketik “y” untuk melanjutkan instalasi
  • 10. 7 2. Lalu pada saat proses instalasi, akan muncul perntanyaan seperti gambar dibawah ini. Maka pilih “yes” saja lalu ENTER. 3. Setelah itu masukkan hostname server Anda, lalu pilih “Ok”
  • 11. 8 4. Lalu masukkan password untuk user source, yaitu user yang digunakan serbagai penyiarnya 5. Lalu masukkan password untuk user relay, yaitu user yang digunakan sebagai penyiar ulang
  • 12. 9 6. Lalu masukkan password untuk user admin, yaitu user yang digunakan untuk login admin atau memonitor koneksi 7. Lalu tunggu sampai proses instalasi selesai. Selanjutnya adalah konfigurasi radio server, ketikkan nano /etc/icecast2/icecast.xml maka akan muncul gambar seperti dibawah
  • 13. 10 8. Cari bagian <authentication> lalu ganti kata hackme dengan password yang sudah anda masukkan saat proses instalasi tadi
  • 14. 11 9. Jika sudah simpan dengan menekan tombol Ctrl + O, dan keluar dengan tombol Ctrl + X. Lalu masuk ke konfigurasi selanjutnya, ketikkan nano /etc/default/icecast2 . Lihat pada baris paling bawah, ganti dari ENABLE=false menjadi ENABLE=true 10. Lalu simpan dan keluar. Setelah itu jalankan service icecast dengan perintah service icecast2 restart
  • 15. 12 11. Selanjutnya buka icecast melalui web browser yang ada di client dengan mengetikkan “172.23.2.3:8000” (tanpa tanda petik) seperti dibawah 12. Sampai sini Anda sudah berhasil membuat Radio Server. Lalu bagaimana caranya untuk bisa memulai siaran/on air ?. Untuk melakukan on air diperlukan aplikasi pendukung yaitu Mixxx. Mixxx merupakan aplikasi perantara yang berfungsi untuk mendukung kegiatan on air ini. Aplikasi ini perlu di-install di linux maupun juga diwindows. Langsung saja install di linux terlebih dahulu dengan mengetikkan apt-get install mixxx libportaudio2 .
  • 16. 13 13. Setelah menginstall mixxx di linux , install juga mixxx di windows. Setelah terinstall maka tampilannya akan seperti ini 14. Setelah aplikasi mixxx terbuka, klik Option > Preferences > Live Broadcasting 15. Setelah itu isikan bagian-bagian yang penting yaitu : Type : tipe yang saya pakai yaitu icecast2 Host : isi dengan domain / ip server radio streaming yang digunakan Login : isikan user “source” karena disini saya sebagai penyiar
  • 17. 14 Mount : bagian yang akan di akses client, isikan “radio” saja Port : Isikan port 8000, karena icecast biasanya portnya 8000 Password: Isikan password yang sudah dimasukkan tadi di server Untuk kolom yang lain, silahkan isikan bebas. 16. Centang pada bagian Enable Live Broadcasting lalu klik OK. Tunggu beberapa saat maka akan muncul gambar seperti dibawah 17. Setelah itu saya coba putar lagunya dengan cara klik 2x pada lagunya
  • 18. 15 18. Lalu coba cek di web browser client dengan mengetikkan miftahuddin.net.id:8000 19. Untuk mendengarkan streaming radio, klik pada bagian Stream URL yaitu /radio . Maka akan muncul tampilan seperti berikut 20. Sudah selesai
  • 19. 16 BAB V IMPLEMENTASI Selain bisa diimplementasikan di jaringan local, radio server ini bisa diimplementasikan di suatu perusahaan. Dimana radio server ini diharapkan bisa menambah keproduktifitasan dan menjaga kestabilan pegawai dalam bekerja. Dengan adanya Radio Server/Radio-Streaming ini juga diharapkan bisa menjadi media refreshing untuk semua orang.
  • 20. 17 BAB VI KESIMPULAN Radio Server / Radio Streaming tidak dipungkiri menjadi media yang sangat penting untuk dunia masa kini. Selain memiliki fungsi sebagai media penyampaian informasi yang aktual, Radio Streaming juga bisa menjadi sarana hiburan bagi semua orang. Tak heran jika ada banyak orang yang masih berminat untuk mendengarkan Siaran Radio Streaming tersebut.