Abbiamo un player video Flash/HTML5 personalizzato che utilizziamo per gli utenti sul nostro sito. Attualmente sto arricchendo l'esperienza per gli utenti che hanno una larghezza di banda 'subottimale' - in pratica vorremmo che il codice client del client fosse in grado di rilevare una scarsa esperienza utente a causa dell'eccessivo buffering. Vorrei testare questo codice di gestione "scarsa larghezza di banda" nel mio ambiente di sviluppo locale.Simula scarsa larghezza di banda in un ambiente di test (Mac OS X)?
Qualcuno sa di buone tecniche per simulando "poveri della larghezza di banda" in un ambiente locale per scopi di test?
In particolare, il mio browser locale si connette a una macchina virtuale con istanze di uWSGI, nginx e python/django e vorrei poter iniettare quantità arbitrarie di ritardo nella consegna di contenuti da questi sistemi. (Sono principalmente interessato a farlo con nginx, che fa il content delivery/streaming video).
EDIT: Può essere rilevante che l'ambiente dev è Mac OS X.
Possibile duplicato di: http://superuser.com/questions/173882/netem-for-mac-os-x-to-emulate-network-latency-and-dropped-packets –