Inhoudsopgave:

Follow-up: Advanced Media Center met Odroid N2 en Kodi (4k en HEVC-ondersteuning): 3 stappen
Follow-up: Advanced Media Center met Odroid N2 en Kodi (4k en HEVC-ondersteuning): 3 stappen

Video: Follow-up: Advanced Media Center met Odroid N2 en Kodi (4k en HEVC-ondersteuning): 3 stappen

Video: Follow-up: Advanced Media Center met Odroid N2 en Kodi (4k en HEVC-ondersteuning): 3 stappen
Video: I Can Save You Money! – Raspberry Pi Alternatives 2024, Juli-
Anonim
Vervolg: Advanced Media Center met Odroid N2 en Kodi (4k en HEVC-ondersteuning)
Vervolg: Advanced Media Center met Odroid N2 en Kodi (4k en HEVC-ondersteuning)

Dit artikel is een vervolg op mijn vorige, redelijk succesvolle artikel over het bouwen van een veelzijdig mediacentrum, eerst gebaseerd op de zeer populaire Raspberry PI, maar later vanwege het ontbreken van HEVC, H.265 en HDMI 2.2-compatibele uitvoer, het werd overgeschakeld naar Odroid C2 van Hardkernel:

www.instructables.com/id/Advanced-Multimed…

In dat vorige artikel heb ik geprobeerd alle vereiste stappen te behandelen, beginnend bij mechanisch, elektrisch en ten slotte de SW die nodig is om het volledig te kunnen gebruiken.

Zoals u weet, gaan veranderingen in deze wereld erg snel, en informatie die nauwkeurig en actueel is, kan zeer snel verouderd raken. Software wordt het meest getroffen, maar ook de HW-borden worden zeer snel ontwikkeld.

Met de release van de krachtigste SBC op het moment van schrijven, werd de Odroid N2 zeer populair onder Kodi-enthousiastelingen (Kodi = het beste open source mediacentrum), vooral omdat het CoreELEC-team het in een zeer vroeg stadium oppikte en ondersteuning bood voordat het bord zelfs maar werd vrijgegeven aan het grote publiek. Omdat ik in contact wilde komen met de steeds veranderende wereld, bestelde ik het snel en was aangenaam verrast, dat zelfs als het bestaande CoreELEC-beeld zich nog in de "testfase" bevindt, bijna alles uit de doos werkt.

Wat is er anders dan de Odroid C2? Best veel:

  • het heeft 4k- en HDR-ondersteuning, die de C2 ontbrak
  • USB 3.0 versus USB 2.0-poorten. Hierdoor is het geschikter om meerdere USB tv-tuners te hosten dan de C2
  • 4 GB RAM versus 2 GB
  • krachtigere CPU (het is gebouwd op basis van de nieuwe Amlogic S922 CPU) versus de Amlogic S905, in staat om plug-ins uit te voeren die inputstream vereisen en die SW-rendering (bijvoorbeeld Netflix) met volledige HD-resolutie moeten gebruiken, vergeleken met 720p, die eerdere apparaten waren kabel van
  • heeft standen voor laag energieverbruik
  • heeft een moderne 4.xx-kernel in vergelijking met de vrij oude 3.14.x, wat een van de grootste nadelen van de C2 was. Hierdoor is het beter compatibel met moderne hardware, zoals USB-tuners, gamecontrollers, enz.

Stap 1: Mechanische en elektrische installatie

Mechanische en elektrische installatie
Mechanische en elektrische installatie
Mechanische en elektrische installatie
Mechanische en elektrische installatie
Mechanische en elektrische installatie
Mechanische en elektrische installatie
Mechanische en elektrische installatie
Mechanische en elektrische installatie

Zoals je in mijn vorige artikel hebt gezien, heb ik, om een mediacentrum te hebben dat er echt uitziet als een in de fabriek gebouwd exemplaar, de behuizing van de oude STB gebruikt om de componenten erin te hosten. Na verloop van tijd heb ik echter veel wijzigingen aan de opstelling aangebracht en die behuizing raakte behoorlijk kapot.

Met dit nieuwe bord kwam ik tot de conclusie dat het beter is om een nieuwe behuizing te gebruiken.

