Auteur Topic: Tip: Kplaylist  (gelezen 5417 keer)

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 93
  • Berichten: 763
Tip: Kplaylist
« Gepost op: 24 oktober 2008, 13:14:56 »
Hoi,

Na enig uitproberen van oa. Jinzora, Slimcenter en Ampache om MP3 op mijn DS107+ streaming te kunnen afspelen ben ik uitgekomen bij:
http://www.kplaylist.net/

Werkt snel (in vgl met bv. Jinzora), heeft een ingebouwde Flash mp3-speler als dat nodig is, werkt prima samen met Winamp en werkt zowel met een filetree (gewoon bestandjes in mapjes) als met ID3-tags.

Installatie was eenvoudig. Enige probleem was bij het importeren van de MP3-files waar bij sommige rare tekens (als de doorgestreept o in Blof) voor problemen zorgden. Hernoemen of verwijderen van die bestanden lostte dat op. Op ruim 20000 mp3 waren er 2 die voor problemen zorgde.

Nu kan ik dus overal ter wereld in een browser bladeren door mijn mappen met mp3 en die afspelen, inline of via Winamp of bv. Totem op Linux.

Bart

Offline Knorr

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 2
  • Berichten: 146
Re: Tip: Kplaylist
« Reactie #1 Gepost op: 06 november 2008, 08:43:10 »
Citaat van: "bartmans99"
Installatie was eenvoudig.

Euhm, alhoewel ik via e hulp van dit forum van alles en nog wat weet te installeren, zit ik nu toch even te fronsen hoe ik dat ook alweer moet doen. Kan je me een jkorte toelichting geven op de benodigde stappen? Dat ik de tar moet hebben weet ik wel, maar hoe dan ook alweer verder?

Bvd
  • Mijn Synology: DS216+
DS-207+
DS-209
DS-213+
DS-216+

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 93
  • Berichten: 763
Re: Tip: Kplaylist
« Reactie #2 Gepost op: 21 november 2008, 11:33:38 »
Stap 1: Voorbereiden Syno
Waar staat je map met muziek? In de folder Web of onder een eigen folder, bv. Muziek? Als je in de folder Web blijft kun je verder gaan, anders moet je php.ini aanpassen om aan te geven dat de webserver buiten zijn eigen map bestanden mag benaderen.
Pas /usr/syno/etc/php.ini aan door de waarde open_basedir te zoeken en daar bv. /volume1/Muziek te zetten.
http://www.synology.nl/forum/viewtopic.php?f=32&t=2036#msg8705

Start je Synology opnieuw op om deze wijzigingen door te voeren.

Stap 2: Downloaden Kplaylist
Ik heb de bundle download gekozen
http://www.kplaylist.net/?download=true

Stap 3: uitpakken archief en plaatsen in een map onder Web
Je zet het script neer op een plek die voor de webserver bereikbaar is

Stap 4: invullen Mysql gegevens
Ik ga ervan uit dat je Webstation (PHP) en Mysql hebt gactiveerd in de Synology admin en dat je je Mysql wachtwoord hebt.
Open index.php en vul de gegevens in bij:
$db = array(
   'host' => 'localhost', # MySql server
   'name' => 'kplaylist', # Database name
   'user' => 'kplaylist', # MySql user
   'pass' => 'kplaylist', # MySql password
   'prepend' => 'tbl_'    # To prepend before the table names
);
Vooral user en pass zijn belangrijk, de rest kun je laten staan.

Stap 5: ga in je browser naar:
http://ip.van.synology/kplaylist/index.php
Login met admin | admin
Maak een nieuwe gebruiker aan voor jezelf met admin rechten
Klik bij Administrator opties op instellingen
Ga naar tabblad Bestandsafhandeling
Vul daar de map in die je bij stap 1 in php.ini hebt gezet of die onder de Web map stond, bv:
/volume1/Muziek
/web/Muziek
Sla op
Klik bij Administrator opties op Vernieuwen
Vink alles aan (voor de eerste keer)
Draai de update

Zou nu moeten werken. Kan niet meer precies reconstrueren welke opties ik nog meer veranderd heb, maar de help functie is prima dus lekker proberen.

Offline nero

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 1
Re: Tip: Kplaylist
« Reactie #3 Gepost op: 07 december 2008, 21:05:42 »
Hoi,

Dit weekend ben ik op bezig geweest met het installeren van Kplaylist. Heb veel gehad aan de beschrijving van Bartmans99, bedankt daar nog voor. Heb nog wel een aanvulling daarop; om de aanpassing voor open_basedir te effectueren moest ik mijn DS 107+ herstarten.

Volgende uitdaging is streamen via internet.

Groet, Nero

Offline bartmans99

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 19
  • -Ontvangen: 93
  • Berichten: 763
Re: Tip: Kplaylist
« Reactie #4 Gepost op: 08 december 2008, 17:03:00 »
Op zich is dat niet zo moeilijk meer. Als Kplaylist (of een ander streaming script) goed op je lokale netwerk werkt is de klus driekwart geklaard.

Volgende stap is dat een accountje bij Dyndns openen (of een andere vergelijkbare service) en de gegevens daarvan in je NAS invoeren.
Netwerkservices --> Ez-Internet (daar staan de services genoemd die Synology ondersteunt).

Je kunt dan een naam kiezen en die koppelen aan het uitgaande IP-adres van je modem. Als dat ooit wijzigt dan zorgt de Dyndns client ervoor dat de verwijzing goed blijft staan.

Zo kun je bv.
mijnmuziek.is-a-geek.net
aanmaken

Daarna dien je in je modem poort 80 (de webserver) door te verwijzen naar het Ip-adres van je Synology (het handigst is als deze een vast IP heeft ipv een dynamisch). Dit heet portforwarding.

LET OP: dit betekent dat iedereen in principe op je webserver kan komen! Je moet dus in Kplaylist (of welk ander script dan ook) voor veiligheid zorgen.

Als je dan:
http://mijnmuziek.is-a-geek.net/kplaylist
in een willekeurige browser intypt zou je Kplaylist moeten zien (als die in die map geinstalleerd is).

Done. Bevalt mij nog steeds errug goed om overal waar internet is naar mijn eigen MP3 verzameling te kunnen luisteren.

(oh en ik heb de minihandleiding aangevuld met de herstart)

Anonymous

  • Gast
Re: Tip: Kplaylist
« Reactie #5 Gepost op: 27 februari 2010, 23:07:13 »
Citaat
Start je Synology opnieuw op om deze wijzigingen door te voeren.

Dit is niet nodig. Je moet er alleen voor zorgen dat de webserver opnieuw opstart.
Dit kan je bijv. doen door een wijziging te maken in je "virtual hosts" setting. Waarschijnlijk is het ook mogelijk middels een ssh terminal  :)

Synology 210J