Ed Daelli and Mike Kopps CS525 Dr. Chow » Introduction » Problem » Synchronization » Design » Demonstration.

Slides:



Advertisements
Similar presentations
Digital Music and Audio Projects at Indiana University Jon Dunn Digital Library Program Indiana University August 16, 2001.
Advertisements

Samsung Digital Signage
Office 2010 Software Applications in Office 2010 & Files.
Ch 6 Multimedia Distribution
Accessible Video in a Diverging Web Environment Association for Educational Communications and Technology (AECT) 2005 International Convention - Orlando,
The Right PC for You. Building Your First PC We have done a lot of parts-ordering; I hope you checked that you had some place to plug in the monitor and.
10 C H A P T E R © 2001 The McGraw-Hill Companies, Inc. All Rights Reserved1 Streaming Media and Synchronized Multimedia One of the ways the Internet is.
IMPORTING MEDIA FILES in Tycoon 3.04 NAVORI SAPrecision Tools for Digital Signage Professionals Rev. 1.0 March 2008.
By Eric Kim, Amanda Champion, Katelyn Jacobsen, Lekha Bahri, Jennifer Koo, and Doo Young Yoo.
D Bug Surfers Shaked, Haggai and Eyal Application for Audio Editing אוניברסיטת בן גוריון בנגב מחלקה להנדסה תוכנית להנדסת תוכנה.
© De Montfort University, Synchronised Presentations using Windows Media Howell Istance School of Computing De Montfort University.
NUS.SOC.CS Roger Zimmermann Project Create a DASH-compliant (Dynamic Adaptive Streaming over HTTP) streaming system.
V Avon High School Tech Crew Agenda Old Business –Scorers Table –Tech Talks New Business –Week 7 Topics: Delete files XBMC Demo/Mini-PC Demo.
3dtv.at Stereoscopic Player and Stereoscopic Multiplexer S3D-Today November 2006 Munich, Germany.
iPods and Digital Music: A Multimedia Revolution David Schubert April 22, 2010.
Digital Video 1.
Virtual Reality at Boston University Glenn Bresnahan Boston University Scientific Computing and Visualization (
CAHE Technology Help Desk ● (505) ● Class 9: Digital Audio and Podcasts.
Palm Multimedia and VoIP Design CS525 Semester Research/Design Marc Pevoteaux Ron Erickson.
COMS E6125 WHIM Internet Television Joost Babelgum Preethi Narayan
GD465 Digital Editing for Animation/ Overview Status Meeting January 2011.
Hardware and Software Basics. Computer Hardware  Central Processing Unit - also called “The Chip”, a CPU, a processor, or a microprocessor  Memory (RAM)
PI : TV A PI MEDIA CENTER Michael Hoskins Network Security & Electronics Program, Dept. of Applied Engineering & Technology, Eastern Kentucky University.
Presenters Ben Feggans and Rob Dean.  Play audio  Schedule events  Create Logs  Play sponsorship announcements (used to be carts)
ITIS 1210 Introduction to Web-Based Information Systems Chapter 41 How Animation on the Web Works.
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.
Network+ Guide to Networks 6 th Edition Chapter 1 An Introduction to Networking.
What Is A Network A network is a group of computers interconnected with communication lines which allows users to share information and resources.
Daniel Johnson. Playing a media file stored on a remote server on a local client.
FALL 2012 Dr. Ghada Drahem Facult y of Engineering Computer Engineering Department.
1 Lecture 12: Multimedia Not in Web 101 Text  Important Multimedia Issues  Audio  Movies and Video  Multimedia and HTML Documents.
Digital Signage Software INTRODUCTION. NAVORI Software Products Controller Player Server Standard Server Enterprise Windows Manager Client Web Manager.
Dot Net FM Chris Zamanillo Ana Rodriguez Allen Lee Peter Singh Allen Vega Robert Lyn Software and Object Design.
Networks. A network is formed when a group of computers are connected together. Computers in a Local Area Network (LAN) are fairly close together, generally.
Operating Systems JEOPARDY Computer Repair NetworkOS OS Tasks ConceptsComponentsMisc

CHAPTER TEN AUTHORING.
AXIS 250S MPEG-2 Video Server Full resolution live MPEG-2 video over your network.
Distributed System Concepts and Architectures 2.3 Services Fall 2011 Student: Fan Bai
UNIT - III. Time Server It is a daemon that runs on one machine and to which other systems synchronize their system clocks. It is a service that provides.
Of 50 E GOV Universal Access Ahmed Gomaa CIMIC Rutgers University.
Introduction to the Media Kit Matt Wronkiewicz Be Users Group at UIUC.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
ON-AIR play ¬ ast Features ON-AIR Systems. ON-AIR play ¬ ast … not just a playout server It’s a… Multi Format Playout Server Live News Production Control.
Microsoft Office Live Meeting What’s New for Attendees? Streamlined User Experience Improved Web Access Client Local PC and Server Recordings High.
Inserting CD Audio Tracks Inserting Audio Tracks From Media Player Inserting Movies Creating a Thumbnail Gallery Welcome to Advanced Power Point Inserting.
What Is A Network A network is a group of computers interconnected with communication lines which allows users to share information and resources.
CHAPTER - 4 COMPUTER NETWORK Dr. BALAMURUGAN MUTHURAMAN
California State University, LA Presented by Amanda Steven StevenAamirObaid.
Windows Movie Maker World Language Department 2006/2007.
Mrs Barry Welcome to Video Editing. What Will I Learn this Year? What Video Editing and Production is and the Process Followed What Hardware & Software.
CEG 2400 FALL 2012 Chapter 1 An Introduction to Networking 1.
DDM Central Catalogs and Central Database Pedro Salgado.
Mobile SMIL Jason Daniels Ben Bedinghaus Ryan Ware.
Global MP3 Geoffrey Beers Deborah Ford Final Presentation Mike Quinn Mark Ridao Delivered by: Additional help by:
Objective % Explain concepts used to create digital audio.
Performing Arts and advanced networking
Web Interface for Formatter
Dan Nealey Scott Batura
Objective % Explain concepts used to create digital audio.
Building a PC Chapter 12.
Lesson 7: Plan a Presentation
Multimedia: making it Work
An Introduction to Computer Networking
Mediasite Pilot Supplemental Request to UTFAB
Cloud Based Media Streamer
Network Controllable MP3 Player
Stereoscopic Movie Disk
Objective % Describe digital video production methods.
Objective Explain concepts used to create digital audio.
Presentation transcript:

Ed Daelli and Mike Kopps CS525 Dr. Chow

» Introduction » Problem » Synchronization » Design » Demonstration

» Centralized media library ˃Music ˃Videos ˃Movies » Whole house audio » Synchronous media playback » Multiple viewing locations ˃Transitive viewing locations

» Server software ˃Complicated ˃Requires always-on machine ˃Unfeasible for NAS boxes » Centralized control » Specialized equipment ˃Expensive ˃Professional Installation » Closed Source

» Video ˃< ±80ms Synchronized ˃> ± 160ms Not Synchronized » Audio ˃Little research found » Experiment ˃Consolidate Stereo Tracks ˃Create Stereo File from Mono ˃Offset Mono tracks

» NTP ˃Resolution: 233 picoseconds ˃Accuracy: 200 µs on LAN » Small Area Only » Shared media server » Retrieve Playlist ˃SMIL format ˃Playlist begin time » Client calculates start location ˃Original Start Time ˃Current Wall Time » Event Registration ˃Notify skip, next, previous

» Proof of concept design » Uses XBMC as media player » Communication over HTTP » Exchange SMIL playlists » Use HTTP “commands” to synchronize.

Demonstration

» Problems ˃Hardware dependencies ˃O/S dependencies » Future Work ˃Low level timing control ˃Video playback ˃Auto Discovery