iTunes radio lijst - Program Guru wanted
20 september 2004 - 15:28   
geplaatst door: jussar
Weet iemand toevallig een manier om bijv. doormiddel van PHP dezelfde radio lijst in iTunes via een browser te gebruiken ?

Ik weet dat iTunes een xml feed gebruikt, er is een script dat werkt op het XBox platform.
http://home.quicknet.nl/qn/prive/sg.homs/iTunes.py

Maar wil dit eigenlijk via PHP doen, hierdoor kan ik deze namelijk ook met mijn EyeHome bekijken.

Kan iemand me helpen ?

(Bewerkt door jussar om 16:18, 20-09-2004)

iTunes radio lijst - Program Guru wanted
21 september 2004 - 13:29    reactie #1
geplaatst door: Reflex
okeeee, dusss wat je wil is dat je via een browser een radio station kan selecteren om ernaar te luisteren?

Dat scriptje lijkt dat wel redelijk te doen, waarom zou je t via PHP willen doen? Python draait ook gewoon onder UNIX achtige platformen (juist zelfs)

God has a hard on for Marines, because we kill everything we see. He plays His games, we play ours. To show our appreciation for so much power, we keep heaven packed with fresh souls. God was here before the Marine Corps, so you can give your heart to Jesus, but your ass belongs to the corps.
iTunes radio lijst - Program Guru wanted
21 september 2004 - 14:06    reactie #2
geplaatst door: jussar
Probleem is dat ik dit graag wil hosten bij mijn ISP.
En die ondersteunt het niet  :cry:

Als het gehost staat bij mijn ISP kunnen ook andere mensen er gebruik van maken.
Ben namelijk bezig met een speciale site aan het bouwen die bedoeld is om te gebruiken met een EyeHome.

Functionaliteiten die geboden worden zijn:
Film trailers (Divx), independent movies (Divx), music clips (Divx), webradio, weersvoorspellingen, iTunes Music Store functionaliteit, en meer.

Ben bezig met functionaliteit aan het bouwen: http://eyenet.jussar.com
Design & Layout is nog niet echt aandacht aan besteed.

(Bewerkt door jussar om 14:14, 21-09-2004)

iTunes radio lijst - Program Guru wanted
22 september 2004 - 10:42    reactie #3
geplaatst door: ctMAX
Ik weet niet of ik het helemaal goed begrijp, wat wil je precies? Wil je alleen dezelfde radiolijsten hebben die iTunes ook biedt, of wil je dat het script het ook kan afspelen? Dat laatste is nl. onmogelijk, php kan niet je hardware aanspreken, er zal altijd een programma aanwezig moeten zijn op de client die muziek kan afspelen. Het genereren van de lijsten is niet zo moeilijk, het is idd allemaal xml, je kan dat zowel in perl als php doen.
Mijn sites host ik bij Site Hosting: http://www.sitehosting.nl
iTunes radio lijst - Program Guru wanted
22 september 2004 - 10:47    reactie #4
geplaatst door: jussar
Het gaat puur om het inlezen van de xml feed, en hiervan een bruikbaar php of perl script te maken.

Op het moment als je de link van het radio station aanklikt ziet de eyehome dat en begint hij met het afspelen van het radiostation.

Bijv. je klikt het genre aan en vervolgens krijg je de links naar de stations te zien, degene die iTunes dus ook biedt.

(Bewerkt door jussar om 10:49, 22-09-2004)

iTunes radio lijst - Program Guru wanted
22 september 2004 - 14:10    reactie #5
geplaatst door: ctMAX
Heb zelf helaas geen tijd hiervoor, maar het is vrij eenvoudig. Gebruik deze url: http://pri.kts-af.net/xml/index.xml?sid=09A05772824906D82E3679D21CB1158B&tuning_id=-12 om de genres op te halen.

In dat xml bestand staat gedefineerd welk id een genre heeft dat staat in <kb:menu_id>getal</kb:menu_id>.
De 50/60 pop heeft bijvoorbeeld id 8075 (<kb:menu_id>8075</kb:menu_id>). Je kan alle radio stations binnen dat genre ook weer als xml ophalen.

Gebruik:
http://pri.kts-af.net/xml/index.xml?sid=09A05772824906D82E3679D21CB1158B&tuning_id=genreID

En vervang genreID door het id van het genre waarvan je alle radiostations wil opvragen. Alle 50/60 Pop radiostations vraag je zo op:
http://pri.kts-af.net/xml/index.xml?sid=09A05772824906D82E3679D21CB1158B&tuning_id=8075

In de xml van dat bestand, tussen [kb:url] [/kb:url], staat de url van de stream. Je moet de url alleen nog wel bewerken want er staat overal in de url "&amp;" volgens mij kan je dat gewoon vervangen door "&". Anders moet je daar nog een beetje mee prutsen. Je kan volgens mij een heel stuk van de url afknippen.

Voorbeeld:
[kb:url]http://pri.kts-af.net/redir/index.pls?esid=2b282089ac9cb8ea87ac6fbfd6d66d33&amp;url_no=1&amp;client_id=7&amp;uid=68efed4d03ec7e45fd3978262c107180&amp;clicksrc=xml[/kb:url]

alleen http://pri.kts-af.net/redir/index.pls?esid=2b282089ac9cb8ea87ac6fbfd6d66d33&url_no=1 zou genoeg moeten zijn.

Hopelijk kan je hier wat mee. Als je een beetje kennis hebt van perl of php dan moet je hier zo uit kunnen komen. (oh ja, vervang alle "[" door hoekige haakjes (boven de komma en de punt op je toetsenbord), het forum accepteerd die tekens helaas niet.)

(Bewerkt door ctMAX om 16:17, 22-09-2004)

Mijn sites host ik bij Site Hosting: http://www.sitehosting.nl
iTunes radio lijst - Program Guru wanted
22 september 2004 - 14:29    reactie #6
geplaatst door: jussar
Heb niet super veel verstand van php en perl...  :blush:

Maar ga het gewoon proberen !
Als iemand tips heeft graag !