サイトのユーザー向けにカスタマイズされた Flash/HTML5 ビデオ プレーヤーを使用しています。私は現在、帯域幅が「最適ではない」ユーザーのエクスペリエンスを具体化しています。基本的には、過剰なバッファリングによるユーザー エクスペリエンスの低下をクライアント側のコードで検出できるようにしたいと考えています。この「低帯域幅」処理コードをローカル開発環境でテストしたいと思います。
テスト目的でローカル環境で「不十分な帯域幅」をシミュレートするための優れた手法を知っている人はいますか?
より具体的には、uWSGI、nginx、および python/django のインスタンスを含む仮想マシンにローカル ブラウザーを接続しており、これらのシステムからのコンテンツの配信に任意の量の遅延を挿入できるようにしたいと考えています。(私は主に、ビデオコンテンツの配信/ストリーミングを行うnginxでこれを行うことに関心があります).
編集: 開発環境が Mac OS X であることが関連している可能性があります。