Archive for August, 2011

Zelf een mediaplayer bouwen

Sunday, August 28th, 2011

Vorige week stond er een leuke workshop op de website van mijn oud-collega’s van Hardware.info: hoe bouw je een media center PC op basis van het nieuwe AMD Fusion platform. Hardwarematig stelt het niet veel voor: openschroeven, 4 GB DDR3 er in prikken, en bijvoorbeeld een 60 GB SSD (wat duidelijk te prefereren is boven een normale harddisk). Voor extra gemak had ik laatst al een joeky-foeky infraroodafstandsbediening (via USB) op www.dealextreme.com gekocht voor het geweldige bedrag van $7,50. Eventjes Windows 7 Ultimate x64 erop installeren via een bootable USB, en binnen twee uur (waarvan 1 uur Windows updates installeren…) had ik een miniatuur-PC die Windows boot binnen 20 secondes, en binnen 2 secondes van en naar stand-by gaat. Niet slecht voor een kastje dat nauwelijks groter is dan twee pakjes shag en nog geen 300 euro heeft gekost.
Het meeste werk ging zitten in het configureren van een aantal zaken. Het eerste probleem was dat het formaat van het beeld niet klopte op onze LG TV. Blijkbaar stelt de Radeon-driver bij HDMI standaard een 0verscan van 7 of 8 % in, waardoor je zwarte randen op de TV krijgt. In de settings van het Radeon control center was dit vrij snel opgelost. Toch klopte de pixel mapping niet helemaal, wat vooral duidelijk werd door moire-vorming bij rasters en lijnen. Dit probleem heeft me toch zeker een halve dag bezig gehouden, tot bleek dat het aan de TV lag. Op talloze forums is te vinden dat veel TV’s het PC-signaal proberen te “verbeteren” en dat je een “PC-modus” of “1:1-modus” moet instellen. Ik dacht dit al gedaan te hebben door de “Game-modus” in te stellen. Blijkbaar zit er in het menu van de “beeldverhouding” ook nog beeldverbetering ingebakken, en is de cryptische optie “Scannen” de door mij gezocht 1:1-modus. Het resultaat: haarscherp beeld met een 1:1 pixel mapping.
De volgende horde is de te gebruiken GUI. Tenslotte wil je niet met een muis of toetsenbord aan de gang en via de Windows Explorer je films starten. Na testen met Windows Media Center, Media Portal en XBMC is laatstgenoemde de winnaar geworden. En dan ben je toch weer een paar uur bezig om uit te zoeken hoe je zorgt dat de posters en IMDB-informatie automatisch bij films gezocht wordt. Maar het resultaat mag er wezen: mooie plaatjes en IMDB-informatie bij de films en series. Neem daarbij dat ik nu de laatste NOS-headlines op de home-page heb staan, en inmiddels ook een Uitzending-gemist plugin (voor zo’n beetje alle Nederlandse zenders) heb draaien, en je kunt aannemen dat ondergetekende erg blij is. Dat geldt trouwens ook voor de wederhelft :)

Poort 25 inbound bij Ziggo open

Wednesday, August 10th, 2011

Vroeger had ik internet bij XS4all. Dat betekende geen gekke beperkingen of wat dan ook, en je kon dan ook probleemloos zelf thuis allerhande servers draaien en aan domein koppelen. Dus vanweersch.nl draaide 100% op de server thuis.

Maar er kwam een moment dat XS4ALL te duur en langzaam was, en Ziggo gekozen werd. Sinds jaar en dag heeft bij Ziggo (voorheen @Home) poort 25 voor inbound verkeer dicht gezeten. De reden die Ziggo gaf (spam) was natuurlijk onzin, want spambots die op een PC bij de klant draaien, gebruiken juist poort 25 outbound. Wat de reden dus ook moge wezen, het gevolg was dat het nogal lastig was om thuis een mailserver te draaien, want SMTP draait normaalgesproken op poort 25. Gelukkgi zijn er diensten zoals rollernet.us waar je gratis SMTP redirection naar een andere poort kunt doen. In het MX-record van je domein stel je rollernet.us op poort 25 in, en in je rollernet-account stel je bv. poort 2525 in op je eigen domein. Vervolgens laat je je mailserver luisteren op poort 2525, en natuurlijk de port-forward op de router niet vergeten.

Omdat een en ander niet altijd even gemakkelijk liep, heb ik uiteindelijk toch maar besloten om het hele zwikje te hosten bij Webreus. Voor een tientje per jaar heb je heel aardige hosting. Maar toch… Je mist root/shell toegang, en 300 MB opslag is wat weinig. Tel daarbij dat de laatste tijd de servers vaak niet goed bereikbaar zijn wegens upgrades, en het mogelijk duidelijk zijn dat het bij mij kriebelt om het hele domein weer zelf te hosten.

Gelukkig heeft Ziggo sinds maart 2011 het beleid veranderd: poort 25 staat nu inbound open, en outbound dicht (blijkbaar lopen er toch nog wat mensen rond die daadwerkelijk iets van techniek weten). Ik heb al wat zitten stoeien met een rommel-domein, en inderdaad lukt het probleemloos om de SMTP-server op poort 25 te hosten. Helaas moet deze outbound dan de mail relayen naar smtp.ziggo.nl, maar daar zijn ook omwegen voor. Tenslotte wil ik niet dat Ziggo al mijn mail gaat opslaan (wat providers wettelijk gezien verplicht zijn). Privacy is juist een van de redenen waarom ik zelf mijn server wil hosten.