1

リクエスト中に動的に生成される MP3 コンテンツを提供する必要があります。応答データの最初のバイトを生成する前に、クライアント (構成できないポッドキャッチャー) がタイムアウトします。

タイムアウトを防止/回避するために、実際のデータを生成している間に飼料/廃棄データを送信する方法はありますか? 「実際の」データの送信を開始しますか?

4

2 に答える 2

2

エンコードされたコンテンツの最初の数バイトが常に同じである場合、それらのバイトを非常にゆっくりと送り返すことができます。私は MP3 ファイル形式に詳しくありませんが、最初の数バイトが常に何らかのマジック (および定数) ヘッダーである場合、この手法はうまくいく可能性があります。

ファイルのエンコーディングが開始されたら、最初の数バイトをスキップして (既に送信済みであるため)、そこから続行できます。

于 2010-01-19T05:49:05.737 に答える
1

デフォルトの静的な「こんにちは、Lance のストリームへようこそ!」を使用できます。実際の取引を生成している間、ストリームは消えます。

于 2010-01-19T05:50:19.153 に答える