Perpustakaan.uns.ac.id Digilib.uns.ac.id MEMBANGUN SERVER .

3y ago
34 Views
2 Downloads
1.76 MB
54 Pages
Last View : 18d ago
Last Download : 3m ago
Upload by : Bria Koontz
Transcription

perpustakaan.uns.ac.iddigilib.uns.ac.idMEMBANGUN SERVER STREAMING MULTIMEDIAPADA PT MULTI INDOSARVA SEJATI CABANG SURAKARTATUGAS AKHIRDiajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli MadyaProgram Diploma III Ilmu KomputerDiajukan oleh:HARIS PUJIANTONIM M3107032PROGRAM DIPLOMA III ILMU KOMPUTERFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAMUNIVERSITAS SEBELAS MARETSURAKARTA2010commit to user

perpustakaan.uns.ac.iddigilib.uns.ac.idMEMBANGUN SERVER STREAMING MULTIMEDIAPADA PT MULTI INDOSARVA SEJATI CABANG SURAKARTATUGAS AKHIRDiajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli MadyaProgram Diploma III Ilmu KomputerDiajukan oleh:HARIS PUJIANTONIM M3107032PROGRAM DIPLOMA III ILMU KOMPUTERFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAMUNIVERSITAS SEBELAS MARETSURAKARTA2010committo useri

perpustakaan.uns.ac.iddigilib.uns.ac.idHALAMAN PERSETUJUANMEMBANGUN SERVER STREAMING MULTIMEDIAPADA PT MULTI INDOSARVA SEJATI CABANG SURAKARTADisusun oleh:HARIS PUJIANTONIM M3107032Tugas Akhir ini telah disetujui untuk dipertahankandi hadapan Dewan Pengujipada tanggal 12 Juli 2010PembimbingRudi Hartono,S.SiNIDN 0626128402commit to userii

perpustakaan.uns.ac.iddigilib.uns.ac.idHALAMAN PENGESAHANMEMBANGUN SERVER STREAMING MULTIMEDIAPADA PT MULTI INDOSARVA SEJATI CABANG SURAKARTADisusun oleh:HARIS PUJIANTONIM M3107032Dibimbing oleh:PembimbingRudi Hartono,S.SiNIDN 0626128402Tugas Akhir ini telah diterima dan disahkan oleh Dewan Penguji Tugas AkhirProgram Diploma III Ilmu KomputerPada hari Senin tanggal 12 Juli 2010Dewan Penguji:1. PemmbimbingRudi Hartono,S.Si()()()NIDN 06261284022. Penguji 1Drs. Y.S. Palgunadi,M.ScNIP 19560407 198303 1 0043. Penguji 2Agus Purnomo,S.SiDisahkan oleh:DekanKetua Program StudiFakultas MIPA UNSDiploma III Ilmu Komputer UNSProf. Drs. Sutarno,M.Sc.,Ph.DDrs. Y.S. Palgunadi,M.ScNIP 19600809 198612 1 001 commit to user NIP 19560407 198303 1 004iii

is Pujianto, 2010, BUILDING MULTIMEDIA STREAMING SERVERON PT MULTI INDOSARVA SEJATI BRANCH SURAKARTAThe majority of internet users especially in internet cafe or game center arevery fond multimedia streaming. Users need a large enough bandwidth to accessthe multimedia streaming smoothly. A few of hops in the network stream alsoexpedite access to stream. Of course this is an obstacle for users who have limitedbandwidth and a lot of hops in their network.To provide multimedia streaming service, we need a computer with thespecial operating system and application called Multimedia Streaming Server. Inaddition to providing streaming service, this server is also used for managing allactivities of the multimedia streaming including user management, file storage,and also media encoder with an application that called PHPMotion.By the own multimedia streaming server in a company or ISP (InternetService Provider), it was that expected to the system be able to answer theproblems faced by users, especially within the scope of PT Multi Indosarva Sejatibranch Surakarta clients in accessing multimedia streaming.Keyword: Server, streaming, phpmotion, freebsdcommit to useriv

