私は Netty を初めて使用し、Java にあまり詳しくありません。Wowza から HLS ストリームに接続してダウンロードするクライアントを作成しようとしています。私の目標はビデオを見ることではなく、Wowza サーバーによって提供される HLS ストリームのストレス テストのために複数の同時接続を確立できるようにすることです。
HttpSnoopClient
この例を出発点として使用してきました。サンプル クライアントは、引数 ( wowza-server/stream-name/playlist.m3u8
) として指定された URL から正常に接続し、プレイリスト コンテンツをダウンロードします。ここで、元の URI を使用して新しい接続/要求を形成し、playlist.m3u8
解析している受信応答の一部 (のようなものchunklistxxxx.m3u8
) に置き換える必要があります。その後、ビデオ ファイルへのリンクを提供する応答を処理し、それらのファイルをダウンロードするための新しい連続した接続/要求を形成する必要があります。ダウンロードが完了すると、新しいチャンクに対してプロセスが繰り返されます。
私の質問は次のとおりです:新しい接続を形成できるように、処理さString
れHttpSnoopClientHandler
たものをメインクラスに戻すにはどうすればよいですか?