Raspberry Pi 3B & 3B+ Media PC:nä

Liittynyt
17.04.2017
Viestejä
112
Raspberry Pi 3B & 3B+ Media PC:nä

Hei,
Tässä olisi pieni tekstinpätkä omista kokemuksista käyttää Raspberry Pi:tä media PC:nä.

En ole varma kuuluuko tämä tänne vai DIY alueen puolelle, mutta moderaattorit voi varmaan siirtää tarvittaessa.

62621338-25b66500-b90b-11e9-8010-9cbd84234bee.jpg


Tarvittavat osat:

  • Raspberry Pi
  • 5V 2,5A virtalähde microUSB 2.0 liitännällä
  • HDMI kaapeli
  • microSD kortti. Raspberry Pi käyttöön yleensä suositellaan Kingstonin Industrial -kortteja, mutta mikä tahansa kortti kunhan se on omiin tarpeisiin suositeltava. Ottaisin myös suurimman mahdollisen kortin, vaikka sitä ei 100% täyttäisi, niin siellä on enemmän NAND muistia, johon kirjoituskerrat voidaan tasata.
  • Ethernet kaapeli (voi myös käyttää langatonta WLAN:ia, mutta itselläni on Ethernet kytkin TV tason takana, niin kaikki media laitteet saa sillä kätevästi kytkettyä.
  • Langaton USB tai Bluetooth kaukosäädin tai näppäimistö. Teoriassa CEC:n pitäisi toimia, mutta käytännössä en ole sitä koskaan saanut toimimaan. Logitechilla on muutama näppäimistö malli (K400, K600, K830) hiiritasolla, mutta mielestäni näppäimistön käyttäminen kaukosäätimenä on hieman kankeaa, joten käytössä on 10€ langaton USB kaukosäädin AliExpressistä.
  • Tallennusratkaisu medialle. Esimerkiksi ulkoinen kovalevy omalla virtalähteellä tai NAS. Itselläni on 3TB ulkoinen kovalevy suoraan yhdistettynä Raspberryyn.

Ohjelmiston asennus & säätäminen

DietPi
DietPi on kevyt ja helppokäyttöinen Linux jakelu, joka on suunnattu SBC-laitteille ja siihen on sisälletty erilaisia mukavuuksia ja optimointeja, kuten dietpi-software ohjelmiston asennustyökalu, dietpi-drive_manager levynhallintaan ja lokitiedostot menevät oletuksena tmpfs asemalle keskusmuistiin, jolloin SD-kortin kirjoituskertoja säästyy.

DietPi:llä on omat asennusohjeet, mutta yksinkertaistettuna kuvatiedosto kirjoitetaan SD-kortille, ssh niminen tiedosto lisätään sen juureen jos halutaan SSH yhteys heti käyttöön, SD-kortti Piihin kiinni ja virrat päälle. Oletuskäyttäjä on root ja salasana dietpi. Ensimmäisen kirjautumisen yhteydessä DietPi kehottaa vaihtamaan oletussalasanat, päivittyy ja viimeistelee asennuksen.

62621283-061f3c80-b90b-11e9-9ba2-868d0f43d93e.png


62621332-22bb7480-b90b-11e9-87ab-9d1afcaa2755.png


Kodi
Kodi, entinen XMBC, on avoimeen lähdekoodin perustuva media toistin ja sen parhaimpana ominaisuutena on sen kyky indeksoida elokuvat & TV-ohjelmat ja ladata niille kaiken metadatan, kuten kuvat, kuvaukset, otsikot, näyttelijät, genret & studiot, sekä näyttää ne helposti selattavassa näkymässä. Tiedostot kannattaa nimetä joko tinyMediaManagerilla tai tvnamer:illa ennen kuin ne tuo Kodin kirjastoon.

Edit: Kodiin löytyy muutama suoratoistopalvelun lisäosa (YouTube & Twitch) ja Kore Android sovelluksella voi lähettää videon Pi:lle toistettavaksi.

Muita käytössä olevia ohjelmia:
  • Pi-hole: Paikallisverkossa toimiva DNS palvelin, joka suodattaa DNS pyynnöistä mainokset yms. pois.
  • ProFTP: Nopea tiedostopalvelin

Lämpötila ja virrankulutus
Lämpötila on tallennettu suoraan prosessorin lämpöanturista ja virrankulutus mitattu pistokkeen ja virtalähteen väliin tulevalla mittarilla. Molemmissa malleissa on samanlaiset jäähdytyssiilet kiinni. Stressitesti on suoritettu stress ohjelmalla ja alla olevan komennon avulla. Testivideot ovat ladattu Jellyfish Bitrate Test Files sivustolta. Huoneen lämpötila on noin 21,8°C.

Koodi:
while true; do vcgencmd measure_clock arm; vcgencmd measure_temp; sleep 10; done& stress -c 4 -t 600s

     3B CPU °C3B W3B+ CPU °C3B+ W
Lepotila41,92,045,12,6
CPU Stressitesti71,44,363,45,9
H264 1080p 5 mbps442,146,22,8
H264 1080p 55 mbps48,32,347,23,2
H265 1080p 3 mbps54,23,552,64,7
H265 1080p 5 mbps61,23,856,94,9


Mielenkiintoista, että 3B:llä on korkeammat lämpötilat, vaikka 3B+ käyttää enemmän virtaa, mutta tämä ero luultavasti johtuu 3B+:ssa olevasta metallisesta lämmönlevittäjästä prosessorin päällä, jolloin lämpöä saadaan johdettua pois tehokkaammin.

Videotoisto
Raspberry Pi käyttää pystyy purkamaan 1080p H264 60fps videota rautatasolla, mutta VideoCore IV:stä puuttuu tuki HEVC videoille, jolloin kaikki H265 videot joudutaan purkamaan suoraan prosessorilla ja tehot riittävät noin H265 1080p 8-bit 5Mbps videoihin ja 10 Mbps videolla prosesorin käyttö kävi välillä sadassa prosentissa ja pientä pätkimistä esiintyi.

Tiedonsiirtonopeudet
Sambaa ei suositella käytettäväksi Piin kanssa, koska tehot loppuvat kesken ja nopeudet jäävät todella paljon jälkeen verrattuna perus FTP:hen. Tiedonsiirtonopeudet ovat testattu lataamalla Pi:llä olevalta RAM-levyltä 100MB tiedosto /dev/nulliin, jolloin tallennusmedia ei ole pullonkaulana.

     3B3B+
iPerf394,5 Mb/s322 Mb/s
ProFTP89,6264 Mb/s


Loppuyhteenveto
Olen kyllä ollut tyytyväinen tähän kokonaisuuten ja sen hintaan (~140€), sekä samaan laitteeseen saa asennettua muita palveluita. Puutteita kuitenkin löytyy, esimerkiksi suurinta osaa suoratoistopalveluista ei saa toimimaan, sekä tukea 4K resoluutiolle ja rautatason H265 videopurulle ei ole. Pi 4B:ssä jälkimmäiset ongelmat ovat korjattu, mutta ohjelmistotuki on vasta alpha- tai beta-vaiheessa. Ehkä ensi vuoden puolella hankin 4B:n testiin jahka saan television päivitettyä 4K UHD aikaan.


TLDR:

Plussaa
  • Kodi pyörii kätevästi
  • 1080p 60 fps H264 toimii
  • Melko halpa ja virtapihi verrattuna vaikka pieneen x86 pohjaiseen koneeseen
  • Samaan laitteeseen saa muita palveluita, kuten tiedosto-, VPN- tai DNS-palvelimen
Miinusta
  • Ei kunnollista tukea H265 videoille (osa toimii, kunhan ei ole 10 bittistä tai liian isolla bittinopeudella varustettua videota)
  • Suurin osa suoratoistopalveluista vaativat erillisen laitteen (esim. Chromecast)
  • SD-kortti saattaa korruptoitua melko helposti riippuen kortin- ja virtalähteen laadusta, sekä käyttötavasta.
 
Viimeksi muokattu:
Mielenkiintoista, mietin tätä samaa ja tilasinkin Atomi pi:n joka täytyisi hakea postista ja ottaa työn alle. Toiveena on että sillä voisi ajaa win10 perus selain suoratoistohommissa ja satunnaisessa office ja kuvienpläräyskäytössä mutta katsotaan miten se pärjää tavalliselle pc:lle.
 
Ei kyllä korvannut tuo Atomic pi vanhahkoa pc:tä työpöytäkäytössä.
Vaikka käyttiksenä oli lubuntu käyttö oli niin tökkivää ettei sillä pystynyt käyttämään suoratoistoa tai harrastaa muutakaan selailua ilman hermojen menetystä.
 
Itsellä taas ajatus tehdä vanhemmille Raspista ja varmaankin jostain halvasta soundbarista keittiöradion korvaaja. Nykyään kun monella radiokanavalla on noita pelkästään netissä streamattavia erillisiä teemakanavia, niin alkaa perinteinen radio olla vähän puutteellinen. Volumiota ja Moodea olen softina testaillut. Noista alun testien perusteella pidän enemmän Moodesta.
 

Statistiikka

Viestiketjuista
258 691
Viestejä
4 496 063
Jäsenet
74 271
Uusin jäsen
Esa.

Hinta.fi

Back
Ylös Bottom