3 ms·
How do the audio and video subsystems of standard Linux systems deal with real time requirements?
by ampdepolymerase 7y ago
How do the audio and video subsystems of standard Linux systems deal with real time requirements?
- mdtusz 7y agoBuffers.
- bsder 7y agoBadly. Only macOS has an architecture to deal with low-latency audio and video properly. Presumably iOS has some of those features as well, but it was on OS X that Apple did some deep architectural changes for proper low-latency audio and video.
- tonyarkles 7y agoIt was admittedly several years ago, but I worked on a voice chat app for iOS and Android, and the behaviour on Android was horrifying. iOS had very consistent and great audio latency (approx 10ms if I recall). Android devices were all over the place; I think the worst one I tested was over 150ms.
- unlinked_dll 7y agoUsing the RT Preempt kernel patch, if you care about latency.