KODI. Cómo monté mi centro multimedia doméstico más conveniente y funcional. Parte 1

Contenido:

  1. Digresión lírica





  2. Requisitos de mi centro de medios





  3. Hardware, plataforma de software:





    1. Nettop





    2. Control remoto





  4. Sistema operativo





    1. Preparación e instalación de Kubuntu 20.04 LTS





    2. Configuración inicial, eliminación de paquetes innecesarios e instalación para trabajar con el sistema





    3. Montaje de una unidad de almacenamiento principal





    4. Directorios de red





    5. Instalación y configuración de un servidor VNC





    6. Configuración de un perfil HDMI en PulseAudio





  5. Instalación y configuración básica de KODI





  6. IPTV. Cómo instalar y configurar qué servicio elegir





  7. Biblioteca KODI. ¿Qué es y cómo configurarlo?





  8. Elementum y Burst. Configurar la visualización de contenido de torrents en línea





1. Digresión lírica

En los días de mi primer televisor con Smart TV, a menudo me sorprendía pensando que todo esto no estaba bien, era un inconveniente, no siempre era hermoso ... Y cuando todo esto iba acompañado de una larga respuesta del sistema operativo integrado, los bloqueos requerían reiniciar. , comenzó la búsqueda de una solución.





DLNA cumplió con todas las necesidades durante un tiempo, aunque fue un inconveniente utilizarlo. No estaban satisfechos con gestos innecesarios para ver una película, y especialmente con la necesidad de tener una computadora que almacene una biblioteca y vea solo contenido sin conexión.





Fork Player, , . - IPTV. , , , .





, , KODI. «» , , , .





, , « » . , , , , «» Netflix.





, , . «», KODI, , … KODI - .





2.

, , , , , .





:





  • IPTV. 2021 , . EPG . , .





  • -. , « », .





  • . « » , - .





  • . / .





  • -. .





  • . x86-64. 24/7/365, , .





  • . , GNU/Linux. . , android-. .





3. ,

Android . KODI, . , , LibreELEC Windows 8/10. - , «» , , Windows . 24/7/365 – – , KODI , . - , , Ubuntu KDE Plasma – Kubuntu 20.04 LTS.





, , Raspberry Pi, . ARM-, SD- , .





3.1.

- AliExpress, . - «». , – . , . , . , HDD. .





, :





• - Intel Celeron J1900, 4 , 4 , 2

• - 4 DDR3L 1333

• SSD - 500 (SATA III)

• SSD - 64 (mSata)

• LAN – 1 /

• HDMI 1.4

• VGA

• 2xUSB 2.0

• 2xUSB 3.0









, , . , LA, – 3. 4 – 3 – , . , – 36-40 °, – 48-52 °.







110 . .





3.2.

, / (), . , , G10 , . USB , .





, – Ubuntu. Android . - – .



, Ubuntu KODI . / , Samsung. / /. LED- – , .



, , «» . .





:





  • : "OK" "Volume+". , LED-.





  • : " OK " "Volume-". , LED-.





4.

, .





4.1. Kubuntu 20.04 LTS

Windows , flash- Rufus. , , rufus.ie. ISO- kubuntu.org, 64- (20.04.2 LTS).





, . Wiki Ubuntu. Kubuntu .









sudo apt-get update && sudo apt full-upgrade
      
      



4.2. ,

. midnight commander mcedit, htop – , ssh – , net-tools – , landscape-common - , SSH





sudo apt-get install mc htop ssh net-tools landscape-common
      
      



, DHCP. IP-, - , .









ifconfig
      
      



:





