Я пытаюсь перехватить поток веб-радио, например Flower Power Radio через TuneIn, причина в том, что частотно-временной анализ музыкальных сигналов происходит.
Однако для проведения анализа мне сначала необходимо определить, что я получаю от указанного поставщика. Как определить что к чему, есть ли стандартный заголовок, где это описано?
Первые несколько байтов из потока читаются (num: dec hex):
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
Но до сих пор не знаю, где начинаются частоты ...