sPujianto,2010,MEMBANGUNSERVERSTREAMINGMULTIMEDIA PADA PT MULTI INDOSARVA SEJATI CABANGSURAKARTASebagian besar pengguna internet khususnya di warnet atau game centersangat menggemari multimedia streaming. Agar dapat mengakses multimediastreaming dengan lancar, pengguna memerlukan bandwidth yang cukup besar.Selain itu jumlah hops yang sedikit dalam jaringan juga memperlancar aksesstreaming. Tentu saja hal ini menjadi kendala bagi pengguna yang memilikibandwidth yang terbatas dan jumlah hops yang banyak dalam jaringannya.Untuk menyediakan layanan multimedia streaming, dibutuhkan suatukomputer dengan sistem operasi dan aplikasi khusus yang dinamakan ServerStreaming Multimedia. Selain menyediakan layanan streaming , server ini jugadigunakan untuk memanajemen segala aktivitas multimedia streaming termasukmanajemen user, file storage, dan juga media encoder dengan suatu aplikasiPHPMotion.Dengan adanya server streaming multimedia sendiri dalam suatuperusahaan atau ISP (Internet Service Provider), diharapkan mampu menjawabpermasalahan yang dihadapi para pengguna khususnya dalam ruang lingkup clientperusahaan atau ISP PT Multi Indosarva Sejati cabang Surakarta dalammengakses multimedia streaming.Kata kunci: Server, streaming, phpmotion, freebsdcommit to userv

perpustakaan.uns.ac.iddigilib.uns.ac.idMOTTOHidup merupakan takdir sedangkan masa depan adalah pilihan kitaLebih baik mengerjakan hal kecil yang berguna daripadamengerjakan hal besar tapi sia-siacommit to uservi

Tugas Akhir ini penulis persembahkan untuk:Both of my parentsMy sweet angel “Theresia Pinaka”All of my familyAll of my friendscommit to uservii

perpustakaan.uns.ac.iddigilib.uns.ac.idKATA PENGANTARPuji syukur penulis ucapkan kepada Allah SWT yang telah memberikanrahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir ini.Laporan tugas akhir ini ditulis untuk memenuhi salah satu syarat untukmemperoleh gelar Ahli Madya (A.Md) Teknik Informatika Universitas SebelasMaret Surakarta.Dalam penyelesaikan laporan tugas akhir ini penulis mendapatkan bantuandari berbagai pihak. Maka dari itu penulis mengucapkan terima kasih yangsebesar- besarnya kepada:1. Bapak Drs. Y.S Palgunadi,M.Sc selaku Ketua Program Diploma III IlmuKomputer Universitas Sebelas Maret Surakarta.2. Bapak Rudi Hartono,S.Si selaku dosen pembimbing tugas akhir yang telahbanyakmemberikan bimbingan dan pengarahan.3. Orang tua, pacar, sahabat, teman-teman yang telah membantu dan selalumemberikan semangat agar tugas akhir ini dapat terselesaikan.4. Pihak-pihak lain yang telah memberikan sumbangsih demi kelancaranpenyusunan laporan tugas akhir ini yang tidak dapat penulis sebutkan satu persatu.Semoga laporan tugas akhir ini dapat bermanfaat bagi semua pihak yangmembacanya.Surakarta, Juni 2010Penuliscommit to userviii

perpustakaan.uns.ac.iddigilib.uns.ac.idDAFTAR ISIJUDUL . iHALAMAN PERSETUJUAN . iiHALAMAN PENGESAHAN . iiiABSTRACT . ivINTISARI . vMOTTO . viHALAMAN PERSEMBAHAN . viiKATA PENGANTAR . viiiDAFTAR ISI . ixDAFTAR GAMBAR . xiiBAB IPENDAHULUAN . 11.1. Latar Belakang Masalah . 11.2. Perumusan Masalah . 21.3. Batasan Masalah . 21.4. Tujuan Penelitian . 21.5. Manfaat Penelitian . 21.6. Metodologi Penelitian . 31.7. Sistematika Penulisan . 3BAB II LANDASAN TEORI . 52.1. Sistem Operasi FreeBSD . 52.2. Web Server . 62.3. PHP . 62.4. SQL . 72.5. PHPMotion . 82.6. FFMpeg . 82.7. MEncoder . 92.8. FLVTool2 . 92.9. Lame Mp3 Encoder . 10commit to user2.10. MPlayer .10ix

