topics
play

Topics Background CS529 Admin Stuff Motivation Multimedia - PowerPoint PPT Presentation

1/16/2015 Topics Background CS529 Admin Stuff Motivation Multimedia Networking Objectives Admin Multimedia! Professor Background Student Background (Who am I?) (Who are you?) Dr. Mark Claypool (professor, Mark)


  1. 1/16/2015 Topics • Background CS529 • Admin Stuff • Motivation Multimedia Networking • Objectives Admin • Multimedia! Professor Background Student Background (Who am I?) (Who are you?) • Dr. Mark Claypool (“professor”, “Mark”) • Name – MS: “Effects of Silence Detection on CPU Load of • Year (1 st , 2 nd , 3 rd … ) Year (1 , 2 , 3 … ) Audioconference” • Degree (BS, MS, PhD, Other) – PhD: “Quality Planning for Distributed, Collaborative • Area (CS, ECE, IMGD, Other) Multimedia Applications” • Courses: – Systems guy – cs513? cs502? • Research interests • Programming experience and language(s) – Congestion control (protocols, AQM) – C/C++ (1 to 5), Java (1 to 5), Other? C/C++ (1 to 5) Java (1 to 5) Other? – Wireless networking Wi l t ki • Regular computer ‐ based multimedia use? – Network games – Streaming audio/video over Internet – Skype, YouTube, Computer Games, Nothing … – Performance evaluation • Other… 1

  2. 1/16/2015 Objectives Syllabus Stuff Broadly understand issues related to multimedia over computer networks • http://www.cs.wpi.edu/~cs529/s15/ • Understand in ‐ depth issues of multimedia related to several key areas • (e g perceptual quality repair streaming and buffering) (e.g., perceptual quality, repair, streaming, and buffering) • Class: Cl Understand basic audio and video encoding • – Tu & Fr, 4:20pm ‐ 5:40pm Understand the impact of fundamental networking aspects on • multimedia performance • Office hours: Demonstrate understanding of streaming audio by building a Voice over IP • ( VoIP ) application from scratch – By appointment Demonstrate understanding of how to conduct performance evaluation • through a basic evaluation of the VoIP application – My office (FLB24b) Do independent in ‐ depth exploration of an individually selected Do independent, in ‐ depth exploration of an individually selected • • multimedia networking project • Email Disseminate project results through a written report and a presentation . • – claypool@cs.wpi.edu (me) – cs529 ‐ all@cs.wpi.edu (class) Text Book Topics • None. Instead, research papers, book chapters • Introduction • Multimedia Perceptual – Select copies provided by me p p y Quality Quality – Digital audio Di it l di – Others accessible online – Graphics and Video • Media Scaling • From WPI campus (e.g., Library) or through WPI proxy server – Multimedia over • Delay Buffering – See reading list networks • Learned • Multimedia Repair – Speech detection – Read by you • HTTP Streaming – Video compression p – Presented by me • Network Games – Tested for exam • “Recommended” texts for projects 2

  3. 1/16/2015 Course Structure Grading: Exams • 2 exams • Prerequisites • 45% of grade 45% f d – Operating Systems (CS502, recommended) ( d d) – Computer Networks (CS513, recommended) • Non ‐ cumulative – Good programming skills (required) • In ‐ class – No multimedia experience required – Closed ‐ note, Closed ‐ paper, Closed ‐ friend • Grading • Possible take ‐ home – Exams (45%) – 2 days – Projects (25%) – On new paper, not covered in class – Class participation (10%) – Open ‐ note, Open ‐ paper, Closed ‐ friend Grading: Projects Grading: Class Participation 3 projects • • Attendance and discussion “b” component has evaluation b component has evaluation – – Questions and contributions to class discussions Implementation in Linux or Windows • • Presentation of research paper Other platforms need prior approval – – Selected by you aligned with topics Programming individual, evaluation groups of 2 • • Or assigned by me Programming worth 2x evaluation – – At appropriate time in class (depending upon At appropriate time in class (depending upon Voice over IP ( VoIP , aka audioconference ) V i IP ( V IP k di f ) • topic) 1 ‐ audio with silence detection … – 2 ‐ multi ‐ person – 3 rd project is one you pick • 3

  4. 1/16/2015 Slides Timeline • On the Web, usually after class • Online: http://web.cs.wpi.edu/~cs529/s15/timeline.html • PPT and PDF • Tentative, but use it to help plan – Will notify you if updated • Caution! Don’t rely upon the slides alone! Use them as supplementary material • Note exams on calendar – (come to class) • Note “No class” days – Will makeup as needed Why This Class? • WPI CS requirements – (In Networks bin, and Networks is “essential” bin) • Multimedia is cool! – Algorithms, HCI, Networks, Hardware… – (Sex ‐ appeal) • Multimedia networking increasingly important – Computers connected – Computers can easily do audio, video graphics • Programming Programming – The more you do, the better a computer scientist you become • Fun! 4

Recommend


More recommend