1 / 5

A Desktop Peer to Peer Photo Sharing Application

A Desktop Peer to Peer Photo Sharing Application. Ryan Adams CSE 403 Winter 2007. General Idea. Desktop Java Application View, manage, and share your own photos; view photos of others (where the other person would be running the same program)

gellison
Télécharger la présentation

A Desktop Peer to Peer Photo Sharing Application

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. A Desktop Peer to Peer Photo Sharing Application Ryan AdamsCSE 403Winter 2007

  2. General Idea • Desktop Java Application • View, manage, and share your own photos; view photos of others (where the other person would be running the same program) • Peer to Peer Networking (i.e. acts as client and server) • GUI Interface • Photos & Albums protected by user name / password

  3. Example Network Case

  4. Some Details / Uniqueness • System of Albums and Pictures • Would need to work well on LANs and over the internet • Only information that is needed is transferred. That is, if someone is browsing an album they would first look at only a bunch of small thumbnails, if they wanted to look at a picture they would choose at what resolution to download it at. The computer that they are receiving it from will resize the image on the fly.

  5. Why? Who would want this? • Maybe you have a large collection of pictures that you want family members and friends to see. • And, you are on a reasonably fast and always on network (LAN) or internet connection (WAN) • Maybe you don’t want to pay for an online photo sharing program • Or don’t want to upload your photos to an online service or other server that is out of your control • Maybe you want to share your pictures over a LAN at high speeds but don’t want to use hard to configure file sharing apps / tools. Admittedly, this program would be harder to configure but you may already be using it.

More Related