【发布时间】:2021-09-16 19:48:52
【问题描述】:
我正在尝试使用 OkHttp 发送音频流,下面是 here 的示例, 但问题是,如果我使用管道,我无法控制字节如何发送到服务器,这会导致音频中断,因为服务器对字节流很敏感。
监听端口我看到使用 Pipe 我发送了错误的块大小 预期:
4, 626, 4、 1255, 4、 1091,
现实: 1460, 1460, 1460, 2109, 1460
有没有办法使用PipeBody 来控制数据的发送方式?尝试在sink.write(data) 之间添加Thread.sleep 和flush(),但没有看到任何变化。
【问题讨论】: