将 mp3 拆分为可独立播放的片段,如果需要可以将其缝合回去

Split mp3 into independently playable pieces that can be stitched back if required

我想播放 mp3。然而,在发送方解码它会耗尽带宽。是否有可能保留压缩格式并仍然能够将其分割成独立可播放的块?然后我可以将它们一个接一个地发送出去,然后排队 and/or 将其缝回接收方。据我所知,mp3 具体(不确定其他格式)应该允许这样的规范。

我也很有可能从根本上误解了一般的音频播放。请指教

请检查 mp3 流媒体的 RTP 规范

https://www.rfc-editor.org/rfc/rfc5219

规范中已经注意了块和框架的相同概念。

您可以使用 mp3 文件中的 mp3 编码数据,使用 rtp 规范打包它们并解压 rtp 然后 combine/write 将它们放入 mp3 文件。