Name 1 : Name 2 : High resolution test URL : Low resolution test URL : 1) Describe the data structures used in your player. How does the playback thread show the frames? 2) Describe how your player retrieves frames from the web server. How many threads are involved? If the network only supports a reduced FPS, how did you decide which frames to retrieve? 3) How does your player determine whether to increase or decrease frame rate and/or quality? Provide details such as how often increase/decrease decisions are made and the magnitude of increases/decreases. 4) What initial settings for FPS, quality and buffering did you use? 5) How does your retrieval algorithm respond if the current playback location overtakes the current retrieval location(s)? 6) How does your retrieval algorithm respond if the current playback location is a long time before the current retrieval location(s)? 7) What is your policy for conserving memory? 8) Benchmark your player using a client on Tech's wired or wireless network. Network : Browser type : Video : High resolution % frames, not available : % frames, quality 10 : % frames, quality 20 : % frames, quality 30 : % frames, quality 40 : % frames, quality 50 : % frames, quality 60 : % frames, quality 70 : % frames, quality 80 : Network : Browser type : Video : Low resolution % frames, not available : % frames, quality 10 : % frames, quality 20 : % frames, quality 30 : % frames, quality 40 : % frames, quality 50 : % frames, quality 60 : % frames, quality 70 : % frames, quality 80 : 9) Benchmark your player using a client on some other network (your home, Starbucks, ...) Network : Browser type : Video : High resolution % frames, not available : % frames, quality 10 : % frames, quality 20 : % frames, quality 30 : % frames, quality 40 : % frames, quality 50 : % frames, quality 60 : % frames, quality 70 : % frames, quality 80 : Network : Browser type : Video : Low resolution % frames, not available : % frames, quality 10 : % frames, quality 20 : % frames, quality 30 : % frames, quality 40 : % frames, quality 50 : % frames, quality 60 : % frames, quality 70 : % frames, quality 80 :