perpustakaan.uns.ac.iddigilib.uns.ac.id2.11. FFMpeg-PHP . 10BAB III DESAIN DAN PERANCANGAN . 123.1. Perancangan Hardware . 123.2. Perancangan Software . 123.3. Cara Kerja . 133.3.1. Proses Upload . 133.3.2. Proses Streaming . 143.4. Prinsip Kerja . 153.4.1. Uploading . 153.4.2. Converting . 163.4.3. Storing. 163.4.4. Streaming . 163.5. Topologi Jaringan . 17BAB IV IMPLEMENTASI DAN ANALISA . 184.1. Instalasi dan Konfigurasi Apache HTTP Server 2.2.9 . 184.2. Instalasi dan Konfigurasi PHP 5.2.8 194.3. Instalasi dan Konfigurasi MySQL-Server 5.0.67 . 214.4. Instalasi dan Konfigurasi PHPMyAdmin 224.5. Instalasi MPlayer, MEncoder, dan Lame Mp3 Encoder . 234.6. Instalasi FFMpeg, FFMpeg-PHP, dan FLVTool2 . 244.7. Instalasi dan Konfigurasi PHPMotion . 244.8. Halaman Antar Muka Server Streaming Multimedia . 284.8.1. Admin . 284.8.2. User . 324.9. Analisa Sistem . 344.9.1. Hasil Trace Route . 354.9.2. Hasil Ping Time . 374.9.3. Hasil Pengujian . 38BAB V PENUTUP . 405.1. Kesimpulan . 40commit to user5.2. Saran .40x

perpustakaan.uns.ac.iddigilib.uns.ac.idDAFTAR PUSTAKA . 41LAMPIRANcommit to userxi

perpustakaan.uns.ac.iddigilib.uns.ac.idDAFTAR GAMBARGambar 3.1 Proses Upload . 13Gambar 3.2 Proses Streaming . 14Gambar 3.3 Prinsip Kerja . 15Gambar 3.4 Topologi Jaringan . 17Gambar 4.1 Instalasi PHPMotion Langkah 1 . 25Gambar 4.2 Instalasi PHPMotion Langkah 2 . 26Gambar 4.3 Instalasi PHPMotion Langkah 3 . 26Gamber 4.4 Instalasi PHPMotion Langkah 4 . 27Gambar 4.5 Halaman Login Administrator . 29Gambar 4.6 Halaman Server Setting . 29Gambar 4.7 Halaman General . 30Gamber 4.8 Halaman Members . 31Gambar 4.9 Halaman Media . 31Gambar 4.10 Halaman Management . 32Gambar 4.11 Halaman Home . 33Gambar 4.12 Halaman Registrasi . 33Gambar 4.13 Halaman Upload Video . 34Gambar 4.14 Halaman Upload Audio . 34Gambar 4.15 Trace Route Youtube.com . 35Gambar 4.16 Trace Route Indowebster.com . 36Gambar 4.17 Trace Route 203.89.20.26 . 36Gambar 4.18 Ping Youtube.com . 37Gambar 4.19 Ping Indowebster.com . 37Gambar 4.20 Ping 203.89.20.26 . 38commit to userxii

perpustakaan.uns.ac.iddigilib.uns.ac.idBAB IPENDAHULUAN1.1. Latar Belakang MasalahPT Multi Indosarva Sejati merupakan sebuah perusahaan ISP(Internet Service Provider) yang memiliki kantor cabang di Surakarta.Perusahaan ini memiliki client-client berupa warnet dan game center.Sebagianbesar pengguna internetkhususnyamerekayangmenggunakan fasilitas warnet dan game center, lebih menggemarimultimedia streaming dibanding memutar file video atau audio cukupmenggunakan metode search and play untuk memutar video atau audiomelalu web. Mereka menganggap metode ini lebih efisien dibanding harusmencari file video atau audio di komputer, memasukkannya ke dalam mediaplayer, kemudian baru bisa menikmatinya.Agar dapat mengakses multimedia streaming dengan lancar,pengguna memerlukan bandwidth yang cukup besar. Selain itu jumlah hopsyang sedikit dalam jaringan juga memperlancar akses streaming. Bagibeberapa warnet dan game center yang memiliki bandwidth internasionalkecil, para pengguna sering mengeluh ketika mereka mengakses multimediastreaming dari server-server internasional misalnya youtube.com. dengankeadaan bandwidth internasional yang terbatas tersebut, akses streamingdari web-web internasional tidak bisa lancar atau maksimal. Tentu saja halini mengurangi kenyamanan pengguna warnet dan game center yang gemarmengakses streaming.Untuk memberikan kenyamanan kepada pengguna yang gemarmengakses streaming tersebut, maka dibangun server streaming multimediapada jaringan lokal PT Multi Indosarva Sejati cabang Surakarta. Denganadanya server lokal ini, pengguna pada warnet dan game center client PTMulti Indosarva Sejati cabang Surakarta dapat mengakses streaming daricommit to userbandwidth internasional. Aksesserver tersebut tanpa memerlukan1

