Come viene eseguita la riproduzione video su un computer? Ovviamente non si basa esclusivamente sulla CPU, poiché la riproduzione del video continua quando un utente esegue un'altra attività, ad esempio digitando in un campo di commento di YouTube. Questo compito sembra ulteriormente complicato nel caso dello streaming video, dove presumibilmente i dati devono essere trasferiti dall'interfaccia di rete al controller video / grafico.
EDIT: avrei dovuto chiarire che ho capito che la CPU cambia continuamente tra più processi e thread. La mia domanda doveva essere più specifica sulla riproduzione di video. L'elaborazione video viene eseguita sul chipset / scheda grafica? Generalmente offrono buffering? O può essere tutto gestito da una CPU single-core con il tempo di risparmiare per altre attività, o sbaglio a pensare che le CPU di fascia bassa possano riprodurre video senza ritardi (non di rete)?