TuneIn 流采用什么格式?

TuneIn 流采用什么格式?

我尝试拦截网络广播流,例如TuneIn 的 Flower Power 电台,原因是对音乐信号进行时频分析。

但是,要进行分析,我首先需要确定我从该提供商处获得了什么。我如何确定什么是什么,是否有标准标头,在哪里描述?

从流中读取的前几个字节(数字:十进制十六进制):

 1: 255 FF
 2: 251 FB
 3: 146 92
 4:  68 44
 5: 209 D1
 6: 128 80
 7:   3  3
 8:  90 5A
 9:  94 5E
10: 223 DF
11: 105 69
12:  42 2A
13:  46 2E
14: 158 9E
15:  98 62
16:  73 49
17:  75 4B
18: 173 AD
19:  24 18
20: 169 A9
21: 217 D9
22: 142 8E
23:  29 1D
24: 121 79
25: 113 71
26: 180 B4
27: 149 95
28:   0  0
29:  49 31
30: 153 99
31:  44 2C
32: 175 AF

编辑:我认为我能够将该文件解释为 MPEG,从前 4 个字节翻译为:

MPEGv1, Layer I, NotProtected, 288 kbps, 44100 Hz, 
padded, , Stereo, band 4 to 31, no (c), Original, no Emphasis

但仍然不知道频率从哪里开始......

答案1

wget http://flower.serverhostingcenter.com:8433/下载结果显示文件类型为audio/mpeg。确认它是file

MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo

换句话说,MP3。它mediainfo会告诉你更多信息,例如,它是用 LAME3.98.4 编码的。你实际上不需要拦截它,它可以直接播放,例如

mplayer http://flower.serverhostingcenter.com:8433/

相关内容