BAB I PENDAHULUAN 1.1. Latar Belakang Perkembangan internet akhir-akhir ini telah membuat internet menjadi begitu besar peranannya baik sebagai sarana memperoleh informasi dengan cepat dan selalu diperbaharui. Setelah pertukaran informasi dilakukan dengan pengiriman dan penerimaan elektronic mail / surat elektronik maka pada saat ini mulai bergerak ke arah pengiriman informasi yang memungkinkan dapat terselenggaranya sebuah komunikasi berbasis multimedia. Saat ini penggunaan sistem multimedia semakin meluas di berbagai bidang yang tidak lepas pengaruhnya dari kemajuan teknologi informasi dan komputer. Fungsi sistem multimedia tersebut salah satunya dapat diimplementasikan dalam memvisualisasikan jaringan local area network (LAN) khususnya aplikasi video econference. Video Conference (konferensi video audio jarak jauh) adalah sebuah stasiun kerja (workstation) data bertindak sebagai sebuah terminal video yang terhubung ke jaringan guna menyediakan audio interaktif, video, telekomunikasi bersifat real-time dan aplikasi-aplikasi lain (dikutip dari: Video Conferencing dan MPEG, Elektro Indonesia Telekomunikasi, 1997). Pemahaman akan komunikasi data khususnya dalam komunikasi melalui media video conference dengan menggunakan jaringan local area network (LAN), bagi mahasiswa yang sedang mengikuti matakuliah komunikasi data maupun orang-orang yang berkecimpung dalam masalah komunikasi data masih sering mengalami kesulitan. Kebanyakan mereka hanya dapat membayangkan saja dan sering pemahaman satu dengan yang lain saling berbeda. Ada kalanya disebabkan sulitnya dibayangkan karena sarananya saat ini masih jarang dan relatif mahal. Di sisi lain belum ada perangkat lunak / software aplikasi yang mempresentasikan masalah komunikasi melalui jaringan local area network (LAN) dalam aplikasi video conference. 1
2 Pemahaman akan jaringan local area network (LAN) khususnya aplikasi video conference sering mengalami kendala. Hal ini disebabkan sulitnya dan mahalnya sarana pendukungnya, disisi lain juga proses-proses aliran dan pengolahan data di dalamnya tidak terlihat hanya dapat dibayangkan saja sehingga seringkali menjadi hal yang sangat menjemukan. Sudah menjadi sifat manusia bahwa daya tarik akan muncul dan pemahaman semakin baik jika disajikan dengan kombinasi teks / data, gambar simulasi, gambar animasi dan suara secara bersamaan yang disebut juga multimedia. Berbekal dari permasalahan diatas maka dirancang dan dibangun sebuah program aplikasi video conference melalaui jaringan local area network (LAN) dengan menggunakan model jaringan peer to peer sehingga biaya operasional untuk video conference dapat ditekan seperti yang dituangkan dalam skripsi berjudul Rancang Bagun Aplikasi Video Conference Melalui Local Area Network (LAN) Menggunakan Microsoft Visual C++. 1.2. Batasan Masalah Berdasarkan latar belakang yang telah diuraikan diatas, maka dirumuskan permasalahan yaitu: 1. Bagaimana merancang dan membuat sebuah program aplikasi video conference melalui jaringan local area network (LAN) menggunakan Microsoft Visual Studio C++ 6. 2. Bagaimana memanfaatkan Encoder H.263 library. 1.3. Perumusan Masalah Berdasarkan perumusan masalah, maka pembahasan masalah pada perancangan aplikasi ini dibatasi pada : 1. Perancangan dan pembuatan sebuah program aplikasi video conference melalui jaringan local area network LAN menggunakan bahasa pemrograman C++. 2. Menerapkan aplikasi video conference melalui jaringan Local Area network (LAN) yang hanya melibatkan dua unit komputer dalam satu
3 jaringan dengan teknologi point to poin dan menggunakan model jaringan peer to peer. 3. Library yang digunakan Encoder H.263. 1.4. Tujuan dan Manfaat 1. Tujuan dari perancangan aplikasi ini adalah : a. Merancang dan membuat aplikasi yang dapat mendukung proses komunikasi dalam gedung / ruangan yang mempunyai jaringan local area network (LAN). b. Merancang dan membuat aplikasi yang memungkinkan user / pengguna untuk berkomunikasi tatap muka dengan user / pengguna lain. c. Merancang dan membuat aplikasi yang memungkinkan user / pengguna untuk dapat menyelenggarakan konferensi audio-video secara virtual. d. Merancang dan membuat aplikasi yang mendukung chatting. 2. Manfaat dari rancang bangun aplikasi ini adalah: Mempermudah komunikasi antar user / pengguna dalam satu jaringan local area network (LAN) untuk dapat menyelenggarakan konferensi audio-video secara virtual yang mendukung chatting. 1.5. Metodologi Perangkat Lunak Dalam penyusunan Tugas Akhir ini akan digunakan metodologi sebagai berikut: 1. Studi Literatur Berisikan pembahasan teoritis melalui studi literatur dari buku-buku atau jurnal ilmiah, internet yang berkaitan dengan dasar sistem local area network (LAN), video conference. 2. Desain Model Jaringan Perancangan model jaringan disesuaikan sehingga dapat memenuhi syarat analisis performansi jaringan.
4 3. Analisa Sistem Sistem diujicobakan pada jaringan local area network (LAN) yang ada seperti pada arsitektur jaringan, kemudian dilakukan pengambilan data. Selanjutnya dilakukan analisa faktor delay end-to-end yang terjadi pada saat implementasi aplikasi jaringan video conference. 4. Pembangunan Perangkat Lunak Pada tahap ini akan dibangun aplikasi video conference yang memungkinkan user / pengguna dapat berkomunikasi audio-video dengan user / pengguna lain dan mendukung chatting. 5. Implementasi Menyangkut lingkungan implementasi, algoritma secara umum, tampilan antarmuka / interface, petunjuk pemakaian aplikasi. 6. Analisa Hasil dan Kesimpulan Pada tahap ini meliputi kesimpulan dari pembuatan aplikasi video conference melalui local area network (LAN) dan saran dari penulis untuk pembaca. 1.6. Sistematika Penulisan Laporan Laporan Tugas Akhir dalam hal ini tentang aplikasi video conference melalui local area network (LAN) menggunakan Microsoft visual C++ disusun dalam bentuk yang terstruktur dan sistematis, sehingga memudahkan pihak-pihak yang berkepentingan untuk mempelajari informasi yang ada. Sistematika Pembahasan tersebut adalah sebagai berikut : BAB I Pendahuluan Pada bab ini berisi gambaran nyata dari proyek yang dikerjakan. Bab ini meliputi latar belakang, maksud dan tujuan, metodologi perangkat lunak / software, batasan masalah, dan sistematika penulisan. BAB II Landasan Teori Pada bab ini menguraikan tentang teori yang mendukung objek Tugas Akhir.
5 BAB III Analisis Masalah Dan Perancangan Pada bab ini menjelaskan tentang analisis yang dilakukan, perancangan sistem aplikasi. BAB IV Implementasi Dan Pengujian Pada bab ini berisi tentang lingkungan implementasi perangkat lunak, algoritma secara umum, spesifikasi perangkat keras yang digunakan, tampilan antarmuka/interface, data hasil pengujian, analisis hasil dan petunjuk pemakaian dari aplikasi yang telah dibuat. BAB V Penutup Berisi kesimpulan dan saran dari perangkat lunak yang dibuat.