This service has been implicated in poor networking performance while multimedia is playing.56 In response to this, Microsoft has included a configurable option7 in Windows Vista Service Pack 1 and later where users can specify the network throttling index value for the Multimedia Class Scheduling Service so that network performance and audio/video playback quality can be balanced according to how users configure it.
"Multimedia Class Scheduler Service". https://docs.microsoft.com/en-us/windows/win32/procthread/multimedia-class-scheduler-service ↩
"AvSetMmMaxThreadCharacteristics Function (Windows)". https://docs.microsoft.com/en-us/windows/win32/api/avrt/nf-avrt-avsetmmmaxthreadcharacteristicsa ↩
"AvSetMmThreadCharacteristics Function (Windows)". https://docs.microsoft.com/en-us/windows/win32/api/avrt/nf-avrt-avsetmmthreadcharacteristicsa ↩
Microsoft responds to Vista network performance issue https://www.zdnet.com/article/microsoft-responds-to-vista-network-performance-issue/ ↩
Sysinternals blog "Vista Multimedia Playback and Network Throughput" https://docs.microsoft.com/en-us/archive/blogs/markrussinovich/vista-multimedia-playback-and-network-throughput ↩
Microsoft Knowledge base article 948066 https://web.archive.org/web/20150511052507/https://support.microsoft.com/en-us/kb/948066 ↩