APLIKASI REAL TIME VIDEO STREAMING SEBAGAI SARANA PEMBELAJARAN ONLINE BERBASIS INTERNET/INTRANET

dokumen-dokumen yang mirip
APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGINFORMASIAN KONDISI LALU LINTAS BERUPA TULISAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN GPRS

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

PERANCANGAN DAN REALISASI APLIKASI SOFTPHONE PADA JARINGAN VOIP BERBASIS SIP UNTUK SMARTPHONE ANDROID

Implementasi Sistem SCADA Redundant (Study kasus: Proses Pengendalian Plant Temperatur Air)

DAFTAR ISI. Halaman. ABSTRAK...i. KATA PENGANTAR...iii. DAFTAR ISI...vi. DAFTAR TABEL...ix. DAFTAR GAMBAR...x. 1.1 Latar Belakang...

APLIKASI RASPBERRY PI UNTUK PENAMPIL INFORMASI JARAK JAUH DENGAN MASUKAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN 3G

Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

PERANCANGAN DAN REALISASI PENGUAT KELAS D BERBASIS MIKROKONTROLER AVR ATMEGA 16. Disusun Oleh: Nama : Petrus Nrp :

Tampilan Pemakaian Bandwidth dari CC - Cutter Berbasis Web. Evan Satria Indrawila

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

Perancangan Sistem Sinkronisasi Waktu dari GPS Berbasis Network Time Protocol

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

Implementasi GSM VoIP Gateway Pada Jaringan VoIP Berbasis Briker IPPBX

BAB IV PEMBAHASAN. Memasuki Tahun 2010, PT.TELKOM juga memasuki porpolio bisnis

IMPLEMENTASI KONTROL PID PADA PENDULUM TERBALIK MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA 16 ABSTRAK

PERANCANGAN DAN REALISASI SISTEM PEMILIHAN SUARA MENGGUNAKAN WIFI DENGAN IP STATIS ABSTRAK

ABSTRAK. Kata Kunci : GRE, HTTP, IMS, IPsec, L2TP, OPNET Modeler 14.5, Video Call, VoIP, VPN.

Aplikasi Raspberry Pi pada Perangkat Absensi Portable Menggunakan RFID

Kata Kunci : PLC, Webserver, Website, monitoring, mengontrol, KWH.

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

ABSTRAK. Kata Kunci: Konfigurasi, FreeRADIUS, Modul, Web.

APLIKASI WEB EMBEDDED MICROCONTROLLER UNTUK PENGENDALIAN DAN PENGAMATAN JARAK JAUH MENGGUNAKAN WEB BROWSER PADA TELEPON SELULER MELALUI JARINGAN GPRS

PEMANTAUAN RUANGAN PADA SAAT TERTENTU BERBASIS TEKNOLOGI SMS DAN MMS

BAB I PENDAHULUAN. 1.1 Latar Belakang

Desain Migrasi Jaringan TDM Ke Jaringan Berbasis IP Menggunakan Teknologi Softswitch. Arvi Nayaprama/

APLIKASI PERINTAH SUARA UNTUK MENGGERAKKAN ROBOT. Disusun Oleh : Nama : Astron Adrian Nrp :

MEMBANGUN APLIKASI MOBILE DENGAN QT SDK DENGAN STUDI KASUS MONITORING RUANGAN MENGGUNAKAN KAMERA. Disusun oleh : NRP :

ALAT BANTU PARKIR MOBIL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Venda Luntungan Nrp :

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

PERANCANGAN & SIMULASI UART (UNIVERSAL ASYNCHRONOUS RECEIVER TRANSMITTER) DENGAN BAHASA PEMROGRAMAN VHDL

Implementasi Otentikasi Jaringan LAN dengan System Login Menggunakan Mikrotik

Tutorial Membangun Radio Streaming Arie Widodo

Aplikasi Kamera Pemantau & Electrical Appliance Remote. Berbasis PC Menggunakan Microcontroller. Arduino Uno & LAN Connection

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

BAB III DESAIN DAN IMPLEMENTASI SISTEM

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

PERANCANGAN DAN REALISASI SISTEM PENGENDALI PENYARINGAN AIR BERDASARKAN TINGKAT KEKERUHAN AIR. Disusun Oleh : Nama : Rico Teja Nrp :

ABSTRAK. Kata kunci : router, virtual private netwok, point to point protocol, private, server, client, tunnel, failover.

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

ABSTRAK. Kata Kunci: C#, Pengawasan Tampilan Komputer, Kompresi Gambar, Jaringan area lokal. v Universitas Kristen Maranatha

PERANCANGAN DAN PEREALISASIAN SISTEM EDC (ELECTRONIC DATA CAPTURE) DENGAN SMARTCARD. Disusun Oleh : Nama : Andrian Reza Nrp :

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

ABSTRAK. Kata kunci :SSL, RSA, MD5, Autentikasi, Kriptografi. Universitas Kristen Maranatha

Agenda. Protokol TCP/IP dan OSI Keluarga Protokol TCP/IP

ANALISIS PERFORMANSI TFMCC PADA JARINGAN BROADBAND WIRELINE

RANCANG BANGUN SISTEM PEMBELAJARAN JARAK JAUH (DISTANCE LEARNING) PADA INTERNET PROTOCOL TELEVISI (IPTV)

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

REALISASI SISTEM AKUISISI DATA MENGGUNAKAN ARDUINO ETHERNET SHIELD DAN SOCKET PROGRAMMING BERBASIS IP

PENGGUNAAN DHCP RELAY AGENT UNTUK MENGOPTIMALKAN PENGGUNAAN DHCP SERVER PADA JARINGAN DENGAN BANYAK SUBNET

TELEROBOTIK MENGGUNAKAN EMBEDDED WEB SERVER UNTUK MEMONITOR DAN MENGGERAKKAN LENGAN ROBOT MENTOR

BAB 1 PENDAHULUAN. Internet, dalam (28 April 2006)

ABSTRAK. Kata Kunci: Game, Pengunduhan, Voucher, Super Admin, Admin, Moderator,Player

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

ABSTRAK. Kata Kunci: C#, Pemeriksa Kode Program C, Jaringan area lokal. v Universitas Kristen Maranatha

SISTEM E-KTM MULTIFUNGSI MENGGUNAKAN SMART CARD PADA APLIKASI BERBASIS DATABASE

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

BAB I PENDAHULUAN 1.1 Latar Belakang

ABSTRAK. Kata Kunci : Website Media Pembelajaran, SMK Teknik Komputer dan Jaringan, Use Case, Flowchart, ERD, AJAX, PHP, MySQL.

APLIKASI VIDEO ON DEMAND BERBASIS WEB

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. jaringan. Topologi jaringan terdiri dari 3 client, 1 server, dan 2 router yang

SISTEM AKUISISI DATA KENDARAAN BERMOTOR MENGGUNAKAN SMARTPHONE ANDROID MELALUI KONEKSI BLUETOOTH. Disusun oleh: Dhiko Dwiaprianto Putra ( )

IP Address. Dedi Hermanto

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK MENGUKUR PANJANG PRODUKSI KAIN PADA MESIN FINISHING TEKSTIL

DAFTAR ISI ABSTRAK ABSTRACT KATA PENGANTAR

Aplikasi Raspberry Pi Untuk Prototype Pengendalian Mobil Jarak Jauh Melalui Web Browser ABSTRAK

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

ABSTRAK. i Universitas Kristen Maranatha

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

BAB III PERANCANGAN SISTEM

STUDI KUALITAS VIDEO STREAMING MENGGUNAKAN PERANGKAT NSN FLEXYPACKET RADIO

DAFTAR ISTILAH / SINGKATAN

Daftar Isi. Abstrak Kata Pengantar. Daftar Gambar Daftar Tabel

BAB 3 PERANCANGAN SISTEM. multicast menggunakan perangkat-perangkat sebagai berikut:

BAB III. server, merupakan media yang digunakan untuk mendistribusikan live stream

IDENTIFIKASI SESEORANG BERDASARKAN CITRA SILUET ORANG BERJALAN MENGGUNAKAN SUDUT SETENGAH KAKI

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

LASER PROYEKTOR MENGGUNAKAN LASER POINTER DAN MIKROKONTROLER ATMEGA16

BAB II TINJAUAN PUSTAKA