perpustakaan.uns.ac.iddigilib.uns.ac.id2streaming pun lebih lancar dan dapat menghemat penggunaan bandwidthinternasional.1.2. Perumusan MasalahBerdasarkan latar belakang masalah di atas, maka dapat diambilrumusan masalah “bagaimana membangun server streaming multimediapada PT Multi Indosarva Sejati cabang Surakarta”1.3. Batasan MasalahMasalah hanya dibatasi pada pembuatan dan manajemen serverstreaming multimedia dengan:1. Sistem operasi FreeBSD 7.12. Apache 2.2.93. PHP 5.2.84. MySQL-Server 5.0.675. PHPMotion 21.4. Tujuan PenelitianTujuan dari pembuatan tugas akhir ini adalah membangun serverstreaming multimedia dengan sistem operasi FreeBSD 7.1 dan aplikasiPHPMotion 2 pada ISP PT Multi Indosarva Sejati cabang Surakarta.1.5. Manfaat PenelitianPembuatan tugas akhir ini dapat memberikan manfaat terhadapbeberapa pihak yaitu:1. Bagi penulis, tugas akhir ini merupakan penerapan ilmu baik praktekataupun teori yang telah diterima selama masa perkuliahan.2. Bagi pembaca, dapat dijadikan bahan tambahan referensi dan informasipada bidang teknik informatika khususnya jaringan komputer.3. Bagi perusahaan, dengan dibangunnya server streaming multimedia inicommit toparauserpengguna internet pada client PTakan meningkatkan kenyamanan

perpustakaan.uns.ac.iddigilib.uns.ac.id3Multi Indosarva Sejati cabang Surakarta dan menghemat penggunaanbandwidth internasional.1.6. Metodologi PenelitianMetode yang digunakan dalam menyusun laporan tugas akhir iniadalah:1. ObservasiPenulis melakukan observasi langsung ke PT Multi IndosarvaSejati dan melakukan analisis permasalahan-permasalahan yang timbulpada client untuk mendapatkan informasi yang menunjang pembuatantugas akhir ini.2. WawancaraPenulis melakukan wawancara dengan pengguna game onlineuntuk menemukan inti masalah yang sering dihadapi untuk dapatmenentukan pemecahan masalah yang tepat.3. Studi PustakaUntuk menunjang kelengkapan informasi dan materi-materi yangdibutuhkan dalam menyelesaikan tugas akhir, penulis melakukan studiliteratur dari buku-buku dan web-web referensi yang relevan.1.7. Sistematika PenulisanSistematika penulisan laporan tugas akhir ini terdiri dari lima babutama, yaitu sebagai berikut:1. BAB I PENDAHULUANBerisi latar belakang masalah, perumusan masalah, batasan masalah,tujuan penelitian, manfaat penelitian, metodologi penelitian, dansistematika penulisan.2. BAB II LANDASAN TEORIBerisi landasan teori yang dipakai atau dirujuk dalam pengerjaan tugasakhir.commit to user

perpustakaan.uns.ac.iddigilib.uns.ac.id43. BAB III DESAIN DAN PERANCANGANMemuat tentang data-data yang diperlukan dalam perancangan sistem.4. BAB IV IMPLEMENTASI DAN ANALISAMemuat tentang langkah dan hasil analisa dan pembahasan yang sifatnyaterpadu.5. BAB V PENUTUPBerisi kesimpulan dari hasil penelitian dan pembahasan serta saran.commit to user

