1 1
Kevin Jeffay Thomas Hudson Mark Parris Kevin Kevin Jeffay Jeffay Thomas Hudson Thomas Hudson Mark Parris Mark Parris
Beyond Audio & Video
Multimedia Networking Support for Distributed, Immersive Virtual Environments
Beyond Audio & Video Beyond Audio & Video
Multimedia Networking Support for Multimedia Networking Support for Distributed, Distributed, Immersive Immersive Virtual Virtual Environments Environments University of North Carolina at Chapel Hill University of North Carolina at University of North Carolina at Chapel Hill Chapel Hill
http://www.cs.unc.edu/Research/dirt http://www.cs.unc.edu/Research/dirt EUROMICRO, September 2001 EUROMICRO, September 2001
2 2
Multimedia Networking Multimedia Networking
Beyond Audio and Video Beyond Audio and Video
- Support for real-time delivery of audio and video on
the Internet was the “killer app” of the 1990’s
- What did we learn?
– Per flow bandwidth/delay guarantees are too hard to support and are likely unnecessary – If the Internet could be made to act like a “lightly loaded LAN” then end-system media adaptation was sufficient
- Support for real-time delivery of audio and video on
Support for real-time delivery of audio and video on the Internet was the “killer app” of the 1990’s the Internet was the “killer app” of the 1990’s
- What did we learn?
What did we learn?
– – Per flow bandwidth/delay guarantees are too hard to Per flow bandwidth/delay guarantees are too hard to support and are likely unnecessary support and are likely unnecessary – – If the Internet could be made to act like a “lightly loaded If the Internet could be made to act like a “lightly loaded LAN” then end-system media adaptation was sufficient LAN” then end-system media adaptation was sufficient
- So what’s next? What are other interesting
continuous-media (CM) flows to study?
– How well do network mechanisms and end-system adaptations scale to meet the requirements of “next generation” CM applications?
- So what’s next? What are other interesting
So what’s next? What are other interesting continuous-media (CM) flows to study? continuous-media (CM) flows to study?
– – How well do network mechanisms and end-system How well do network mechanisms and end-system adaptations scale to meet the requirements of “next adaptations scale to meet the requirements of “next generation” CM applications? generation” CM applications?
3 3
Beyond Audio and Video Beyond Audio and Video
Support for distributed virtual environments Support for distributed virtual environments
- Goal: Use resources distributed across the Internet to
provide users with a sense of immersion in a virtual world
- Goal: Use resources distributed across the Internet to
Goal: Use resources distributed across the Internet to provide users with a sense of immersion in a virtual world provide users with a sense of immersion in a virtual world
4 4
Distributed Virtual Environments
Distributed virtual laboratories
Distributed Virtual Environments Distributed Virtual Environments
Distributed virtual laboratories Distributed virtual laboratories
- Computers and computer interfaces are fundamental to
modern scientific instruments
- Computers and computer interfaces are fundamental to
Computers and computer interfaces are fundamental to modern scientific instruments modern scientific instruments
Data Acquisition Data Acquisition Processing Processing Display & Control Display & Control