Video Chat on LAN By Payal Ashokkumar Dalwadi 10/29/2010 Advisor: Dr. Chung-E Wang Department of Computer Science California State University, Sacramento.

Slides:



Advertisements
Similar presentations
Microsoft ® Office OneNote ® 2007 Training Using your Notebook to its fullest potential Kent School District presents:
Advertisements

Remote Assistance By Terri Bowles and Jessica Powell.
Welcome Adobe Connect Basics. Adobe Connect Basics : What’s Covered? Log in Get Help Book License Meeting or Event? Create a Meeting Create Event Run.
Presented by Office of Distance Education of Learning Technologies.
Module 6: Configuring Windows XP Professional to Operate in a Microsoft Network.
2008 Adobe Systems Incorporated. All Rights Reserved. Acrobat Connect Pro Meeting Intermediate Training [name] [title]
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Keeping You Connected Through Citrix Access your applications Access your network shares and documents Access your …and do it remotely!
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
MCT260-Operating Systems I Operating Systems I Networking.
Network Printing. Printer sharing Saves money by only needing one printer Increases efficiency of managing resources.
11 ADMINISTERING MICROSOFT WINDOWS SERVER 2003 Chapter 2.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Browser and Basics Tutorial 1. Learn about Web browser software and Web pages The Web is a collection of files that reside on computers, called.
Adobe Connect User Guide. Adobe Connect Meeting is an online-based tool that lets you to connect with colleagues, classmates, or anyone else around the.
A+ Guide to Software, 4e Chapter 11 Supporting Printers and Scanners.
1 Enabling Secure Internet Access with ISA Server.
Implementing RADIUS AAA Phil & Rick. Content Terms and Concepts Access Control What is AAA? Benefits of AAA What is RADIUS? Microsoft IAS Overview Installation.
By: Van Lam Info Tech 2 Period 10/11 Mr. Holmes Quincy High School.
Starter for 10 Unit 7: Using Messenger Transform IT SFT07_messenger.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
ZipLogix® Online Real Estate Training Hosting Online Meetings with zipConsult™
UPnP AV Media Server support for VLC player Student’s name: Shaleen Shah Date: November 5, 2007 Advisor’s name: Dr. Chung-E-Wang Prof. Dick Smith Department.
Windows XP 101: Using Windows XP Professional in the Classroom.
Using Microsoft Office Communicator. Microsoft Office Communicator Office Communicator enables you to instantly communicate with your colleagues using.
1 Chapter Overview Understanding the Windows 2000 Networking Architecture Using Microsoft Management Console.
Thrive Installation.
© 2014 Blackboard Inc. All rights reserved.. Describe the different tools that can be used to keep students informed. Announcements Course Messages.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Checking Network/Port Connectivity using Kaseya Agent Procedures Developed By: Emmanuel Giboyeaux Advisor : Dr. S. Masoud Sadjadi School of Computing and.
Chapter 1: Introduction to Web Applications. This chapter gives an overview of the Internet, and where the World Wide Web fits in. It then outlines the.
Chapter 3 Social Media Revolution Video. 1. Guidelines a. Determine the information you need. b. Consider who is likely to have the info. c. Communicate.
Your Computer Media Player VancoVision Server Content  Create content files and a schedule.  Send files to server  Media Player (remote location) will.
Microsoft Office XP Illustrated Introductory, Enhanced Started with Internet Explorer Getting.
Moodle (Course Management Systems). Forums, Chats, and Messaging.
1. The Basic and New Features Of MSU Centralized Adobe Connect Pro MSU IT Conference Breakout Session 3 Presented by Catherine Zhang 2.
1 After completing this lesson, you will be able to: Transfer your files to the Internet. Choose a method for posting your Web pages. Use Microsoft’s My.
With Windows 7 Introductory© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 Windows 7 Introductory Chapter 3 Advanced File Management and Advanced.
Local Network for 3GPP Meeting 1. Directory Configuration for 3GPP Meeting 2. How to connect your PC to Local Network 3. Set Up for Microsoft NetMeeting.
IViewer v3.5 release meeting 2014/01/23. New features in iViewer v3.5 1) Support live view of Crystal v2.0 2) Favorite view 3) New Event list button 4)
Connecting to the eTeacher FTP on Windows 7/Vista eTeacherGroup 2010.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
A Step by Step Manual for Students attending Classes on WiZiQ.
Network Sniffer Anuj Shah Advisor: Dr. Chung-E Wang Department of Computer Science.
Uploading documents to the site Сlick “Add document” on the home page To send several files enable Add-on “Microsoft Office”
CharMeck.org Contributer Training SharePoint 2013 Orientation and Basic Training.
Pronto Application Sharing Prepared by Advanced Learning Technologies of the North Dakota University System August 2009.
E-P ORTFOLIO Set Up Instructions 1. E-P ORTFOLIO - S TEP B Y S TEP The following guide was taken from How to create a wordpress.com ePortfolio The original.
Using the Communications Program Chapter Thirteen.
Outlook Web Access (OWA) is a web mail service of Microsoft Exchange; allow users to connect remotely via a Web browser OWA is used to access ,
MICROSOFT ONENOTE ADVANCED MODULE 1 EXPLORE ONENOTE 2010  Navigate in the OneNote program window  Work in the OneNote program window  Explore.
SIMULATION OF MULTIPROCESSOR SYSTEM AND NETWORK Manish Patel Nov 8 th 2004 Advisor: Dr. Chung-E-Wang Department of Computer Science California State University,
Microsoft NetMeeting Setup and Use. First Steps Find out what your network address is. –Start/Run. Type “command.” –At the prompt, type “ipconfig.” –Write.
SURVEY VIEWER Note: SURVEY VIEWER functions are now available from the Remote Viewing that is built into HYPACK SURVEY. SURVEY VIEWER still works, but.
A Local Area Network Chat Client ITTC LAN CHAT John Vincent Cecogo Jerikho Daguno Ardee Santos Elaine Mendoza Anjomar Pat Del Mindo Philip John Sales Philip.
PROWIND (Positioning Relay over Wirelessly Networked Devices) Team Members: Alexander Smithson, Dian Ding, Yeh Cheng Yuan Graduate Advisor: Eric Liao Faculty.
Part A. Remote Viewing IP Surveillance Camera Application Guide.
IT Desktop Management GoToMeeting – Online Meeting Service Organizer/Presenter Guide May 2007 Prepared by Angela Mars IT Education and Training.
Basic Web Design UVICELL Week 4 Templates and site management Week 4 Templates and site management.
Welcome to Zoom Training
Jkelany Chat Project.
ZOOM Applications.
Conferences Presenter Guide
Evolution of Internet.
Conferences Presenter Training
Microsoft Office Illustrated Introductory, Premium Edition
Global Standard Video Conference System User Guide.
Lesson #10 MCTS Cert Guide Microsoft Windows 7, Configuring Chapter 10 Configuring Network and Firewall Settings.
Windows XP 101: Using Windows XP Professional in the Classroom
Chapter 11 Supporting Printers and Scanners
Presentation transcript:

Video Chat on LAN By Payal Ashokkumar Dalwadi 10/29/2010 Advisor: Dr. Chung-E Wang Department of Computer Science California State University, Sacramento

Motivation A social networking site that allows you to video chat online is the primary inspiration for my project. I am highly interested in the development of Network Application. I have interest in Socket programming. This application covers my all area of interest.

Overview of chat application There are so many chat application exists, but most of them are server/client based application. User have to make profile to user those application To use Video On LAN Application user do not have to make profile page. Just need to add IP address. To initiate chat with user it requires users acceptance. IP addresses are saved in contact log file to next time you start the chat you do not have to add IP address.

Technology Used VC++.NET MFC Library Microsoft Foundation Class Library (MFC) is a library that wraps portion of the windows API in C++ classes. Also includes functionality that enables MFC to use a default allocation framework.

Project Implementation Map all buttons and menu items corresponding to the function. Add contact and Delete contact. Connecting to a Remote System. Sending text data. Start Host CAM. Stop Host CAM. Invite to view My CAM. Request to view Guest CAM. Stop viewing Guest CAM. Disconnecting from Remote System. Exit the Application.

User User OnAddContact() CAsyscSocket::SendTo() Add IP in contact log GetAddress() Accept connection request StartTextChat() WebCAM Started CONTROLMESG_VIEWCAMREQ CONTROLMESG_ACCEPTCAMREQ Check SocketType = TYPE_TEXTDATA/TYPE_VIDEODATA/TYPE_CONTROLMSGS Check textData[0] = different CONTROLMESGS

Application layout

Future Work Add IP discovery module so user can know IP address of related hostname. Add audio, share files and folders feature. Make TCP connection instead of UDP connections.