APLIKASI CONTACTLESS SMARTCARD UNTUK TRANSAKSI TOL MELALUI KOMUNIKASI WIRELESS ABSTRAK

APLIKASI MIKROKONTROLER AVR ATMEGA16 UNTUK ALAT PEMILIH PENYEDIA LAYANAN TELEPON YANG SAMA

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. Sistem yang penulis usulkan adalah sebuah sistem berbasis web yang berfungsi

BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN DISCRETE COSINE TRANSFORM (DCT) BERBASIS ALGORITMA GENETIKA

SISTEM PELACAKAN KEBERADAAN LOKASI KENDARAAN BERBASIS MIKROKONTROLER ATMEGA16 MELALUI LAYANAN SMS. Disusun Oleh : Nama : Indra Pratama Nrp :

ALAT UJI MCB OTOMATIS BERBASIS MIKROKONTROLER ABSTRAK

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

MANAJEMEN BANDWIDTH DENGAN WEBHTB PADA PT BHANDA GHARA REKSA (PERSERO) CABANG PALEMBANG

PENGENALAN UCAPAN DENGAN METODE FFT PADA MIKROKONTROLER ATMEGA32. Disusun Oleh : Nama : Rizki Septamara Nrp :

BAB III ANALISIS DAN PERANCANGAN SISTEM

ABSTRAK. Kata Kunci: dokumen digitalisasi, manajemen dokumen, sistem informasi. Universitas Kristen Maranatha

Sistem Redundant PLC (Studi Kasus Aplikasi Pengontrolan Plant Temperatur Air)

APLIKASI VIDEO DAN AUDIO ON DEMAND MENGGUNAKAN HELIX STREAMING SERVER REAL PLAYER LUTFI EKA HARDIANTO PROGRAM STUDI TEKNIK INFORMATIKA

BAB 1 PENDAHULUAN. Sebagai universitas yang berkembang pesat dan memiliki rencana untuk

Jurnal JARKOM Vol. 3 No. 2 Juni PENGUJIAN KINERJA KOMUNIKASI DATA MENGGUNAKAN IPv4 VS IPv6 PADA JARINGAN CLIENT SERVER

ANALISIS DAN IMPLEMENTASI BEEWATCH (INTERNET-TV BINUS) BERBASISKAN RED5 SERVER

ABSTRAK. Kata Kunci : algoritma penjadwalan, linux virtual server, network address translation, network load balancing.

Perancangan dan Realisasi Prototipe Sistem Smart House dengan Pengendali Menggunakan Smart Phone Berbasis Android. Disusun Oleh:

Dasar Dasar Jaringan

Perancangan Sarana Informasi Untuk Virtual Shop Berbasis Web Ade Putra Halomoan Siregar ( )

PERANCANGAN DAN REALISASI SISTEM AKUISISI DATA DAN PENGAMBILAN GAMBAR MELALUI GELOMBANG RADIO FREKUENSI

Aplikasi Raspberry Pi untuk Kendali Perangkat Elektronik Rumah Tangga Jarak Jauh menggunakan Web Browser

Transkripsi:

APLIKASI REAL TIME VIDEO STREAMING SEBAGAI SARANA PEMBELAJARAN ONLINE BERBASIS INTERNET/INTRANET Disusun Oleh: Nama : Kent Ridha Ibrahim NRP : 0522111 Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia, email : kent_greenwood@yahoo.co.id ABSTRAK Sejalan dengan perkembangan teknologi informasi, internet telah menjadi suatu media kebutuhan bagi manusia. Internet menjadi salah satu komoditi media komunikasi yang penting dalam kehidupan sehari-hari. Salah satu aplikasinya adalah live video streaming sebagai media pembelajaran yang lebih praktis dan efisien. Dalam Tugas Akhir ini telah dirancang dan direalisasikan sebuah sistem pembelajaran online berbasis web menggunakan perangkat lunak BroadCam untuk proses real time video streaming (Livestreaming). Selain itu, digunakan PHP sebagai bahasa pemrograman web,dan MySQL sebagai database. Konfigurasi yang dilakukan pada perangkat lunak BroadCam adalah inisialisasi kamera web dan mikrofon, konfigurasi IP dan pengaturan video yang akan dilivestreamingkan. BroadCam menggunakan konsep IP Private untuk jaringan lokal dan IP Public untuk jaringan publik. Port yang digunakan oleh BroadCam untuk menampilkan output Livestreaming adalah port 86. BroadCam akan memberikan URL untuk menunjukkan alamat Livestreaming yang sedang berlangsung pada komputer server. URL ini yang selanjutnya akan diinputkan dalam web pembelajaran online sebagai input alamat video Livestreaming yang akan diputar pada windows media player yang telah diembed. i Universitas Kristen Maranatha