kodi@kodi-pc:~$ ifconfig
enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.19  netmask 255.255.255.0  broadcast 192.168
        inet6 fe80::8461:dcf8:d2c6:2d48  prefixlen 64  scopeid 0x20
        ether 40:62:31:0a:11:a5  txqueuelen 1000  (Ethernet)
        RX packets 3417519  bytes 5024924041 (5.0 GB)
        RX errors 0  dropped 2  overruns 0  frame 0
        TX packets 1059086  bytes 169628765 (169.6 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
      
      



enp1s0, IP- 192.168.0.19.





192.168.0.50 , netplan:





sudo mcedit /etc/netplan/00-installer-config.yaml
      
      



:





network:
 ethernets:
  enp0s3:
   addresses:
    - 192.168.0.50/24
   gateway4: 192.168.0.1
   nameservers:
    addresses: [192.168.0.1, 1.1.1.1]
   optional: true
 version: 2
 renderer: networkd
      
      



:

addresses – IP-,

gateway4 – IP-

nameservers – DNS . - , 1.1.1.1 – DNS Cloudflare





( ifconfig). IP- 192.168.0.50.





, Windows 10 PuTTY SSH-. SSH , 22.





SSH/SFTP- android-

Android, . , , , Termius.









sudo apt remove libreoffice-draw skanlite okular kpat ksudoku kmahjongg kmines kdeconnect konversation krdc ktorrent thunderbird firefox elisa vlc libreoffice-math libreoffice-calc libreoffice-writer usb-creator-kde kwalletmanager
      
      



, apt





sudo apt autoclean && apt clean && apt autoremove
      
      



Google Chrome Firefox





wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i --force-depends google-chrome-stable_current_amd64.deb
      
      



- qBittorrent.





sudo apt install qbittorrent
      
      



4.3.

SSD- (64 500 ). . -, . .





sda1 (ext4). UUID





ls -l /dev/disk/by-uuid
      
      



:





lrwxrwxrwx 1 root root 10  14 18:01 40792859-581c-46cb-be9d-ad9d9e6ce843 -> ../../sdb1
lrwxrwxrwx 1 root root 10  14 18:01 4f311605-04ff-4e66-8121-187f270a51f4 -> ../../sdb5
lrwxrwxrwx 1 root root 10  14 18:01 760198b6-694e-4d6f-b21c-ea0c530398c3 -> ../../sda1
lrwxrwxrwx 1 root root 10  14 18:01 c53e5dd8-c36a-48b1-8591-3aeb4bce60a0 -> ../../sdb7
lrwxrwxrwx 1 root root 10  14 18:01 f09293e9-209e-4dce-ba4f-56d2e33657e8 -> ../../sdb6
      
      



/mnt. (, kodi), ,





sudo mkdir /mnt/kodi
sudo chmod -R 0777 /mnt/kodi
      
      



fstab





sudo mcedit /etc/fstab
      
      







UUID=760198b6-694e-4d6f-b21c-ea0c530398c3 /mnt/kodi ext4 rw,nosuid,nodev,relatime 0 0
      
      



, , .





4.4.

, , 24/7, .





:





  • /mnt/smb – . , android-. Windows 10 , . X-Plore, , .





  • /mnt/kodi/qbittorrent – qBittorrent ( qBittorrent , ). - , -, 24/7. Windows 10.









sudo mkdir /mnt/smb
sudo mkdir /mnt/qbittorrent
sudo chmod -R 0777 /mnt/smb
sudo chmod -R 0777 /mnt/qbittorrent
      
      



«» samba





sudo apt-get install samba
      
      



samba





sudo mcedit /etc/samba/smb.conf
      
      



«» , . :





[smb]
comment = smb
path = /mnt/smb
browsable = yes
writable = yes
guest ok = yes
read only = no
force user = nobody
force group = nogroup
force create mode = 0777
force directory mode = 0777

[kodi-qbittorrent]
comment = kodi-qbittorrent
path = /mnt/kodi/qbittorrent
browsable = yes
writable = yes
guest ok = yes
read only = no
force user = nobody
force group = nogroup
force create mode = 0777
force directory mode = 0777
      
      



samba





sudo /etc/init.d/smbd restart
      
      



.





4.5. VNC-

. SSH- . .





VNC-,





sudo apt install x11vnc
      
      







x11vnc -storepasswd "kodi" /etc/x11vnc.pass
sudo chmod ugo+r /etc/x11vnc.pass
      
      







/usr/bin/x11vnc -noxdamage -shared -dontdisconnect -many -noxfixes -rfbauth /etc/x11vnc.pass -bg
      
      



Real VNC Viewer Windows Android. - 5900.





, VNC- . .









sudo mcedit /usr/bin/VNCserver-start
      
      







#!/bin/sh
/usr/bin/x11vnc -noxdamage -shared -dontdisconnect -many -noxfixes -rfbauth /etc/x11vnc.pass -bg
      
      







sudo chmod u+x /usr/VNCserver-start
      
      



VNC- systemd . , VNC .





, . « » -> « » -> « » -> «». , /usr/VNCserver-start.





4.6. HDMI PulseAudio

- HDMI, , PulseAudio , . . , . - switch-on-port-available PulseAudio





sudo mcedit /etc/pulse/default.pa
      
      







#load-module module-switch-on-port-available
      
      



.





, – Kubuntu 20.04 – . KODI!





5. KODI

KODI. Ubuntu, XBMC ( 2014 ). , 2021 , Ubuntu KODI 18.7, 19.0 «Matrix».





, KODI





sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt update
sudo apt install kodi
      
      



KODI , . . «Yes» PVR IPTV Simple Client, – . – , .





, KODI , // .





Configuración / Interfaz / Regional / Ruso
Settings/Interface/Regional/Russian

«», .





:





  • . , .





  • . // .





  • . . /.





  • – «». // TVDB ( ).





Configuración / Interfaz / Estilo / Personalizar estilo
///

. « ». , «» Gismeteo.





Instalación del complemento Gismeteo
Gismeteo

. , . «». – KODI.





Sección meteorológica en la pantalla de inicio

« ». . , , , , .





Configuración / Interfaz / Estilo / Personalizar estilo / Elementos del menú principal
/// /

«» . . «Skin Backgrounds - …».





Configuración / Interfaz / Estilo / Personalizar estilo / Imágenes
/// /

- Darkwood Design. , Kodi.tv , - resource.images.skinbackgrounds.arbuzov.zip.





, . , – Estuary, Midnight.





, «//»« ». . .





«» .





«/». «» HTTP . KODI . , .





Configuración / Servicios / Gestión
//

« » . , , , , PVR.





«» «» KODI. . 284 .





Configuración / Información del sistema / Información
/ /

«». , - «-1°C». , .





Configuración / Información del sistema / Hardware
/ /

KODI , . advancedsettings.xml. , KODI/Wiki.









mcedit /home/_/.kodi/userdata/advancedsettings.xml
      
      



<advancedsettings>
<cputempcommand>sed -e 's/\([0-9]*\)[0-9]\{3\}.*/\1 C/' /sys/class/thermal/thermal_zone0/temp</cputempcommand>
</advancedsettings>
      
      



KODI, . , , Raspberry Pi .





6. IPTV. ,

IPTV KODI PVR IPTV Simple Client, .





, , , , ?





Error al intentar habilitar el complemento PVR IPTV Simple Client
PVR IPTV Simple Client

, «» ( KODI ).





. deb-. - pkgs.org/download/kodi-pvr-iptvsimple. .





7.5.0Ubuntu 20.04 LTS (Focal Fossa)





wget http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/pool/main/k/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple_7.5.0-1~focal_amd64.deb
sudo dpkg -i ./kodi-pvr-iptvsimple_7.5.0-1_focal_amd64.deb
      
      



KODI, PVR IPTV Simple Client.





, , . , , , , . - «» . . , , , , . , HD , .





- ILookTV. – 1$/. «» , 100 HD-. – . , 25 / - . , . . , , .





, , . . , , .





«» ( , «»). , . «». , , 1800+ . 593 .





, KODI. «/». , m3u8-. - . .





La lista de reproducción de IPTV está lista, descargue
IPTV- ,

«/ / PVR/PVR IPTV Simple Client».





«»





«EPG» ():





http://epg.it999.ru/edem.xml.gz
      
      



, +/- .





«Channel Logos» , «Channel logos from XMLTV» « M3U».





KODI. KODI . . , .





La sección "TV" en la pantalla principal de KODI
"" KODI
Lista de canales, información detallada a la derecha
,
programa de TV
-
La información general sobre los canales también debe aparecer en la sección "Información del sistema / Servicio PVR".
« / PVR»

7. KODI.

KODI . . // .. -, , , , , , ... -, , . , Elementum, .





, , . TVDB .





KinoPoisk . Seppius ( ). ZIP .





, « / / » « »TVDB (new), « » - KinoPoisk.





, . , , :





/mnt/kodi/library/Movies

/mnt/kodi/library/Shows





«///» «». , .





, , – KinoPoisk. , .





. , .





. , Elementum / , . ( ) ///, KODI , . .





8. Elementum Burst. -

, , , - . Elementum – , -. -, , , . , . Burst – Elementum – , .





, . Elementum . - elementum.surge.sh, ( Linux x64).





ZIP, , . KODI Burst – .





Elementum. . , , KODI ( ).





, 500 . , . . .





BitTorrent . . - , .





Burst «/ ». . «» «» 1080p/720p «Screener/SCR», 2K/4K, «» .





Configuración de ráfaga de Elementum
Elementum Burst

, , . ( , , , ):





:

MegaPeer





( , Burst /):

Rustorka

• NNM-Club

• RuTracker





. – . , - – .





Elementum.





Menú principal del complemento Elementum
Elementum

, , «/ » .





– Burst , , .





Lista de mano

, Elementum 20-50 ( ) .





, , , . Elementum, , ( + ).





, / Elementum « ».





Menú de texto de películas / series de TV en Elementum
/ Elementum

, . //, , .





"Programas de TV" en la pantalla principal
""
Lista de episodios en la sección "Series"
""
Sección de películas en la pantalla principal
""

. , / , « », . , .





Todas las películas de la biblioteca

En esta etapa, se completan los ajustes básicos, el centro de medios ya se puede utilizar y disfrutar de la visualización.





En el próximo post, hablaremos sobre la posibilidad de control externo de KODI / Elementum y qBittorrent usando la interfaz web y dispositivos Android. Y también introduciremos en nuestro centro de medios la función de contabilidad de tráfico con la capacidad de visualizar y analizar en la interfaz web. No olvidemos hacer una copia de seguridad tanto del sistema operativo como del propio KODI.








All Articles