enregistrement TVhat sous LibreELEC

Parce qu'on ne peut pas avoir un forum pour chaque OS du Raspberry Pi...

Modérateur : Francois

Répondre
jam75
Messages : 22
Enregistré le : sam. 28 déc. 2019 22:49

enregistrement TVhat sous LibreELEC

Message par jam75 » dim. 7 nov. 2021 17:23

Bonjour,
j'utilisais TVhat sous LibreELEC depuis pas mal de temps, mais récemment, je n'arrive plus à enregistrer.

1. Sur une installation, j'ai le message "démarrage du gestionnaire d'enregistrement vidéo" qui boucle sur 0%. Je n'ai plus les chaînes TV et l'enregistrement conduit à des écrans vides. Si je ré-installe TVheadend, j'ai à nouveau les chaînes TV, mais au premier essai d'enregistrement, je perds tout.

2. Sur une seconde installation, je n'ai pas le message "démarrage...", mais idem, pas d'enregistrement possible et les chaînes disparaissent. Je ne sais si c'est opportun, mais "systemctl status -l" me dit que le service tvheadend n'existe pas. Si je lance tvheadend via ssh, j'obtiens ce qui suit :

--------------------------------------------------------------------------------------------------------------
LibreELEC:~ # tvheadend
2021-11-07 11:21:49.653 [ INFO] main: Log started
2021-11-07 11:21:49.660 [ ERROR] tcp: bind: *:9981: Address already in use
2021-11-07 11:21:49.660 [ ERROR] tcp: bind: *:9982: Address already in use
2021-11-07 11:21:49.669 [ INFO] config: loaded
2021-11-07 11:21:49.671 [ INFO] config: scanfile (re)initialization with path <none>
2021-11-07 11:21:49.677 [ INFO] bouquet: new bouquet 'Canal Digitaal SD'
2021-11-07 11:21:49.677 [ INFO] bouquet: new bouquet 'Canal Digitaal HD'
2021-11-07 11:21:49.677 [ INFO] bouquet: new bouquet 'TV Vlaanderen SD'
2021-11-07 11:21:49.677 [ INFO] bouquet: new bouquet 'TV Vlaanderen HD'
2021-11-07 11:21:49.677 [ INFO] bouquet: new bouquet 'TéléSAT SD'
2021-11-07 11:21:49.678 [ INFO] bouquet: new bouquet 'TéléSAT HD'
2021-11-07 11:21:49.678 [ INFO] bouquet: new bouquet 'AustriaSat Astra1'
2021-11-07 11:21:49.678 [ INFO] bouquet: new bouquet 'Canal Digitaal HD'
2021-11-07 11:21:49.678 [ INFO] bouquet: new bouquet 'TV Vlaanderen HD'
2021-11-07 11:21:49.678 [ INFO] bouquet: new bouquet 'TéléSAT HD'
2021-11-07 11:21:49.678 [ INFO] bouquet: new bouquet 'AustriaSat Astra3'
2021-11-07 11:21:49.678 [ INFO] bouquet: new bouquet 'Skylink: Czech Republic'
2021-11-07 11:21:49.678 [ INFO] bouquet: new bouquet 'Skylink: Slovak Republic'
2021-11-07 11:21:50.297 [ INFO] scanfile: DVB-S - loaded 1 regions with 115 networks
2021-11-07 11:21:50.297 [ INFO] scanfile: DVB-T - loaded 44 regions with 1119 networks
2021-11-07 11:21:50.298 [ INFO] scanfile: DVB-C - loaded 19 regions with 62 networks
2021-11-07 11:21:50.298 [ INFO] scanfile: ATSC-T - loaded 2 regions with 12 networks
2021-11-07 11:21:50.298 [ INFO] scanfile: ATSC-C - loaded 1 regions with 5 networks
2021-11-07 11:21:50.299 [ INFO] scanfile: ISDB-T - loaded 2 regions with 1297 networks
2021-11-07 11:21:51.690 [ ERROR] linuxdvb: unable to open /dev/dvb/adapter0/frontend0
2021-11-07 11:21:51.691 [ INFO] dvr: Creating new configuration ''
2021-11-07 11:21:51.691 [WARNING] dvr: Output directory for video recording is not yet configured for DVR configuration "". Defaulting to to "/storage". This can be changed from the web user interface.
2021-11-07 11:21:51.691 [ ERROR] access: No access entries loaded
2021-11-07 11:21:51.692 [ INFO] descrambler: adding CAID 2600 as constant crypto-word (BISS)
2021-11-07 11:21:51.693 [ INFO] epggrab: module eit created
2021-11-07 11:21:51.693 [ INFO] epggrab: module uk_freesat created
2021-11-07 11:21:51.693 [ INFO] epggrab: module uk_freeview created
2021-11-07 11:21:51.693 [ INFO] epggrab: module nz_freeview created
2021-11-07 11:21:51.693 [ INFO] epggrab: module viasat_baltic created
2021-11-07 11:21:51.693 [ INFO] epggrab: module Bulsatcom_39E created
2021-11-07 11:21:51.693 [ INFO] epggrab: module psip created
2021-11-07 11:21:51.704 [ INFO] epggrab: module opentv-ausat created
2021-11-07 11:21:51.705 [ INFO] epggrab: module opentv-skynz created
2021-11-07 11:21:51.705 [ INFO] epggrab: module opentv-skyit created
2021-11-07 11:21:51.707 [ INFO] epggrab: module opentv-skyuk created
2021-11-07 11:21:51.708 [ INFO] epggrab: module pyepg created
2021-11-07 11:21:51.708 [ INFO] epggrab: module xmltv created
2021-11-07 11:21:51.712 [ INFO] spawn: Executing "/storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file"
2021-11-07 11:21:51.718 [ INFO] epggrab: module /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file created
2021-11-07 11:21:51.719 [ NOTICE] START: HTS Tvheadend version 4.2.8-36 ~ LibreELEC Tvh-addon v9.2.0.123 started, running as PID:1961 UID:0 GID:0, CWD:/storage CNF:/storage/.hts/tvheadend client_loop: send disconnect: Connection reset
-----------------------------------------------------------------------

