Käyttäjän työkalut

Sivuston työkalut


raspi:tvheadend

Tvheadend-asennus Raspberry Pi 1:lle

Raspberry Pi 1:lle ei ole virallista Docker-tukea, koska se käyttää ARMv6-arkkitehtuuria, jota suurin osa moderneista Docker-konteista ei tue. Jos kuitenkin haluat käyttää Tvheadendiä Raspberry Pi 1:llä, manuaalinen asennus on suositeltava vaihtoehto.

Manuaalinen asennusohje

1. Päivitä järjestelmä

Suorita seuraavat komennot varmistaaksesi, että kaikki paketit ovat ajan tasalla:

<code>
sudo apt-get update  
sudo apt-get upgrade  
</code>

2. Asenna tarvittavat riippuvuudet

Tvheadend vaatii useita työkaluja ja kirjastopaketteja toimiakseen:

<code>
sudo apt-get install build-essential pkg-config git bzip2 wget libssl-dev libavahi-client-dev libcurl4-openssl-dev liburiparser-dev zlib1g-dev
</code>

3. Lataa Tvheadend-lähdekoodi

Tvheadend täytyy kääntää lähdekoodista, koska valmiita ARMv6-paketteja ei yleensä ole saatavilla:

<code>
git clone https://github.com/tvheadend/tvheadend.git  
cd tvheadend  
</code>

4. Käännä Tvheadend

Käännä ohjelma käyttäen seuraavia komentoja:

<code>
./configure --enable-bundle --enable-libav  
make  
sudo make install  
</code>

5. Käynnistä Tvheadend ja määritä käynnistyspalvelu

Luo systemd-yksikkötiedosto, jotta Tvheadend käynnistyy automaattisesti:

<code>
sudo nano /etc/systemd/system/tvheadend.service
</code>

Lisää seuraavat rivit tiedostoon:

<code>
[Unit]  
Description=Tvheadend Service  
After=network.target  
[Service]  
ExecStart=/usr/local/bin/tvheadend -C  
Restart=always  
User=hts  
Group=video  
[Install]  
WantedBy=multi-user.target  
</code>

Tallenna tiedosto ja ota palvelu käyttöön:

<code>
sudo systemctl daemon-reload  
sudo systemctl enable tvheadend  
sudo systemctl start tvheadend  
</code>

6. Käytä Tvheadendiä

Tvheadend on nyt saatavilla selaimen kautta osoitteessa:

<code>
http://<Raspberry_Pi_IP>:9981
</code>

Ensimmäisellä käyttökerralla voit määrittää käyttäjän ja salasanan.

Huomioita

  • Raspberry Pi 1:n suorituskyky on hyvin rajallinen, joten Tvheadend saattaa toimia hitaasti, etenkin jos käytät useita viritinkortteja tai suoritat transkoodausta.
  • Jos tarvitset ARMv6-yhteensopivan Docker-kontin, voit tutkia epävirallisia vaihtoehtoja, mutta ne eivät välttämättä toimi vakaasti.
raspi/tvheadend.txt · Viimeksi muutettu: 2024/11/17 01:28 / riku

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki