Streaming Radio

22
CHORUS RADIO STREAMING Disusun Oleh : Radio Streaming On Air dengan Operasi Sistem Android PROGRAM STUDI MULTIMEDIA DAN JARINGAN POLITEKNIK NEGERI BATAM BATAM 2014

description

RADIO

Transcript of Streaming Radio

Page 1: Streaming Radio

CHORUS RADIO STREAMING

Disusun Oleh :

Radio Streaming On Air dengan Operasi Sistem Android

PROGRAM STUDI MULTIMEDIA DAN JARINGAN

POLITEKNIK NEGERI BATAM

BATAM

2014

Latar Belakang

Page 2: Streaming Radio

Pengaruh perkembangan teknologi telah banyak diketahui bahwa Media Audio merupakan media yang sangat fleksibel, relatif murah, praktis dan ringkas serta mudah dibawa (portabel).Banyak jenis media yang dapat digunakan sesuai dengan kondisi waktu, keuangan, maupun materi yang akan disampaikan.

Perkembangan Radio Streaming di Indonesia sudah sangat berkembang, Radio yang berbentuk digital ini disebut juga dengan Radio Internet karena untuk mengakses Radio streaming harus menggunakan media Internet. Jangkauan Radio streaming sangat luas karena bersifat global, berbeda dengan Radio konvensional yang jangkauan nya terbatas karena menggunakan antena untuk mencapai jangkauan sinyal. Dewasa ini telah banyak Radio swasta di indonesia yang menggunakan Radio streaming sebagai media siar mereka. Dengan ada nya Radio streaming tidak ada lagi masalah jarak dan waktu untuk mendengarkan siaran Radio yang ingin di dengarkan. Pengelolah bisnis Radio lokal dapat beralih pada bisnis Radio streaming karena lebih mudah dikenal dan jangkauan yang disiarkan oleh radio streaming lebih luas.

Radio streaming dapat diakses melalui Internet, dapat dilihat di beberapa website dari stasiun-stasiun Radio, bisa juga dengan mendownload Real player di komputer. Tidak hanya melalui komputer, Streaming Radio juga dapat diakses melalui handphone ataupun di Smartphone. Sehingga dapat dinikmati pendengar. Melalui komputer : Dengan mendownload winamp atau windows media player kita sudah bisa mendengarkan streaming Radio Melalui handphone : untuk kali ini Kita bisa menggunakan aplikasi virtual Radio yang telah dibuatdan dirancang menggunakan AppGeyser, dapat di download secara gratis melalui ponsel. Biaya yang dikenakan sesuai dengan biaya GPRS yang dipakai. Melalui android : Dengan mendownload Radio Chorus (appgeyser) di Playstore pada Android application kita sudah bisa mendengarkan siaran Radio streaming secara online.

Radio Streaming mempunyai unsur daya tarik tersendiri karena ada tiga hal yang menyebabkannya demikian, antara lain : a.kata-kata lisan (spoken words); b.musik (music); c.efek suara (sound effect) . Dari ketiga hal tersebut maka dapat ditarik kesimpulan bahwa kata-kata lisan dapat membangun efek theatre of mind. Radio Streaming hanya menampilkan suara, sehingga bisa menumbuhkan akibat lain bagi pendengarnya, yaitu imajinasi. Imajinasi yang biasanya muncul di benak pendengar adalah permainan sound effect yang bisa menciptakan suasana visual pendengarnya. Selain itu pengaturan musik pada siaran radio streaming ini diharapkan dapat lebih memikat pendengarnya, mengingat radio streaming adalah media selintas dengar maka penyampaian informasinya harus banyak menggunakan bahasa yang mudah dipahami oleh siapapun yang mendengarnya.

Musik adalah salah satu hiburan yang paling di gemari orang, terutama kaum remaja.Di tanah air kita sendiri sangat banyak grup musik yang berdampak semakin luasnya segmen musik di negeri ini.Mulai dari lagu anak-anak, remaja hingga orang dewasa.Di tambah lagi banyak situs-situs yang menyediakan kumpulan lagu secara gratis.Tentunya tidak salah lagi jika kita memanfaatkan media radio streaming ini dalam menghilangkan penat, mendapat informasi-informasi lokal, mengenalkan band-band lokal dikota sendiri dan lain-lain.Dari paparan diatas sedemikian penting media radio streaming dan strateginya sebagai media hiburan, maka Penulis akan mengembangkan radio kampus on airberbasis mobile yang khusus dan fokus pada musik-musik lokal Batam yang dapat diputar melalui handphone android.

Rumusan masalah

Page 3: Streaming Radio

Rumusan masalah dalam hal ini adalah bagaimana cara membuat sebuah radio streaming yang dapat diaplikasikan diandroid untuk broadcasting seperti halnya radio konvensional tapi menggunakan media internet.

Batasan Masalah

- Untuk broadcasting menggunakan software winamp dan shoutcast-dsp-1-9-0-windows melalui komputer dengan operating system windows

- Uji coba konektifitas antar jaringan komputer broadcast – server radio streaming – client (andorid)

- Membroadcastkan file berekstensi mp3

Tujuan

Membuat suatu sistem yang dapat digunakan sebagaimana halnya radio konvensional, yaitu membroadcastingkan suara ke sistem operasi android melalui media internet dengan membuat server radio streaming

Manfaat

- Mengaplikasikan konsep broadcasting secara online dengan media internet dengan menggunakan aplikasi tertentu.

- Mengoptimalkan media komunikasi streaming radio di android dengan mengintegrasikannya dengan internet.

Kebutuhan Fungsional

Kebutuhan fungsional adalah analisis terhadap kebutuhan secara fungsional baik dalam aliran data ataupun informasi. Analisis kebutuhan fungsional digambarkan dalam analisis terstruktur yang akan digambarkan pada subbab dan spesifikasi kebutuhan fungsional pada perangkat lunak yang akan dibuat Radio Streaming Chorus, seperti berikut :

- Para pendengar Radio Streaming Chorus dengan mudah mendapatkan informasi-informasi lagu-lagu lokal,

- Sistem ini dapat menampilkan Informasi seputar Radio Streaming Chorus seperti Profil Penyiar, Tema Siaran, Pesan Lagu.

- Sistem ini dapat menampilkan Audio Streaming di sistem operasi Android sehingga pendengar Radio Streaming Chorus dapat menggunakanya di handphone.

Kebutuhan Nonfungsional

Tahap ini meliputi identifikasi berdasarkan tiga kebutuhan Non Fungsional berupa:

1. Analisis Kebutuhan Perangkat Lunak

2. Analisis Kebutuhan Perangkat Keras

Spesifikasi kebutuhan Non Fungsional pada perangkat lunak yang akan dibangun Radio Streaming Chorus, sebagai berikut :

Page 4: Streaming Radio

- Sistem ini menggunakan Audio Streaming dengan format mp3,mode stereo, bitrate 48 kbps, sample rate 44.100 Hz

- Operating sistem Android dan Aplikasi tertentu (Radio Chorus) pada android dari appstore

Perangkat Keras adalah seluruh komponen atau unsur peralatan yang digunakan untuk menunjang pembuatan suatu sistem. Radio Streaming Chorus saat ini mengunakan komputer broadcast sebagai berikut :

Spesifikasi Perangkat Keras

1 Prosesor 2.20 GHz

2 Memori 4.00 GB

3 VGA On-Board 256 MB

4 Harddisk 350 GB

5 Layar Monitor 17 Inch

6 Keyboard/Mouse Standar pada Laptop

7 Handphone Samsung Galaxy Duos

8 Modem/ wifi

9,Speaker

Setelah dilakukan analisis terhadap perangkat keras yang ada di Radio Streaming Chorus ternyata telah memenuhi spesifikasi kebutuhan untuk menggunakan perangkat lunak yang akan dibangun.

Penjelasan Fitur Aplikasi

Aplikasi yang dibuat untuk membuat radio streaming chorus ini selain koneksi internet juga membutuhkan beberapa fitur aplikasi berupa winamp, shoutcast DSP Plugin, shoutcast DNAS Plugin, DynDNS updater, appgeyser dan iPerf for Android

- Winamp adalah sebuah freeware gratis yang mempunyai fungsi dasar untuk memutar musik dan video. Akan tetapi, dengan plug-in yang tepat kita bisa mengubah player musik WinAmp menjadi program multiguna untuk bertukar musik di Internet, meng-copy CD, mengoperasikan TV, dan pekerjaan lainnya. Winamp sendiri nantinya akan dipakai untuk menjadi komputer broadcastyang diinstall Laptop/ PC.

- SHOUTcast DNAS ( Distributed Network Audio Software ) : Adalah program software yang di install pada network server, dan apabila ingin mendengarkan lagu dari stream SHOUTcast harus terhubung ke SHOUTcast DNAS.

- SHOUTcast DSP : Merupakan plugin Winamp yang bisa dipergunakan untuk mengelola stasiun radio SHOUTcast menggunakan DSP. Kita bisa melakukan streaming playlist audio yang ada di winamp pada saat itu juga.

Page 5: Streaming Radio

- DynDNS updater : Aplikasi tambahan bagi yang tidak memiliki koneksi internet dengan static IP, supaya alamat streaming tidak menggunakan IP address dan otomatis update setiap anda terkoneksi ke internet.

- AppGeyser : Aplikasi online untuk membuat dan mendistribusikan aplikasi radio streaming. Ini adalah platform yang khusus untuk aplikasi Android mobile dan dapat membuat aplikasi dengan memasukkan URL apapun atau menyalin dan menyisipkan kode widget HTML.AppsGeyser mendistribusikan aplikasi Anda melalui jaringan online yang mendukung HTML 5 dan termasuk fitur berbagi sosial dan statistik canggih.

- iPerf for Android : Aplikasi google play yang dapat didownload di playstore android sebagai aplikasi jaringan untuk menghitung hasil Qos

Implementasi

Cara kerja radio chorus streaming yaitu music atau suara dari microphone penyiar diteruskan ke software aplikasi livestream (winmap + shoutcast DSP Plugin) kemudian diolah di software tersebut, baik suara dari microphone atau file audio dalam software tersebut. Kemudian data yang masuk akan diolah dan mengalami proses encoding, yaitu suatu proses untuk mengubah sinyal seperti data atau bitstream ke dalam bentuk yang dapat diterima untuk melakukan proses transmisi data, lalu kemudian dilakukan konfigurasi pada aplikasi live stream sesuai settingan bitrate yang telah ditentukan kemudian mengarahkannya ke server streaming

Server yang telah terkoneksi ke internet akan membroadcastkan data yang telah diolah dan telah mengalami proses encoding tadi keseluruh pendengar melalui interface sebuah program aplikasi android (chorus radio) yang dapat diakses oleh pendengar diandroid dan program aplikasi tertentu juga yang dapat menguraikan lagi data bitstream yang telah di encoding menjadi data seperti semula (proses decoding) yang berupa audio yang dapat diperdengarkan oleh pendengar yang juga telah mengaksesnya lewat internet.

Pertama kali untuk implementasi pembuatan Project, berikut adalah langkah-langkahnya :

1. Tahap Awal, pendaftaran Project dan Akun. Buka link : http://www.appsgeyser.com/

2. Klik button “CREATE NOW” untuk membuat account baru.

Page 6: Streaming Radio

3. Pada halaman CREATE APP, klik -> audio

4. Selanjutnya akan tampil halaman untuk Create Audio App

5. Isikan nama station pada baris pertama, dan baris ke dua berisi link radio streaming yang di

embed. klik add track/station untuk menambahkan channel lain yang ingin di streamingkan.

Tambahkan “;audio.mp3” pada kolom embed di akhir link.

Page 7: Streaming Radio

6. Selanjutnya isi app name untuk nama project radio sesuai keinginan, dan description sebagai

penjelasan dari product yang dibuat. Pilih icon default/custom,screen Orientation dan

category sesuai keinginan. lalu pilih Create App.

7. Tampilan hasil sementara bisa dilihat di view mobile di samping form seperti gambarberikut.

Selanjutnya pilih Create App.

Page 8: Streaming Radio

Jika icon dipilih sesuai keinginan, maka tampilannya akan seperti ini :

8. Pada Form 2, anda diperintahkan untuk membuat account dengan mengisi semua pengisisan.

Atau anda bisa mengconnec-kan kea kun facebook milik anda tanpa harus mendaftar ulang.

jika selesai pilih Sign up.

9. Selanjautnya anda akan menerima konfirmasi email dari appsgeyser.com. klik perivikasi yang

dikirimkan oleh appsgeyser.com. Lalu, form akan kembali ke Create App untuk

Page 9: Streaming Radio

memperivikasi Project yang akan dibuat, dan pilih create. Selanjutnya akan tampil halaman

Dashboard

10. Untuk memasang aplikasi, anda bisa mendownload dengan mengklik button “Download” atau

bisa langsung menggunakan fasilitas “Scan QR Code” yang sudah disediakan.

11. Tahap Editing

untuk mempercantik tampilan, bisa dilakukan pengeditan dengan memilih button “Edit” pada

toolbar atas Dashboard

12. Halaman Basic untuk mengedit tampilan dasar Project.

13. Halaman Tabs, digunakan untuk menambahkan tab pada tampilan Project. Klik button “Add

Tab”.

Page 10: Streaming Radio

14. pilih button website, untuk menambahkan menu “butto” di tampilan.

Akan tampil halaman seperti di bawah ini.isi website URL yang akan di tampilkan. Berikan

Nama button pada bagian Caption. Pilih icon sesuai keinginan, lalu klik Submit.

15. Pada halaman selanjutnya akan tertera nama-nama tabs yang sudah dibuat. Untuk melihat

hasil sementara, “click here to see the preview” pada tampilan mobile di samping kolom.

Page 11: Streaming Radio

