Ik loop al een tijdje met het volgende id rond dat ik graag zelf wil maken:
Huidige situatie
Door het hele huis heb ik verschillende pc's staan. Op één pc (vanaf nu server genoemd) staat mijn hele muziek collectie in mp3 formaat. Als ik een nieuwe cd (of losse nummers) koop dan rip ik deze en zet ze op die server. De schijf met media files heb ik geshared zodat ik er vanuit het hele huis bij kan om nummers af te spelen.
Er staan ook enkele playlists op.
Gewenste situatie / te bouwen
Nu wil ik dat er vanuit elke kamer via een webinterface door het archief gebladerd kan worden en dat er nummers in een playlist gezet kunnen worden (queue) die dan door de server via multicasting (evt. broadcasting, maar dan heb ik slechts één 'kanaal') uitgezonden worden. Er zullen dan ook enkele standaard te gebruiken playlists staan.
Vanuit elke pc kan ik dus een eigen playlist opstellen en deze wordt dan uitgezonden en dus door die pc streaming ontvangen. Als ik dan naar een andere ruimte loop wil ik daar hetzelfde signaal kunnen ontvangen zodat ik in twee (of meer) ruimtes dezelfde muziek heb die exact gelijk loopt.
Ik heb al heel wat uren denkwerk hierin zitten hoe ik dat het beste zou kunnen realiseren. Nu vroeg ik me af hoe jullie erover denken.
Ik zou de server graag zo transparant mogelijk houden. Er staat nu een linux server, maar het zou ook op bijv. een Windows server moeten kunnen draaien. Mijn voorkeur gaat uit naar PHP scripting. Ik heb nu al een multicast server geschreven die mp3's streaming uit kan zenden, maar dan zit ik weer met het probleem dat de clients niets kunnen ontvangen omdat het OS zich aan moet melden bij de multicast group en dat krijg ik client-side niet in orde in een webbrowser.
Ik wil geen aparte client schrijven (indien mogelijk). Graag zou ik een thin-client gebruiken met alleen een browser en een media player.
Huidige situatie
Door het hele huis heb ik verschillende pc's staan. Op één pc (vanaf nu server genoemd) staat mijn hele muziek collectie in mp3 formaat. Als ik een nieuwe cd (of losse nummers) koop dan rip ik deze en zet ze op die server. De schijf met media files heb ik geshared zodat ik er vanuit het hele huis bij kan om nummers af te spelen.
Er staan ook enkele playlists op.
Gewenste situatie / te bouwen
Nu wil ik dat er vanuit elke kamer via een webinterface door het archief gebladerd kan worden en dat er nummers in een playlist gezet kunnen worden (queue) die dan door de server via multicasting (evt. broadcasting, maar dan heb ik slechts één 'kanaal') uitgezonden worden. Er zullen dan ook enkele standaard te gebruiken playlists staan.
Vanuit elke pc kan ik dus een eigen playlist opstellen en deze wordt dan uitgezonden en dus door die pc streaming ontvangen. Als ik dan naar een andere ruimte loop wil ik daar hetzelfde signaal kunnen ontvangen zodat ik in twee (of meer) ruimtes dezelfde muziek heb die exact gelijk loopt.
Ik heb al heel wat uren denkwerk hierin zitten hoe ik dat het beste zou kunnen realiseren. Nu vroeg ik me af hoe jullie erover denken.
Ik zou de server graag zo transparant mogelijk houden. Er staat nu een linux server, maar het zou ook op bijv. een Windows server moeten kunnen draaien. Mijn voorkeur gaat uit naar PHP scripting. Ik heb nu al een multicast server geschreven die mp3's streaming uit kan zenden, maar dan zit ik weer met het probleem dat de clients niets kunnen ontvangen omdat het OS zich aan moet melden bij de multicast group en dat krijg ik client-side niet in orde in een webbrowser.
Ik wil geen aparte client schrijven (indien mogelijk). Graag zou ik een thin-client gebruiken met alleen een browser en een media player.