Howto AC Ryan Mini Xlive
Howto AC Ryan Mini ACR-PV73200 - Xlive met o.a. YouTube en Internet TV kanalen
Update 12/01/2011: Apache nodig & eventueel de PhP scripts aanpassen - met dank aan een tester! Bestand my_pv73200_xlive.zip geupdate.
Onlangs par accident Xlive tegen het lijf gelopen, ehh de versie voor de AC Ryan PlayonHD. Daarmee aan het stoeien geslagen om te kijken of ik het werkend kreeg op de Mini. Dat ging vrij soepel, wel veel tik werk omdat alle linkjes in de .rss bestanden naar de /tmp/hdd wijzen en niet ergens in een variabele staan (1 regel). Soit, na wat zweet resultaat. Draait prima, meeste spul werkt en vooral de YouTube functionaliteit werkt uitstekend. Daarnaast, veel betere GUI dan de andere add-ons leveren.
Dus... maar weer een howto in elkaar gezet. Hieronder de stappen. Goed lezen en alles uitvoeren. Je hebt er redelijke Unix / Linux kennis voor nodig, heb je dat niet dan niet uitvoeren. Aangezien het allemaal .rss en php scripts zijn, is deze opzet onafhankelijk van de firmware versie die je draait, in ieder geval tot r4824 (getest).
Benodigdheden & stappen
1. Succesvolle metafeeds installatie.
M.a.w dat moet werken want metafeeds maakt een overmountS bestand aan in je /usr/local/etc/ directory, met daarin de 'link' naar je metafeeds directory, bijvoorbeeld /tmp/usbmounts/sda5/rss_scripts. Die vervangt dus de standaard internet feeds van de AC Ryan. Als dat niet aanwezig is, gaat Xlive niet werken.
Zie hier voor de metafeeds howto, daarna weer hier verder met stap 2.
2. Succesvolle web server installatie.
Voordat je xLive in de lucht kunt schieten is het nodig de al op de Mini aanwezige HTTP daemon (Web Server) in /usr/sbin te activeren. Die heeft xLive nodig omdat de verwijzingen via het http protocol lopen. Zie hiertoe deze howto, easy job: AC Ryan mini Web server howto.
Daarnaast is het essentieel is je te verzekeren dat alle netwerkinstellingen okay zijn en dat de Mini zonder problemen verbinding kan maken met internet. Zonder die verbinding zal het NIET werken. M.a.w. je WiFi instellingen, ip adres, sub netmask, gateway en dns server moeten kloppen!
Verder met stap 3.
3. Xlive bestanden. U moogt kiezen uit 2 installatie / configuratie varianten:
A. ==> Aangepaste versie, alle lijks staan na veel tiepwerk (replace) te wijzen naar mijn PlayOn!HD MINI locatie /tmp/usbmounts/sda5 in plaats van de PlayOnHD locatie /tmp/hdd/volumes/HDD1/
Naast dat mogelijke voordeel kun je deze versie direct uitpakken en alle aanwezige bestanden kopieren - zo u wilt ftp-en -naar de metafeeds installatie directory (/tmp/usbmounts/sda5/rss_scripts) en dan moet ie werken: hier te sponzen.
Je moet nog wel de gebruikersnaam in het bestand menu.rss aanpassen, zie menu.rss regel:
http://www.metafeeds.com/channel/username/rss
Indien jouw USB HDD / stick een andere mount directory gebruikt dan sda5, dan zul je alle .rss bestanden moeten aanpassen en de '5' moeten vervangen door het cijfer zoals bij jou in gebruik. M.a.w. heet je USB HDD / stick sda3, dan search en replace 'sda5' in 'sda3' in alle .rss bestanden.
menu.rss
xLive\scripts\menu.rss
xLive\scripts\category\*.rss --> Alle .rss bestanden die hier staan (11 stuks)
Gebruikt jou AC Ryan Mini de sda5 mount directory voor de USB / Stick met daarop de metafeeds (rss_feeds directory), dan ben je na het kopieren / ftp-en van de xlive bestanden naar /tmp/usbmounts/sda5/rss_scripts.
Vervolgens doe je hetzelfde voor de onder genoemde .php bestanden in de directory xLive/scripts/php.
1. moviejukebox.php
2. browse_movies.php
3. skin_manager.php
De aanpassingen zijn nu klaar en je hebt dus eerst je internet verbinding gecontrolleerd, apache geactiveerd, metafeeds geinstalleerd, de benodigde pad verwijzingen van xLive in de .rss en .php bestanden aangepast en die set over de metafeeds installatie in /tmp/usbmounts/sda#/rss_scripts gekopieerd.
B. ==> Onaangepaste versie, m.a.w. alle links staan hard coded te wijzen naar de PlayOn!HD (POHD) /tmp/hdd locatie: hier te sponzen / http://www.4shared.com/file/8pMnwbRr/xLive9_OPlay_port.html
Het zip bestand uitpakken en alle aanwezige bestanden kopieren - zo u wilt ftp-en -naar de metafeeds installatie directory (/tmp/usbmounts/sda[JOUW CIJFER]/rss_feeds).
Dan de gebruikersnaam in het bestand menu.rss aanpassen, zie menu.rss regel:
http://www.metafeeds.com/channel/username/rss
Vervolgens alle .rss bestanden aanpassen en de regel '/tmp/hdd/volumes/HDD1/' moeten vervangen door '/tmp/usbmounts/sda[JOUW CIJFER]/' - zijnde het cijfer zoals bij jou in gebruik. M.a.w. heet je USB HDD / stick sda3, dan search en replace '/tmp/hdd/volumes/HDD1/'in '/tmp/usbmounts/sda3/'' in alle .rss bestanden, zijnde:
menu.rss
xLive\scripts\menu.rss
xLive\scripts\category\*.rss --> Alle .rss bestanden die hier staan (11 stuks)
Vervolgens doe je hetzelfde voor de onder genoemde .php bestanden in de directory xLive/scripts/php.
1. moviejukebox.php
2. browse_movies.php
3. skin_manager.php
De aanpassingen zijn nu klaar en je hebt dus eerst je internet verbinding gecontrolleerd, apache geactiveerd, metafeeds geinstalleerd, de benodigde pad verwijzingen van xLive in de .rss en .php bestanden aangepast en die set over de metafeeds installatie in /tmp/usbmounts/sda#/rss_scripts gekopieerd.
4. Testen
Op de AC Ryan Mini onder Internet feeds de optie 'Xlive' kiezen. De rest wijst zich zelf.
Mocht je bij het kiezen van een kanaal de melding 'Invalid file' of 'Ongeldig bestand' krijgen, dan hoef ik dat niet te weten. Mail me daar dus niet over, ik kan daar niets mee want het ligt dan aan de wijze waarop de stream wordt aangeboden danwel of de AC Ryan in staat is de stream te lezen / weer te geven.
Hetzelfde geldt voor connection en / of netwerk errors. Dat heeft namelijk niets met xLive te maken maar met de netwerkinstellingen, of scherper; het ontbreken van een internet verbinding v.a. de Mini.
Enjoy...
| < Vorige | Volgende > |
|---|
Laatst aangepast (dinsdag, 22 februari 2011 19:50)



Reacties
Toch nog een vraagje: klopt het dat met deze mediafeeds/Xlive oplossing alles op de mini zelf draait? Dat er met andere woorden geen ps3-mediaserver of Tversity-pc o.i.d in huis aan hoeft te staan?
@ Jappie: Dank en graag gedaan. Yep, dat heb je helemaal goed begrepen. XLIVE draait op je 100% op de Mini en zoals hier beschreven vervangt het de default "Internet feeds" met die van XLIVE (je mount de XLIVE installatie over de default Internet Feeds installatie). Deze opzet zal ook werken op de HD.
er is inmiddels een eenvoudiger manier om dit voor elkaar te krijgen:
acryan.com/.../...
Deze FirmWare doet de eerste 3 stappen uit je stappenplan hierboven.
Voorwaarde is wel dat je de beschikking hebt over een USB-stick met een EXT3 partitie.
Na het flashen nog even de extra's uitpakken:
acryan.com/.../...
En spelen maar...
Misschien een tip voor "wel veel tik werk omdat..", in GVIM kan je de optie "zoek en vervang" gebruiken.
Over de GUI2:
Als ik die FW thread lees kunnen we beter vragen om het GUI2-deel in r4824 te zetten dan om Xlive in de GUI2-FW.