Playlisty

Existují dva způsoby doručování playlistů (starý a nový).

Starý způsob:

Statické playlisty na pevné adrese:

Oba soubory jsou stejné. Soubor na api.play.cz je autoritativní. Soubor na www.play.cz je jen jeho kopií (existuje z důvodu historické kompaktibility).

Nový (dynamický) způsob:

playlist načtený přímo z API, viz níže funkce getStream a getStreamMobile př.: http://api.play.cz/plain/getStream/bonton/mp3/128/m3u

Rozdíl:

Statické soubory se generují každou noc a při změně nastavenií v API (do 5ti minut). Dynamické jsou vždy aktuální (cachují se na straně serveru na cca. 60 sekund). Oba typy playlistů obsahují stejná data. Rozdíl je v tom, že dynamický playlist bude vždy existovat. Pokud požádáte API o playlist neexistující streamu, vrátí API jiný (co nejpodobnější) stream. Pokud se dotážete na neexistující statický playlist, vrátí se chyba 404.