ここで、YouTube ビデオの閲覧中にサーバーとクライアントの間にプロキシが配置されるシナリオをテストしました。
HTTP トラフィックをスニッフィングすると、少なくとも多数の SWF ファイル (content-type:Content-Type: application/x-shockwave-flash) が受信されていることがわかります。これらのファイルもディスクに保存できます。
今、これらのファイルを再生しようとしていますが、単一のファイルではありません。YouTube サーバーがこれらの複数のファイルを送信する理由と方法がわかりません。
質問: 1. これらのファイルがブラウザの Flash プレーヤーに到達する前に、プロキシ自体でこれらのファイルをどのように解釈できますか。2. これらのファイルをプロキシで処理 (トランスコードなど) し、クライアントに送信するにはどうすればよいですか。3. これらのファイルは、Flash Player が必要とする独立した情報ですか、それとも YouTube サーバーによってチャンク化されていますか?
ありがとう。