Mamy dostosowany odtwarzacz wideo Flash/HTML5, którego używamy dla użytkowników na naszej stronie. Obecnie rozwijam doświadczenie dla użytkowników, którzy mają "nieoptymalną" przepustowość - w zasadzie chcielibyśmy, aby kod po stronie klienta był w stanie wykryć słabe wrażenia użytkownika z powodu nadmiernego buforowania. Chciałbym przetestować ten kod obsługi "słabej przepustowości" w moim lokalnym środowisku programistycznym.Symulować słabe pasmo w środowisku testowym (Mac OS X)?
Czy ktoś wie o dobrych technikach, abysymulować "słabą przepustowość" w lokalnym środowisku do celów testowych?
Mówiąc dokładniej, moja lokalna przeglądarka łączy się z maszyną wirtualną z instancjami uWSGI, nginx i python/django i chciałabym móc wstrzyknąć dowolne ilości opóźnień w dostarczanie treści z tych systemów. (Zajmuję się głównie robieniem tego z nginx, który dostarcza dostarczanie/przesyłanie treści wideo).
EDIT: To może być istotne, że środowisko dev jest Mac OS X.
Możliwy duplikat: http://superuser.com/questions/173882/netem-for-mac-os-os-x-toulate-network-latency-and-dropped- packets –