Merci pour votre aide

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: enregistrement TVhat sous LibreELEC

Message par piper » dim. 7 nov. 2021 19:05

Already in use"
Signifie que ce port est déjà utilisé, comme si le service tournait déjà
C'est curieux.

Après un reboot je lancerais ceci pour voir si un programme écoute déjà le port et lequel (en cherchant 9981 et9982)

Code : Tout sélectionner

 sudo lsof -i -P -n | grep LISTEN
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

jam75
Messages : 22
Enregistré le : sam. 28 déc. 2019 22:49

Re: enregistrement TVhat sous LibreELEC

Message par jam75 » dim. 7 nov. 2021 19:38

Merci pour ce retour.
La réponse à lsof... est vide : rien.
Une autre curiosité : en me connectant à IP:9981, sous "Guide de programme électronique", toutes les chaînes sont affichées.
Bonne soirée

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: enregistrement TVhat sous LibreELEC

Message par piper » dim. 7 nov. 2021 20:27

Alors

Code : Tout sélectionner

sudo netstat -tulpn | grep LISTEN
doit dire qui écoute ce port.
Il y a forcément un processus qui l'écoute, sans quoi http://ip:port ne reponderait pas et tu n'auras pas le message "already in use" en tentant de lancer tvahead à la main
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

jam75
Messages : 22
Enregistré le : sam. 28 déc. 2019 22:49

Re: enregistrement TVhat sous LibreELEC

Message par jam75 » dim. 7 nov. 2021 22:57

merci encore.
Entre temps j'ai encore ré-installé tvheadend : tout marchait, les chaînes, le guide TV. Et, comme avant, quand j'ai voulu définir un enregistrement, j'ai tout perdu.
Le processus tvheadend tourne toujours. Je suis donc dans la situation de mon premier message.

LibreELEC:~ # netstat -tulpn | grep LISTEN
tcp 0 0 0.0.0.0:36666 0.0.0.0:* LISTEN 3920/kodi.bin
tcp 0 0 0.0.0.0:9981 0.0.0.0:* LISTEN 3450/tvheadend
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 567/smbd
tcp 0 0 0.0.0.0:9982 0.0.0.0:* LISTEN 3450/tvheadend
tcp 0 0 127.0.0.1:9090 0.0.0.0:* LISTEN 3920/kodi.bin
tcp 0 0 0.0.0.0:4713 0.0.0.0:* LISTEN 261/pulseaudio
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 567/smbd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 1/systemd
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 3920/kodi.bin
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 483/sshd
tcp 0 0 :::36666 :::* LISTEN 3920/kodi.bin
tcp 0 0 :::445 :::* LISTEN 567/smbd
tcp 0 0 :::4713 :::* LISTEN 261/pulseaudio
tcp 0 0 :::139 :::* LISTEN 567/smbd
tcp 0 0 :::111 :::* LISTEN 1/systemd
tcp 0 0 :::8080 :::* LISTEN 3920/kodi.bin
tcp 0 0 :::22 :::* LISTEN 483/sshd

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: enregistrement TVhat sous LibreELEC

Message par piper » lun. 8 nov. 2021 12:00

Ok. Donc tvahead tourne bien.
Ca explique les messages (already in use)
Ca pue le bug.
J'au aussi libreelec et tvahead.
Depuis quelsues temps, je perds aussi la liste des chaines et au reboot elles reviennent.

Tu pourrais poster le resultat de :
sudo systemctl status tvahead
Enfin chez moi c'est
sudo systemctl status service.tvaheadend42.

Envoyé de mon SM-J710F en utilisant Tapatalk

3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

jam75
Messages : 22
Enregistré le : sam. 28 déc. 2019 22:49

Re: enregistrement TVhat sous LibreELEC

Message par jam75 » lun. 8 nov. 2021 12:13

Merci.
Je tapais "seulement" : systemctl status tvheadend -l
Pour l'instant le PI est éteint.
Je viens de tout ré-installer et ça coinçait encore jusqu'à ce que je mette un nom et mot de passe dans le client,
analogues à ceux définis dans le serveur. Etait-ce l'unique raison de mes (récents, car avant ça marchait) problèmes ?
A suivre donc.

Une chose reste troublante : sur une SD je perdais tout dès que je voulais programmer un enregistrement. Sans info
Sur une autre SD ça me disait quelque chose qui fait penser à cette histoire de nom/MdP, avec une tentative de démarrage du gestionnaire qui bouclait à 0%, problème que j'ai eu avec la nouvelle installation avant de mettre nom et mot de passe (ce que ne me disait pas de faire le tuto que j'ai suivi).

Merci encore

piper
Raspinaute
Messages : 645
Enregistré le : sam. 5 juin 2021 18:57

Re: enregistrement TVhat sous LibreELEC

Message par piper » lun. 8 nov. 2021 23:41

J'ai toujours mis un mot de passe au niveau du client.
TVahead est constitué d'un serveur et d'un client
Le serveur fait pour distribuer la réception TNT sur le réseau IP
Le client pour recevoir les données en provenance du serveur

Si tu utilises TVahead en local, en fait, le client écoute le serveur "localhost" (donc ton raspberry se connecte à lui-même via la boucle réseau locale)
Le client doit connaitre le mot de passe pour s'identifier auprès du serveur, même si c'est un client web qui se contente de lire un port particulier.
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

jam75
Messages : 22
Enregistré le : sam. 28 déc. 2019 22:49

Re: enregistrement TVhat sous LibreELEC

Message par jam75 » mar. 9 nov. 2021 10:31

Merci pour ces explications. Etant intéressé seulement par la télé sur ma télé, je n'avais pas perçu que je pouvais installer des clients TVahead sur d'autres appareils que le PI avec TVhat.

Je ne connaissais pas le nom "Tvahead" (j'ai même cru d'abord que c'était une faute de frappe...).

Ceci dit je ne comprends pas pourquoi avant ça marchait et soudain plus.
Je suppose que la première fois j'avais bien entré un mot de passe adapté puisque ça marchait.

Bref, depuis mon message précédent, j'ai relancé le PI nouvellement ré-installé; j'ai toujours les chaînes, mais je n'avais plus les programmes et il était donc impossible de programmer un enregistrement. Mais, progrès, en essayant de programmer un enregistrement, je ne perdais plus les chaînes que je peux toujours voir. Il reste donc quelque chose que j'ai dû mal faire en ré-installant le tout. Pour faire plus simple et isoler les causes potentielles je n'avais d'ailleurs pas installé les extensions (Arte, France.tv, Catch&up) qui donnent les télés via la box.

A suivre donc et merci encore.

Répondre

Retourner vers « Les autres OS »