[Tvheadend] TV streaming PVR backend

(French bellow)

Hi,

In conjunction with the Kodi package that I’m building (YunoHost Kodi topic) I will try to package the Tvheadend PVR backend in order to get Live TV on Kodi or any other player that be able to play streaming flux.
I just started to work on the package here : https://github.com/YunoHost-Apps/tvheadend_ynh

The tvheadend deb package already exists for Debian x86 and ARM at the https://dl.bintray.com/tvheadend/deb repo so I think that it will be easy to package the app for YunoHost

Any helps appreciated like bug report, pull request and tests.

See you soon :tv:

Sylvain


Bonjour à tous,

En corrélation avec le package Kodi sur lequel je travaille actuellement (YunoHost Kodi topic) je vais essayer de packager le PVR backend TV Tvheadend afin d’offrir la possibilité d’avoir la fonction Live TV dans Kodi.

Le dépôt Git est ici : https://github.com/YunoHost-Apps/tvheadend_ynh)

Le packet deb est disponible pour Debian x86 et ARM sur le dépôt https://dl.bintray.com/tvheadend/deb donc je pense que le packaging sera assez simple à réaliser.

Je remercie déjà d’avances toutes les personnes qui pourront travailler sur ce paquet : Remonté de bugs, pull roquets et toutes formes de tests ou de propositions !

À très bientôt :tv:

Sylvain

1 Like

Hello à toi,
il existe déja un github avec tvheadend :slight_smile:
https://github.com/tuxmouraille/tvheadend_ynh

je l’ai utilisé il fonctionne nikel chrome !!!

bon la j’ai fait une reinstall de mon yunohost du coup, j’ai installé tvheadend mais impossible de détecter ma clé usb tnt, faut que je grate en ligne de commande (de mémoire il faut que j’install de driver) .
et aussi le fait qu’il soit pas à jour

je vais m’y replonger ce weekend j’espere bien

super :+1:

J’ai esssayé d’installé ta version, mais ça ne fonctionne pas.
tes fichiers d’installation il n’y a rien dedans,

je ne comprend ce que tu as fait ???

Salut Issa,

Désolé je réponds un peu tardivement. Je n’ai pas eu beaucoup le temps ces derniers temps de bosser sur mes packages YunoHost. Il me semble bien que je n’avais pas encore terminé le package pour TVHeadend donc c’est “normal” qu’il ne fonctionne pas.

Désolé.

Pour moi, ça ne fonctionne pas non plus le tv en ligne dans Kodi. tu peux nous montrer comment faire stp ?

hello,

tu trouveras tout les infos dans ce topic :

le seul truc que j’ai jamais reussi à faire marcher c’est l’enregistrement.

comme le raspberry c’est une carte SD

Hello everyone,

it’s been a while but I finally took the time to finish the Tvheadend packaging! --> https://github.com/SylvainCecchetto/tvheadend_ynh
I will try to open a PR to https://github.com/YunoHost/apps in order to obtain CI logs.

Package_checker is happy with a 7 level.

See you!


Bonjour à tous,

Ça fait un baille mais ça y est j’ai enfin pris le temps de terminer le packaging de Tvheadend pour YunoHost --> https://github.com/SylvainCecchetto/tvheadend_ynh
Je pense ouvrir un PR sur https://github.com/YunoHost/apps afin de profiter de l’intégration continue et d’obtenir des retours.

Package_checker est content, il me donne un level de 7.

À bientôt !

1 Like

hé moi qui était heureux de retrouvé mon appli préféré sur ma yunohsot

je n’arrive pas à installer voici monlog erreur :

accueil Yunohost

L’opération 'Installer l’application 'tvheadend'' a échouée ! Pour avoir de l’aide, merci de fournir le journal historisé complet de l’opération en cliquant ici

La configuration de SSOwat a été générée

Closing port 9982...

Closing port 9981...

Removing dependencies...

Removing the dedicated hts system user...

e[93me[1m[WARN]e[0m The user hts was not found

Removing tvheadend...

/etc/default/tvheadend wasn't deleted because it doesn't exist.

/home/hts wasn't deleted because it doesn't exist.

Removing tvheadend main directory and config files...

/etc/nginx/conf.d/domaine.fr.d/tvheadend.conf wasn't deleted because it doesn't exist.

Removing nginx web server configuration...

/var/log/tvheadend.log wasn't deleted because it doesn't exist.

Removing tvheadend log file...

Removing logrotate configuration...

Disable prevent tvheadend being upgraded throught APT...

Failed to disable unit: No such file or directory

-- No entries --

Failed to stop tvheadend.service: Unit tvheadend.service not loaded.

Stopping tvheadend service...

Loading installation settings...

L’opération 'Installer l’application 'tvheadend'' a échouée ! Pour avoir de l’aide, merci de fournir le journal historisé complet de l’opération en cliquant ici

!!

tvheadend's script has encountered an error. Its execution was cancelled.

e[91me[1m[ERR]e[0m !!

E: Sub-process /usr/bin/dpkg returned an error code (1)

Extracting templates from packages: 100%

debconf: apt-extracttemplates failed: No such file or directory

E: Prior errors apply to /tmp/tmp.r6bxpZLGQY/tvheadend_deb.deb

Extracting templates from packages: 30% Extracting templates from packages: 60% Extracting templates from packages: 90%E: Archive is too short

Installing tvheadend...

Downloading tvheadend...

Installing dependencies...

Configuring firewall...

Storing installation settings...

Validating installation parameters...

Installation de l'application tvheadend …

Impossible de superviser le système : Le suivi de l’état du serveur n’est pas activé

Impossible de superviser les disques : Le suivi de l’état du serveur n’est pas activé

Connecté

Non autorisé

Bonjour Issa,
Merci pour le retour.

Est-ce que tu peux essayer d’installer la package avec l’argument --debug et poster le log complet stp ?
Je vais essayer une install from scratch depuis ma VM ce soir si je trouve le temps pour essayer.

salut
j’ai reussi à l’installer
mais je comprend pas la logique des noms utilsiateurs
il y user yunohots
user tvbehaden,
admin yunohost

il y a pas le SSO svp ?

Bonjour Issa,

Je pense savoir le problème que tu as eu, j’ai l’impression que les serveurs de Doozer qui hébergent les DEBS de TVheadend sont parfois capricieux, je vais faire autrement pour ça, je suis en train de faire les tests :wink:

Pour les users effectivement, pas de SSO et de synchronisation LDAP avec les utilisateurs YunoHost pour le moment (je vais regarder mais je ne suis pas certain que TVheadend supporte cette fonctionnalité :confused: ).

Hi all,

It’s been a while, sorry for the delay.
Now the TVheadend package should works partially correctly in master branch en 99% correctly in the testing branch.

But, I’m still have a bug, if somebody can help me…

Let’s say you register the app on test.fr/tvh, if you open your browser directly on test.fr/tvh you will see the TVheadend login form, you fill it then you have access on the web UI. Right.
BUT, if you open test.fr to access the general YunoHost panel, from the panel you select the TVheadend “tuile”, you will see the TVheadend login form, you fill it, press enter, then you will go back on the TVheadend empty form, and so on, like a loop… :confused:

If someone know something about that…

Thank you!