Aplikasi livestreaming sebagai media pembelajaran online yang telah disusun pada Tugas Akhir ini telah berjalan dengan baik.bandwidth rata-rata tiap detiknya yang dibutuhkan pengguna untuk menyaksikan pembelajaran online dengan kualitas terbaik (6.6 fsp dan bitrate 4288 kbps) adalah sebesar 1,45 mbps (mega bit per second). Sedangkan bandwidth yang harus disediakan server untuk setiap Client yang mengakses adalah sebesar 1,3 mbps. Kata Kunci : Livestreaming, BroadCam, PHP, MySQL. ii Universitas Kristen Maranatha

REAL TIME VIDEO STREAMING APPLICATION AS E-LEARNING TOOLS BASED ON INTERNET/INTRANET Composed by: Name : Kent Ridha Ibrahim Nrp : 0522111 Electrical Engineering, Maranatha Christian University, Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia, email : kent_greenwood@yahoo.co.id ABSTRACT As the rapid development on current information technology, the Internet has developed into one of the media for human needs. Internet becomes one of the important communication media commodities in everyday life. One of the applications is live video streaming as a medium of learning that more practical and efficient to do. In this Final Project has been designed and realized an online learning system using a web-based BroadCam software to process real-time video streaming. Other than that, PHP used as the web programming language, and MySQL as the database Configurations that has been done on BroadCam are the initiation of the web camera and microphone, IP configuration and settings on the video that we want to broadcast. BroadCam using the concept of IP Private for the local network and IP Public for the public network. Port that will be used by BroadCam to live streaming the output is port 86. BroadCam will provide the URL address that show where the live streaming executed on the server computer. This URL is then used in online learning website as an input address for Livestreaming video and will be played on windows media player which has been embed. iii Universitas Kristen Maranatha

Livestreaming applications as online learning tools that had been developed in this Final Project has gone well. The average bandwidth per second that the users need to watch online learning with the best quality (6.6 fsp and bitrate 4288 kbps) is 1.45 Mbps (mega bit per second).whereas, the bandwidth that should be provided by the server is as much 1.3 Mbps for each Client. Keyword : Livestreaming, BroadCam, PHP, MySQL iv Universitas Kristen Maranatha

DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... iii KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... x DAFTAR GAMBAR... xi BAB I PENDAHULUAN I.1 Latar Belakang... 1 I.2 Identifikasi Masalah... 1 I.3 Perumusan Masalah... 2 I.4 Tujuan... 2 I.5 Pembatasan Masalah... 2 I.6 Spesifikasi Alat... 3 I.7 Sistematika Pembahasan... 4 BAB II DASAR TEORI II.1 Live Video Streaming... 5 II.1.1 Streaming... 6 II.1.2 Video... 7 II.1.3 Audio... 8 II.2 TCP/IP (Transmission Control Protocol/Internet Protocol)... 8 II.2.1 Sejarah TCP/IP... 8 II.2.2 Arsitektur dan Protokol Jaringan TCP/IP... 9 II.2.3 Pengiriman dan Penerimaan Paket Data... 12 II.2.4 Internet Protocol... 14 II.2.4.1 Pengertian IP Address... 17 II.2.4.2 Format Penulisan IP Address... 18 II.2.4.3 Pembagian Kelas IP Address... 18 II.2.5 Address Khusus... 21 vii Universitas Kristen Maranatha