ulangi lakangkah di atas untuk menambahklan button lagi di Project.

16. utuk membuat laman about, kembali pilih add tab, klik custom page

Page 12: Streaming Radio

17. lalu isikan tulisan tentang “About”

18. Tulis “About Us” pada bagian Caption. Pilih icon sesuai yang diinginkan. Untuk melihat hasil

sementara, bisa melihat di tampilan mobile sebelah kolom, lalu klik submit.

19. Untuk membuild .apk dari project, pilih menu Dashboard dan pasang aplikasinya dengan

mendownload atau dengan QR Code.

20. link .apk Randro Streaming bisa di download

padahttp://klikady.com/download/r-aha.apk

Lalu implementasi pada winamp, shoutcast dan DNAS

Page 13: Streaming Radio

Baik, setelah kita terdaftar dan halaman diatas telah terbuka, selanjutnya kita mengkonfigurasi winamp yang fungsinya menjalankan audio/mp3 agar biasa di dengar secara online.

>Pilih menu Options>Preference

Gambar-1

Kemudian muncul halaman seperti gambar dibawah ini, kemudian pilih ‘Plug-ins’ lihat di sebelah kanan merupakan plug-ins yang sudah terinstall, kemudian click ‘NullsoftSHOUTcast Source DSP’.

Gambar-2

Kemudian click tombol ‘Configure active plug-in’, sehingga muncul tampilan seperti gambar-13 dibawah ini, di tab ‘Output’ dan dibawahnya pilih tab ‘Connection’ isikan addreass, port, dan

Page 14: Streaming Radio

password. Sedangkan userid tidak perlu di isi karena kita menggunakan SHOUTcast v1 dengan menandai di cekbox ‘Use SHOUTcast v1 mode’ ini dipilih agar kita hanya memasukkan password saja.

Gambar-3

Kemudian click tab ‘Yellowpages’ disini kita mengisikan Deskripsi radio kita, jika di jalankan di winamp/ media player pendengar maka yang terlihat nama radio kita dalam hal ini kita harus mengisikan Description, dan URL yang telah di berikan, lihat gambar-10

Gambar-4

Kemudian click tab ‘Encoder’ disini ada dua type encoder kita memilih encoder type MP3 Encoder agar di page radio kita bisa dijalankan.

Page 15: Streaming Radio

Gambar-5

Kemudian pilih tab ‘Input’ , nah di piihan Input Device kita gunakan untuk membroadcast audio yang kita jalankan di winamp agar dapat di dengar oleh pendengar.

Gambar-6

Hasil di dalam tab ‘Input’ dan pada Input Device. Jika kita ingin berbicara sebagai host dan suara kita dapat di dengar, piih Input Device ‘Soundcar Input’ (ini sesuai soundcard yang kita miliki’)

Page 16: Streaming Radio

kemudian click tombol ‘Push to Talk’ untuk berbicara.

Gambar-7

Oke, selanjutnya kita mencoba radio streaming yang sudah kita buat tadi, click tab ‘Output’ kemduian click tombol connect. Jika di status terdapat nilai sent maka kita berhasil mengonlinekan radio streaming, dan dapat di dengar dimana saja dengan koneksi internet.

Gambar-8

Hasil Implementasi di android

Page 17: Streaming Radio

Hasil Pengujian Qos

Kesimpulan

Setelah dilakukan uji coba streaming radio online melalui HP berbasis Android, maka aplikasi radio streaming online ini dapat berjalan dengan baik. Aplikasi radio streaming online ini dapat dijalankan pada Smartphone dengan sistem operasi Android versi 2.3.

Saran

1. Aplikasi radio streaming online ini membutuhkan koneksi internet yang cepat seperti 3G atau HSDPA agar dapat dijalankan dengan baik, supaya tidak berdampak suara yang dihasilkan terputus-putus yang membuat suara terkadang lenyap.

2. Untuk membuat tampilan yang lebih baik, dibutuhkan prosesor smarthphone yang lebih besar.

Refrensi

Tampilan Radio Streming Tampilan tab Fans page

Page 18: Streaming Radio

http://kitasama-fm.blogspot.com/p/sekilas-tentang-radio-streaming.html

http://skp.unair.ac.id/repository/Guru-Indonesia/MAKALAHRADIOSTREAM_radiopendidikan_10827.pdf

http://romisatriawahono.net/2006/02/01/membangun-sendiri-radio-internet/

http://thecloudsproject.blogspot.com/2014/07/cara-membuat-radio-streaming-setting.html

http://sindaoctintep.blogspot.com/2012/03/proposal-stasiun-radio.html

http://tusad.blogspot.com/2013/04/embed-code-html-live-streaming-rri-singaraja-di-shoutcast.html