perpustakaan.uns.ac.iddigilib.uns.ac.idBAB IILANDASAN TEORI2.1. Sistem Operasi FreeBSDFreeBSD merupakan sistem operasi gratis atau open source berbasistext. Sistem operasi ini berawal dari dibangunnya sistem operasi UNIX olehKen Thompson dan Dennis Ritchie di Laboratorium Bell milik AT&T. Darisistem ini kemudian dikembangkan oleh CSRG (Computer System ResearchGroup) milik University of California at Barkeley, yang akhirnya terciptasistem operasi keluarga BSD (Barkeley Software Distribution).Sistem ini memiliki keunggulan-keunggulan diantaranya dari segikeamanan, kompabilitas, stabilitas, dan handal untuk mesin yang bekerjatanpa henti. Sampai saat ini sistem FreeBSD menjadi pilihan banyak ISPdan berbagai perusahaan besar yang membutuhkan sistem operasi denganperforma tinggi dalam network-nya, seperti Sony Coorporation, WalnutCreek CDROM, dan Yahoo. (Bryan, 2008).Fitur-fitur FreeBSD:1. Preemptive MultitaskingMerupakan metode pembagian kerja proses yang dapat disela,sehingga pembagian sumberdaya komputer antar aplikasi maupun antaruser terjadi dengan adil, walaupun sistem sedang dalam beban kerjayang berat.2. Multi-user FacilitiesFasilitas ini mengijinkan banyak user yang menggunakan sistemsecara bersamaan untuk melakukan pekerjaan yang berbeda-beda.3. TCP/IP NetworkingFreeBSD mendukung TCP/IP Networking sesuai standar-standarindustri. Selain itu, FreeBSD juga mendukung pengalamatan IPv6. Halini berarti FreeBSD dapat beroper

perpustakaan.uns.ac.id digilib.uns.ac.id commit to user ii HALAMAN PERSETUJUAN MEMBANGUN SERVER STREAMING MULTIMEDIA PADA PT MULTI INDOSARVA SEJATI CABANG SURAKARTA Disusun oleh: HARIS PUJIANTO NIM M3107032 Tugas Akhir ini telah disetujui untuk dipertahankan di hadapan Dewan Penguji pada tanggal 12 Juli 2010 Pembimbing Rudi Hartono,S.Si

Related Documents:

digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby. ac.id digilib.uinsby.ac.id 27 BAB II . merupakan hasil konstruksi sosial dan dapat berubah sesuai dengan perkembangan . atau feminim adalah gabungan blok-blok bangunan biologis dasar dan interpretasi

digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby.ac.id digilib.uinsby. ac.id digilib.uinsby.ac.id saran dalam penulisan saya sayangi yang selalu mendoakan pe memberikan semangat dan motivasi kepada penulis menyelesaikan skripsi saya vii skripsi yang penulis rasakan sebagai pekerjaan

digilib.uin—by.ac.id digilib.uin—by.ac.id digilib.uin—by.ac.id digilib.uin—by.ac.id digilib.uin—by.ac.id digilib.uin—byKac.id digilib.uin—by.ac.id

perpustakaan.uns.ac.id digilib.uns.ac.id commit to user iii Demi menjaga image dan citra Asuransi Jiwa B ersama Bumi Putera Syariah 1912 Surakarta selalu mempertahankan kualitas produk dan Sumber Daya Manusia (karyawan/ agen) serta harus tetap mempertahankan kinerja yang sudah baik, dan kalau bisa meningkatkan

perpustakaan.uns.ac.id digilib.uns.ac.id commit to user 3 mengembangkan hubungan antara kontrak psikologis dengan organisasi yang kemudian akan bereaksi dengan perilaku di luar tugas mereka y ang bermanfaat bagi organisasi (Saphiro et.al ,, 2002). Secara lebih rinci, penelitian ini memusatkan pada bagaimana .

Forgings A105 A350 Grade LF2 A694 Grade F52 A182 Grade F316 A182 Grade F51 A182 UNS S32550, F53 (UNS S32750), F55 (UNS S32760) A182 Grade F44, UNS N08367, UNS N08925, UNS N08926 - UNS C 70600 B564 UNS UNS N06625 B381 Grade F2 ASTM A 788 AISI 4140 API 6A 60K (AISI 4130) A182 F22 Plate A516 Grade 60, 70 A516 Grade 70 A516 Grade 70,

pustakawan. Berbagai upaya sudah dilakukan pustakawan dalam mengikat hati para siswa untuk berkunjung ke perpustakaan. Menurut kepala perpustakaan SMP Negeri 2 Pallangga mengatakan bahwa perpustakaan ini berjalan apa adanya, karena pustakawan yang ada di perpustakaan kurang, sehingga buku-buku di perpustakaan

the Ethics of Artificial Intelligence, the findings and recommendations of the Dialogue will provide the stakeholders with the opportunity to reflect on how best to integrate gender equality considerations into such global normative frameworks. This report is the result of teamwork. First, I am grateful to the experts and leaders in the field of AI for taking the time to either talk to me via .