II.2.5.1 Network Address... 21 II.2.5.2 Broadcast Address... 21 II.2.5.3 Multicast Address... 22 II.2.6 Aturan Dasar Pemilihan Network ID dan Host ID... 23 II.3 IP Public... 24 II.4 BroadCam Video Streaming Server... 24 II.4.1 Kompresi Format File Pada BroadCam... 25 II.4.2 Stream FPS... 26 II.5 PHP Hypertext Preprocessor (PHP)... 27 II.5.1 Cara Kerja PHP... 28 II.6 MySQL... 28 BAB III PERANCANGAN DAN REALISASI III.1 Cara Kerja Sistem Pembelajaran Online....29 III.2 Perancangan Sistem Live Video Streaming dengan BroadCam... 31 III.2.1 Konfigurasi BroadCam... 31 II.2.1.1 Add Livestreaming... 31 II.2.1.2 Konfigurasi Livestreaming... 33 III.2.2 Menjalankan Livestreaming dalam Localhost... 35 III.2.3 Menjalankan Livestreaming dalam Internet... 37 III.3 Mendesain Tampilan Web Untuk Proses Pembelajaran Online... 40 III.3.1 Membuat Layout Web... 40 III.3.2 Script PHP dan HTML untuk Web Pembelajaran Online... 45 III.3.1 Database Web Pembelajaran Online... 50 II.3.1.1 Rancangan Tabel Database... 52 II.3.1.2 DAD Web Pembelajaran Online... 54 III.4 Merekam Video Archive... 56 BAB IV DATA PENGAMATAN DAN ANALISA IV.1 Pengujian Capture Packet Data... 57 IV.1.1 Spesifikasi Livestreaming Pada Jaringan LAN... 57 IV.1.2 Hasil Pengamatan Transfer Paket Data dan Bandwidth Rata-Rata pada Jaringan LAN... 55 viii Universitas Kristen Maranatha

IV.1.2.1 Hasil Pengamatan LAN 1 Client... 58 IV.1.2.2 Hasil Pengamatan LAN 2 Client... 60 IV.1.2.3 Hasil Pengamatan LAN 3 Client... 62 IV.2 Spesifikasi Livestreaming Pada Jaringan Internet... 65 IV.2.1 Hasil Pengamatan Internet 1 Client... 66 IV.3 Analisa Data Kompresi Video Livestreaming... 68 IV.4 Tampilan Web Pembelajaran Online... 69 IV.4.1 Tampilan Web pages Admin... 69 IV.4.2 Tampilan Web pages Client... 72 BAB V KESIMPULAN DAN SARAN V.1 Kesimpulan... 73 V.2 Saran... 73 DAFTAR PUSTAKA... 74 LAMPIRAN A Script Pemrograman Web LAMPIRAN B Tampilan Web Page Lengkap ix Universitas Kristen Maranatha

DAFTAR TABEL Halaman 1. Tabel 3.1 Rancangan tabel admin... 52 2. Tabel 3.2 Rancangan tabel contact... 52 3. Tabel 3.3 Rancangan tabel page... 52 4. Tabel 3.4 Rancangan tabel status... 52 5. Tabel 3.5 Rancangan tabel streaming... 53 6. Tabel 3.6 Rancangan tabel video... 53 7. Tabel 3.7 Rancangan tabel userclient... 53 9. Tabel 4.1 Bandwidth rata-rata dan transfer paket data pada LAN 1 Client... 58 10. Tabel 4.2 Bandwidth rata-rata dan transfer paket data pada LAN 2 Client... 60 11. Tabel 4.3 Bandwidth rata-rata dan transfer paket data pada LAN 3 Client... 62 12. Tabel 4.4 Bandwidth rata-rata dan transfer paket data pada LAN 4 Client... 64 13. Tabel 4.5 Bandwidth rata-rata dan transfer paket data pada LAN 5 Client... 65 14. Tabel 4.6 Bandwidth rata-rata dan transfer paket data pada Internet 1 Client... 66 x Universitas Kristen Maranatha

DAFTAR GAMBAR Halaman 1. Gambar 2.1 Proses Streaming Melalui Jaringan... 6 2. Gambar 2.2 Perbandingan Arsitektur OSI dan TCP/IP... 9 3. Gambar 2.3 Proses Enkapsulasi Data... 13 4. Gambar 2.4 Format Datagram IP... 16 5. Gambar 2.5 Format IP Address... 18 6. Gambar 2.6 IP Address kelas A... 19 7. Gambar 2.7 IP Address kelas B... 20 8. Gambar 2.8 IP Address kelas C... 20 9. Gambar 2.9 Struktur IP Address Kelas Multicast Address... 22 10. Gambar 2.10 Gambar Flowchart Proses Livestreaming menggunakan BroadCam... 25 11. Gambar 2.11 Gambar File Format untuk Live Video Streaming... 26 12. Gambar 3.1 Diagram Alur Proses Sistem Pembelajaran Online... 30 13. Gambar 3.2 Diagram Alur Proses Record dan Upload Video... 30 14. Gambar 3.3 BroadCam Video Streaming Server... 31 15. Gambar 3.4 Tampilan Awal BroadCam... 32 16. Gambar 3.5 Live Input Setting... 32 17. Gambar 3.6 Tampilan profile Livestreaming... 33 18. Gambar 3.7 Tampilan Web Access Setting... 34 19. Gambar 3.8 Menu Option Web Accsess Untuk Public Network... 38 20. Gambar 3.9 Menandakan status Livestreaming ON atau enable... 35 21. Gambar 3.10 Menu Option Web Accsess Untuk Local Network... 36 22. Gambar 3.11 Configure Local Network Web Access... 36 23. Gambar 3.12 Tampilan URL Live video streaming untuk Local Network. 37 24. Gambar 3.13 Menu Option Web Accsess Untuk Public Network... 38 25. Gambar 3.14 Network Connection Setting pada HUAWEI3G Telkomsel. 39 26. Gambar 3.15 Tampilan URL Livestreaming pada internet... 40 27. Gambar 3.16 Flowchart Web Menu Control Panel Livestreaming (Admin)... 41 xi Universitas Kristen Maranatha

28. Gambar 3.17 Flowchart Web Menu Control Panel Archive (Admin)... 42 29. Gambar 3.18 Layout page Livestreaming Control Panel untuk Admin... 43 30. Gambar 3.19 Layout page Upload Data Thumbnail dan Video Archive untuk Admin... 43 31. Gambar 3.20 Layout page content Livestreaming untuk Client... 44 32. Gambar 3.21 Layout page content Archive untuk Client... 44 33. Gambar 3.22 Basis Data Web Pembelajaran Online... 51 34. Gambar 3.23 Diagram Alir Data Untuk Proses Web Pembelajaran Online... 54 35. Gambar 3.24 Diagram Alir Data untuk proses Input Streaming dan Live. Streaming... 55 36. Gambar 3.25 Diagram Alir Data untuk proses Input Video dan Live Streaming... 56 37. Gambar 4.1 Grafik IO Paket Data pada server data pengamatan 1 Client.. 59 38. Gambar 4.2 Grafik IO Paket Data pada Client data pengamatan 1 Client.. 60 39. Gambar 4.3 Grafik IO Paket Data pada server data pengamatan 2 Client.. 61 40. Gambar 4.4 Grafik IO Paket Data pada Client1 data pengamatan 2 Client 61 41. Gambar 4.5 Grafik IO Paket Data pada Client2 data pengamatan 2 Client 61 42. Gambar 4.6 Grafik IO Paket Data pada server data pengamatan 3 Client.. 63 43. Gambar 4.7 Grafik IO Paket Data pada Client1 data pengamatan 3 Client 63 44. Gambar 4.8 Grafik IO Paket Data pada Client2 data pengamatan 3 Client 63 45. Gambar 4.9 Grafik IO Paket Data pada Client3 data pengamatan 3 Client 63 46. Gambar 4.10 Grafik IO Paket Data pada server data pengamatan internet 1 Client... 67 47. Gambar 4.11 Grafik IO Paket Data pada Client data pengamatan internet 1 Client... 67 48. Gambar 4.12 Proses Login Web pages Admin... 69 49. Gambar 4.13 Administrator Area... 70 50. Gambar 4.14 Control panel Livestreaming... 71 51. Gambar 4.15 Control panel Archive Input Video... 72 52. Gambar 4.16 Proses Login Web pages Client... 73 53. Gambar 4.17 Index Web Pembelajaran Online... 73 xii Universitas Kristen Maranatha

54. Gambar 4.18 Halaman Livestreaming... 74 55. Gambar 4.19 Halaman Livestreaming saat proses Livestreaming ON... 75 xiii Universitas Kristen Maranatha