1

我需要提供在请求期间动态生成的 MP3 内容。在我能够生成响应数据的第一个字节之前,我的客户端(我无法配置的播客)超时。

有没有办法在我生成真实数据时发送饲料/扔掉数据,以防止/避免超时,但是在我准备好后允许我指示客户端忽略/丢弃饲料数据的方式开始发送“真实”数据?

4

2 回答 2

2

如果编码内容的前几个字节始终相同,那么您可以非常缓慢地发回这些字节。我不熟悉 MP3 文件格式,但如果前几个字节总是一些神奇的(和恒定的)标题,那么这种技术可以工作。

一旦文件编码开始,您就可以跳过前几个字节(因为您已经发送了它们)并从那里继续。

于 2010-01-19T05:49:05.737 回答
1

你可以有一个默认的静态“嗨,欢迎来到 Lance 的直播!” 当您生成真实交易时,流会消失。

于 2010-01-19T05:50:19.153 回答