Я хочу получать метаданные с этой станции:
http://ice1.somafm.com/deepspaceone-128-mp3
Чтобы добиться этого, я сделал следующий запрос через оболочку:
$ GET -H "Icy-MetaData: 1" http://ice1.somafm.com/deepspaceone-128-mp3
Хотя я ожидал получить Icy-metaint
значение, оно не генерирует никакого вывода.
Я также сделал следующий запрос:
$ HEAD http://ice1.somafm.com/deepspaceone-128-mp3
Это дает:
200 OK
Cache-Control: no-cache, no-store
Connection: Close
Date: Sun, 24 Apr 2016 07:23:14 GMT
Pragma: no-cache
Server: Icecast 2.4.0-kh3
Content-Type: audio/mpeg
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Access-Control-Allow-Headers: Origin, Accept, X-Requested-With, Content-Type
Access-Control-Allow-Methods: GET, OPTIONS, HEAD
Access-Control-Allow-Origin: *
Client-Date: Sun, 24 Apr 2016 07:21:38 GMT
Client-Peer: 173.239.76.148:80
Client-Response-Num: 1
Icy-Br: 128
Icy-Genre: Ambient Space
Icy-Name: Deep Space One: Deep ambient electronic and space music. [SomaFM]
Icy-Notice1: <BR>This stream requires <a href="http://www.winamp.com/">Winamp</a><BR>
Icy-Notice2: SHOUTcast Distributed Network Audio Server/Linux v1.9.5<BR>
Icy-Pub: 0
Icy-Url: http://somafm.com
Что я делаю неправильно?