Omdat één afbeelding meer dan 1000 werelden vertelt, heb ik enkele afbeeldingen toegevoegd die zijn gemaakt terwijl ik alles in elkaar heb gezet. De stappen waren de volgende:

  • De onderkant van de Odroid N2 is voorzien van 4 gaten. Ik heb een aantal plastic placeholders met schroeven aan het einde gebruikt om het aan de onderkant van de plastic behuizing te monteren. Het was belangrijk om zo dicht mogelijk bij het voorpaneel te zijn, omdat het een IR-ontvanger heeft die op een bepaald moment nuttig kan zijn, zelfs als ik een op USB gebaseerde qwerty-afstandsbediening gebruik (type Airmouse)
  • Daarna heb ik de gaten naar de bodem geboord waar de 4 tuners (2 sundtek DVB-S2, 1 DVB-C/T2 van Dvbsky, T330) en een Xbox one tuner (ook voor DVB-C)
  • De ethernetconnector is een beetje een overkill, maar ik kon niets anders vinden dat gemakkelijk te monteren was (rond gat in plaats van rechthoekig gat):

    www.amazon.com/waterproof-connector-socket…

  • De HDMI-kabel is besteld bij aliexpress. In principe kan het van elk type zijn, zolang het maar een soort van mogelijkheid heeft om het aan het achterpaneel van de behuizing te bevestigen:

    www.aliexpress.com/item/Nieuwste-30cm-50cm-6…

  • Voeding: In tegenstelling tot de Raspberry Pi of de Odroid C2, wordt de Odroid N2 gevoed vanaf 12V in plaats van 5V en heeft hij ingebouwde spanningsregelaars om de 5V te leveren die nodig is voor de USB en andere componenten. Ik vond niet het maximale vermogen dat het aankan, maar ik vond geen problemen bij het voeden van de 4 tuners en de VFD-displaymodule. Op de 40-pins header heb je 5 pinnen voor 5V-uitvoer en ook 3,3V, indien nodig.
  • Stroom- en status-LED: voor de 12V- en 5V-stroom heb ik 2 LED's gebruikt (de ene was een UV-LED, de andere gewone groene). Houd er rekening mee dat u de stroom moet beperken, anders beschadigt u de LED en/of de voeding. Ik heb 1,2K-weerstanden in serie gebruikt, maar op basis van het soort verlichtingsniveau dat u verkiest, kunt u een kleinere gebruiken, maar bereken altijd dat de maximale stroom nooit hoger zal zijn dan 20 mA.
  • VFD: Ik heb hetzelfde VFD-scherm hergebruikt dat in mijn vorige artikel werd gebruikt. Het had een i2c-rugzak, die is ingesloten in die witte doos die op een van de foto's te zien is. Je kunt het aansluiten op de i2c-poort van de Odroid N2, op dezelfde manier als het was aangesloten op de C2 of de raspberry pi: 5V (pin 2 of 4), GND (pin 6), SDA (pin 3) en SCL (pin 5). Zie de GPIO-headerlay-out op de officiële webpagina van Hardkernel:

    www.hardkernel.com/blog-2/odroid-n2/

  • Voor de VFD en de 2 status-LED's moest ik het frontpaneel doorknippen. De behuizing die ik heb gekozen, mag 2 frontpanelen hebben. Ik heb de originele plastic gebruikt om alle componenten vast te houden, en daarvoor heb ik een glas gebruikt, dat ik heb gesneden om hetzelfde formaat te hebben als de plastic in een van de plaatselijke winkels die dit doen dingen.

Stap 2: Software-installatie

Dit deel is een beetje anders dan het eerder werd beschreven in het artikel dat aan het begin van deze instructable is gekoppeld.

Voor de Raspberry PI hebben we de OSMC-image gebruikt met een volledig Linux-besturingssysteem waarmee we ook de build-omgeving konden installeren om de nieuwste SW-build van bronnen te hebben in plaats van degene die in repositories kwam.

Helaas is er op het moment van schrijven van dit artikel niet zo'n afbeelding voor de Odroid C2, noch de nieuwe N2 die een volledig Linux-systeem heeft en ook Kodi ervoor is geoptimaliseerd. Momenteel wordt de beste ondersteuning gedaan door het CoreELEC-team, wat eigenlijk een vork is van LibreELEC. Deze afbeelding heeft alleen een alleen-lezen systeem en Kodi is geïnstalleerd op een aparte partitie, genaamd /storage.

Hierdoor is het systeem immuun voor stroomverliezen en moeilijker te doorbreken, maar heeft het ook enkele beperkingen: men moet zich houden aan de binaire SW die is gebouwd en geleverd via officiële of niet-officiële repositories.

Maar toch zijn er behoorlijk up-to-date versies van de SW-pakketten die we nodig hebben: tvheadend, oscam, lcdproc en verschillende add-ons voor films, live tv en radio.

De eerste stap is dat, voordat u ook maar iets installeert, een afbeelding op de SD-kaart (of EMMC) moet worden gebrand en in de betreffende sleuf moet worden geplaatst.

De testafbeelding voor de N2 kan hier worden gedownload:

discourse.coreelec.org/t/odroid-n2-test-bu…

Wees niet bang dat het een testafbeelding is! Het werkt wonderwel, en zelfs als er wat kleine problemen zijn, is het zeer geschikt voor dagelijks gebruik. Brand de afbeelding met balena ether:

www.balena.io/etcher/

en als je alles hebt geschreven, zou het goed moeten opstarten nadat je de kaart in de sleuf hebt geplaatst.

Gebruik de CoreElec-repository, programma's en services-map om de SW-services (tvheadend, oscam, lcdproc) te installeren.

Raadpleeg het vorige artikel om de rest van het systeem te configureren, waar ik heb geprobeerd elk aspect in detail te behandelen.

Stap 3: Conclusie

Conclusie
Conclusie
Conclusie
Conclusie

De Odroid N2 is het beste bord dat op dit moment te koop is. De Vero 4k+ is een zeer goed product, als je het niet leuk vindt om zelf te bouwen, dan is het een betere keuze, ook al heeft hij een oudere CPU (de S905d). Het kan ook overweg met 4K en HDR, maar het is niet krachtig genoeg om in SW Netflix op 1080p weer te geven.

Als snelheid voor u een belangrijke factor is, dan is de N2 zonder enige twijfel de betere keuze.

CoreELEC heeft ook geweldig werk geleverd door dit bord vanaf het begin te ondersteunen en ik kan alleen maar de mensen bedanken die hierbij betrokken zijn.

Aanbevolen: