Nous continuons à discuter de la manière, avec un peu de temps et de compétences, de construire une combinaison multimédia avec les capacités supplémentaires d'un serveur domestique basé sur Kubuntu 20.04 et KODI, capable de fonctionner 24/7/365.
La première partie de l'article est ici:
KODI: assembler un centre multimédia pratique et fonctionnel pour votre maison. Partie 1
Teneur:
Regarder YouTube
Contrôle externe du centre multimédia et du système
ContrĂ´le QBittorrent (application web et mobile pour Android)
ContrĂ´le des appareils Android KODI (Yatse, Kore)
Interface Web KODI et Elementum
Comptabilité du trafic Media Center (vnStat + interface Web)
Sauvegarde KODI
1. Regarder YouTube
Il serait étrange d'avoir un centre multimédia moderne sans la possibilité de regarder des vidéos sur le site d'hébergement vidéo le plus populaire - YouTube. Pour cela, il existe un add-on du même nom du référentiel officiel. Le module complémentaire interagit bien et synchronise l'historique, les chaînes, les abonnements, etc. Tout est comme tout le monde. Je ne vois aucun intérêt à décrire et revoir quoi que ce soit en particulier.
, . Google API- , API c . . . , overclockers.ru.
, YouTube- KODI – YouTube . , , . , .
2.
«» , /.
Ubuntu SSH- , VNC- . Windows, c Android- ( , 2 5 ).
2.1. qBittorrent (- Android)
, , , -. , – . .
qBittorrent -, / . 8081, 8080 KODI, .
-. , - !
-, android- - qBittorrent Controller. . , .
2.2. KODI Android- (Yatse, Kore)
- , – KODI. .
Android- :
. 8080 /, KODI. IPTV , . , . , Yatse . , , Elementum, , Kore – . m3u8- IPTV , – .
, Android. « KODI». , , , . - YouTube / «» « KODI» - . , , YouTube, , . , .
Yatse. , , . – , , .
– . Yatse. , .
Yatse
Kore
2.3. - KODI Elementum
-. (8080) /. - , IPTV. . , KODI.
- Elementum. , magnet-, . .
KODI Elementum
3. (vnStat + -)
/ , , , « » - . , Ubuntu. , (, ) – , - , , , . , , .
vnStat - Linux . «» KODI, . , , KODI, qBittorrent.
-, , , vnStat. jsvnstat. «Demo», , .
jsvnstat 2013 , , . , vnStat - . – .
– vnStat 1.14. Ubuntu . GitHub.
wget https://github.com/arboozov/kodi/raw/master/vnstat_1.14-1ubuntu2_amd64.deb sudo dpkg -I vnstat_1.14-1ubuntu2_amd64.deb
vnstat, -
sudo apt-mark hold vnstat
( enp1s0)
vnstat -i -u enp1s0
-
sudo add-apt-repository ppa:ondrej/php sudo apt-get update sudo apt-get install apache2 php5.6 php5.6-gd wget libapache2-mod-php5.6 sudo service apache2 restart
, ,
wget https://github.com/arboozov/kodi/raw/master/jsvnstat.zip
/var/www/html/stat/
unzip jsvnstat.zip -d /var/www/html/stat/
$interface , ,
mcedit /var/www/html/stat/settings.php
, http://IP-__/stat/. – - . 5 .
4. KODI
KODI , Kubuntu 20.04, . , , . , , SSD-, , , , . – .
(, ) . Clonezilla. , , , Kubuntu . . Clonezilla – losst.ru.
KODI, «Backup» 1 . , .
, KODI 4:00 . , , , ( ).
? « » – , . , , . , , ( ) – . .
Dropbox
. . API, (, ), . Backup , Dropbox . , . «» . KODI . , , . , – .
.
, Backup, , , , . – .
« » . WebDAV API.
WebDAV API Ubuntu, davfs2
sudo apt-get install davfs2
, .
sudo mkdir /mnt/yandex.disk sudo chmod -R 0777 /mnt/yandex.disk
davfs2, :
– , @
– ID, .
echo "https://webdav.yandex.ru " >> /etc/davfs2/secrets
/mnt/yandex.disk
sudo mount -t davfs https://webdav.yandex.ru /mnt/yandex.disk
fstab, . ,
sudo mcedit /etc/fstab
https://webdav.yandex.ru:443 /mnt/yandex.disk davfs user,rw,_netdev 0 0
Backup.
. KODI, 1.61 , – 1.35 . .
Google Drive
KODI Google. . .
google-drive-ocamlfuse. ,
sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get update sudo apt-get install google-drive-ocamlfuse
,
sudo mkdir /mnt/google.drive sudo chmod -R 0777 /mnt/google.drive
- ( sudo),
google-drive-ocamlfuse /mnt/google.drive
. Google KODI – .
, /mnt/google.drive .
., Google Drive . .
mcedit /usr/bin/gdfuse
#!/bin/bash
google-drive-ocamlfuse -label $1 $*
exit 0
root
sudo chmod +x /usr/bin/gdfuse sudo cp -r /home/_/.gdfuse /root/
fstab
sudo mcedit /etc/fstab
gdfuse#default /mnt/google.drive fuse allow_other 0 0
.
KODI, , , , . – /home/_/.kodi/. , wiki - , . Backup « » «Simple» «Advanced» – .
Ainsi, avec un peu de temps et de compétences, nous obtenons une combinaison multimédia avec des capacités supplémentaires d'un serveur domestique et de nombreuses méthodes de contrôle confortables, capables de fonctionner 24/7/365, un analogue dont je n'ai pas encore trouvé, peut-être seulement par ce que je ne cherchais pas - il convient parfaitement à moi et à ma maison.
PS Il est prévu d'augmenter également KODI sur le deuxième téléviseur (probablement sur Raspberry Pi 3/4) et de synchroniser les deux appareils à l'aide de MySQL. Il y aura une publication sur les travaux réalisés dans ce sens.