У нас есть специальный видеопроигрыватель Flash/HTML5, который мы используем для пользователей на нашем сайте. В настоящее время я уточняю опыт для пользователей с «субоптимальной» пропускной способностью — в основном мы хотели бы, чтобы код на стороне клиента мог обнаруживать плохое взаимодействие с пользователем из-за чрезмерной буферизации. Я хотел бы протестировать этот код обработки "плохой пропускной способности" в моей локальной среде разработки.
Кто-нибудь знает хорошие методы для имитации"плохой пропускной способности" в локальной среде в целях тестирования?
В частности, мой локальный браузер подключается к виртуальной машине с экземплярами uWSGI, nginx и python/django, и я хотел бы иметь возможность вводить произвольные задержки в доставку контента из этих систем. (Я в первую очередь заинтересован в том, чтобы сделать это с помощью nginx, который обеспечивает доставку/потоковую передачу видеоконтента).
РЕДАКТИРОВАТЬ: Может иметь значение, что средой разработки является Mac OS X.