Font Size: a A A

Development And Implementation Of JMF-based Video Chat System

Posted on:2015-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:S Y LiFull Text:PDF
GTID:2298330422481586Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With continuous development and improvement of computer technology, more and moreenterprises start to build their own information systems, in order to improve the efficiency ofinternal office work and facilitate the communication between employees, thus reduce thecosts. Instant messaging system is a real-time communication service which is based on theInternet, and it supports the transmission of text, files, speech and video message in real time.It can effectively promote the communication between employees. The general instantmessaging system in the market is mainly oriented to individuals, and it may disclose thecompany’s internal information when used in the company. Enterprise instant messagingsystem is very expensive and not easy to be integrated with existed systems in the company,so we need to develop our own instant messaging system, to facilitate the communicationbetween employees. Based on the technology of SWT/JFace, Spring, JPA and JMF, I havedesigned and developed a real-time video chat system, the main work includes:1. Based on SWT/JFace, we built a user-friendly client GUI, and used embedded H2Database to store the chat histories in the client system.2. Server system is developed based on the technology of Spring and JPA. Springframework is used to configure the dependencies between java objects; JPA is used topersist Java objects to the database. Java Socket is used to connect client and server,and the transferred data between client and server is XML document, which istransformed from Java object by using JAXB technology.3. Developed user management module, including the functions of staff registration,login, friend management and so on.4. Developed text, files, and folders transmission functions in a real-timecommunication system, which also supports offline transmission of text messages.5. Based on the JMF technology, we developed a point to point speech and video chatfunction.
Keywords/Search Tags:JMF, instant messaging, video chat, SWT/JFace
PDF Full Text Request
Related items