Download Helix Player and RealPlayer for Linux

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Audio crossover wikipedia , lookup

Dynamic range compression wikipedia , lookup

Sound reinforcement system wikipedia , lookup

Mixing console wikipedia , lookup

Sound recording and reproduction wikipedia , lookup

Music technology (electronic and digital) wikipedia , lookup

CD player wikipedia , lookup

PS Audio wikipedia , lookup

Transcript
Linux, Multimedia, and the LSB
Donya Shirzad
Program Manager
Helix Player and RealPlayer for Linux
Audio Stack
Applications
Real Player
Helix Banshee
Phonon
Multimedia
Frameworks
Sound Servers
Driver APIs
Helix
ESD
JACK
OSS
aRts
SB Live!
MAS
NMM
ALSA
ALSA
Drivers
Kernel Drivers
Sound Cards
Gstreamer
Proprietary
Drivers
Gravis Ultra
Requirements of an Audio System
RealPlayer
• Reliable A/V sync over long playback times
• Portability to other processors and operating systems
• Multiplexing input for interaction w/other media apps
• Advanced playback modes (DVD-like seeking)
• Access to (Legal) codecs
• Secure audio path for DRM content
Requirements of an Audio System
Helix DNA Client
• Highly accurate packet times from soundcard
Requirements of an Audio System
Other ISVs and Developers
• Networked audio (routing audio to another computer)
• Low­latency audio paths (for studio audio work/mixing/etc)
• Push versus pull audio models
Multimedia in LSB
LSB 3.2
• Standardize on low­level (sound server) API(s) • Choose standards according to functionality, not popularity
LSB 4.0
• Standardize on higher­level multimedia frameworks
Questions?