Le développement du client pour le serveur icecast

Je suis en train d'élaborer le client pour le serveur icecast (www.icecast.org). Quelqu'un peut-il me dire, quel est le format qu'ils utilisent pour la diffusion du contenu?

J'étais à la recherche sur leurs pages, mais il n'y a aucune information sur le format de streaming à tous.

J'ai ensuite vérifié la trace Wireshark et en raison de ma compréhension du format des données audio que je reçois dans la réponse 200 OK à la demande, il est juste un simple binaire des données audio sans métadonnées inclus, de sorte qu'en comparant à la SHOUTcast ou HTTP Live Streaming (HLS) il est relativement simple d'approche.

Est ce que le droit? Aucune expérience avec elle?

Wireshark trace extrait de:

GET /bonton-128.mp3 HTTP/1.1
Host: icecast3.play.cz
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.3 Safari/533.19.4
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-US
Accept-Encoding: gzip, deflate
Connection: keep-alive


HTTP/1.0 200 OK
Content-Type: audio/mpeg
icy-br:128
ice-audio-info: ice-samplerate=44100;ice-bitrate=128;ice-channels=2
icy-br:128
icy-description:Radio Bonton
icy-genre:Pop /Rock
icy-name:Radio Bonton
icy-pub:0
icy-url:http://www.radiobonton.cz
Server: Icecast 2.3.2
Cache-Control: no-cache

Here are then aac or MPEG data

Merci et salutations,

STeN

OriginalL'auteur STeN | 2011-05-19