1 / 19

Presentation on skyBlue Voice Chat

Presentation on skyBlue Voice Chat. Skyblue voice chat. Presented By: Prakash Sapkota (524) Rajendra Baral ( 528) Rajendra Poudel ( 529) Suman Adhikari (544). Objectives. To develop a general purpose desktop-based chat application for a private network that supports voice chat.

vicky
Download Presentation

Presentation on skyBlue Voice Chat

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Presentation on skyBlue Voice Chat Skyblue voice chat Presented By: Prakash Sapkota (524) Rajendra Baral (528) Rajendra Poudel (529) Suman Adhikari (544)

  2. Objectives • To develop a general purpose desktop-based chat application for a private network that supports voice chat. • To provide user to used easily our voice chat software. • To communicate and make knowledge sharing between two clients easily. • Communication on Local Area Network (LAN) makes user easy to communicate. • To provide the cheaper communication on LAN as alternative besides using telephone which take charge.

  3. Skyblue Voice Chat Overview: Simple Graphical User Interface(GUI) Establish connection between multiple clients via server Client operation like :talk, stop and sign out. Voice chatting with selected clientdirectly. Only two clients can talk with each other at a instance.

  4. Tools/Technologies used • NetBeans IDE 7.0 • JDK 1.6 • Windows 7 Professional • Microsoft Office(Word and PowerPoint) 2010

  5. System Architecture Voice message transmitting & receiving Client 1 Client 2 Text message transferring Text message transferring Server

  6. Cont… Enter two clients name

  7. Cont.… Enter first client name

  8. Cont.… Enter second client name

  9. Cont.… Sign in by two clients

  10. Cont… When same name is inserted

  11. Cont.… When two client start talk

  12. Methodology/Algorithm Java Sound API a) Gets audio format and available mixer in java. b) Creates two data line: targetDataLine as receiving audio input from speaker and SourceDataLine as output to the speaker. c) captureThread () capture audio from targetDataLine and send audio to the talking client. d) playThread () takes the audio from sourceDataLine from other client and play it.

  13. Task division/work breakdown structure

  14. Continue….

  15. Challenges and Problems • How the project could be designed in sequence order? • While creating GUI attractive . • Sending all connected client names. • Coding for thread. • Transferring voice to the client multi time. • Sound quality maintaining .

  16. Conclusion • Voice chat application is widely used cheapest mean • Any project is not a simpler on it but if we start seriously, we can maintain it. • Designing interface for login completed • Connection between clients and server completed. • Passing voice message completed. • Completed the quality of sound.

  17. Future Enhancement • Calling like cell phone • Working with database and developing a social networking • Long time recording the voice. • Voice chat without any distortion. • Maximum no of client’s connection. • Stereo sound receiving at the receiver

  18. References • http://en.wikipedia.org/wiki/ : theoretical concept • http://www.sourceforge.com : proposal, report making . • http://www.uioe.sf.net : proposal, report making. • http://www.theswingconnection.com : Java swing tutorial • http://forum.java.sun.com : For Java tutorial • http://zerioh.tripoid.com/resources/sockets.html : for socket programing • http://learnjava-code.blogspot.com/2011/05/voice-chat-program-in- java.html : knowledge of voice chat program in java.

  19. AT LAST THANK ……………… YOU…………………..

More Related