Caps Services - Forum

Télévision => IPTV par K-net => Discussion démarrée par: rrraf le 04 Janvier 2015 à 17:52:03

Titre: configuration Tvheadend [RESOLU]
Posté par: rrraf le 04 Janvier 2015 à 17:52:03
salut les geeks  ;)

est-ce qu'une âme charitable aurait la gentillesse de m'expliquer comment configurer Tvheadend?

le serveur est installé sur mon NAS (synology) mais je n'arrive pas à y ajouter des chaînes IPTV. j'utilise le routeur K-Net (derrière un routeur perso). mes URL de chaînes sont donc du type: http://10.0.0.1:3333/udp/233.97.72.1:1234 (http://10.0.0.1:3333/udp/233.97.72.1:1234)

les tutos que je trouve en ligne ont un onglet RTSP sources... que je n'ai pas  :(
Titre: Re : configuration Tvheadend
Posté par: pierre_ le 04 Janvier 2015 à 19:36:18
Pas besoin de l'onglet RTSP. Je suis sur le PPA de TVHeadEnd et ça fonctionne, même si c'est une galère à configurer.
Pour une ligne de chaine typique, tu remplis le channel name, l'interface (eth0 ou eth1 par exemple), group vaut l'adresse IP du serveur qui diffuse la chaîne (ex : 233.97.72.1 pour TF1 HD) et enfin UDP port vaut toujours 1234.
Pour info, j'avais importé le m3u de K-Net à l'aide d'un script trouvé sur github.

Si tu as la possibilité, utilise les flux UDP qui sont moins sensibles aux perturbations causés par les téléchargements à côté.
Titre: Re : configuration Tvheadend
Posté par: TiTi le 04 Janvier 2015 à 19:51:03
Pierre pendant que tu es là, un jour vous pensez passer en RTP qui permettrait d'augmenter grandement la qualité de la TV contre un faible pourcentage de données en plus pour la fibre ?
Titre: Re : configuration Tvheadend
Posté par: rrraf le 04 Janvier 2015 à 20:14:46
merci pierre mais je n'y arrive pas.

par default, je ne peux pas lire directement les flux udp... je dois passer par le routeur k-net et son port 3333 (afin d'avoir internet et tv sur une seule carte reseau). j'imagine que si j'etais branche sur le port tv du routeur, cela fonctionnerait comme tu le dis.

Citation de: pierre_ le 04 Janvier 2015 à 19:36:18
Si tu as la possibilité, utilise les flux UDP qui sont moins sensibles aux perturbations causés par les téléchargements à côté.

si tu parles justement d'utiliser directement le port tv du routeur k-net, j'ai arrete car j'avais trop de probleme lors des fameuses coupures SIEA. beaucoup plus stable en passant par http://10.0.0.1:3333/udp/233.97.72.1:1234 (http://10.0.0.1:3333/udp/233.97.72.1:1234) par exemple
Titre: Re : configuration Tvheadend
Posté par: pierre_ le 05 Janvier 2015 à 00:12:46
Citation de: rrraf le 04 Janvier 2015 à 20:14:46
si tu parles justement d'utiliser directement le port tv du routeur k-net, j'ai arrete car j'avais trop de probleme lors des fameuses coupures SIEA. beaucoup plus stable en passant par http://10.0.0.1:3333/udp/233.97.72.1:1234 (http://10.0.0.1:3333/udp/233.97.72.1:1234) par exemple
Le flux est le même, c'est juste que le routeur transforme le flux UDP en flux HTTP pour le servir sur le réseau local. Il n'y a donc pas moins ou plus de coupures avec le flux HTTP qu'avec le flux UDP.

Du coup, si tu passes par une seconde carte réseau, tu peux utiliser TVHeadend en version standard. Sinon, il faut savoir que le développement de TVHeadend est tellement lent qu'il existe une multitude de forks sur github qui implémentent chacun une fonctionnalité en plus. Il y en a peut-être un qui supporte les flux http.

Sache également que si tu installes tvheadend sur un serveur ou un NAS, il sert de serveur pour tout ton réseau local. Chaque périphérique pourra se connecter dessus avec XBMC par exemple. Il n'y aurait donc besoin de deux cartes réseau que sur un seul poste pour redistribuer la tv sur tous les autres.
Titre: Re : configuration Tvheadend
Posté par: rrraf le 05 Janvier 2015 à 10:26:18
j'essaie justement d'avoir un serveur tv qui puisse alimenter xbmc (kodi). pour l'instant j'ai un pc avec mediaportal qui fonctionne bien mais qui est un peu surdimensionné pour regarder des videos ;-)

iptv simple client sur xbmc est vraiment facile (grace a ton tuto) mais ne permet pas d'enregistrer ou le live pause. il y a bien dvblink pour synology qui fonctionne bien mais 39€ la licence :-\

de plus, mon NAS n'a qu'une entree reseau...
Titre: Re : configuration Tvheadend
Posté par: pierre_ le 05 Janvier 2015 à 13:54:46
Soit tu utilises une version forkée de tvheadend qui supporte les flux http, soit tu achètes un adaptateur usb/ethernet (http://www.rueducommerce.fr/index/adaptateur%20ethernet%20usb) qui te permettra d'avoir une deuxième carte réseau sur ton NAS et utiliser les flux UDP. La balle est dans ton camp :)
Titre: Re : configuration Tvheadend
Posté par: Daweb le 05 Janvier 2015 à 21:55:39
Je fonctionne nickel avec un syno 414 et deux ports ethernet.
Flux UDP direct sur tvhheadend sur eth1 branché sur le port 4 du cpe.

Et du coup reditribué en local par le eth0 sur tous les postes (avec xbmc, du coup sur pc, tablettes...)
Titre: Re : configuration Tvheadend
Posté par: rrraf le 12 Janvier 2015 à 11:02:32
bon... je n'y arrive pas >:( ca fonctionne facilement et directement avec l'appli dvblink sur nas synology... mais la fonction iptv coûte 39€ quand même! (11€ pour un raspberry pi). c'est vraiment dommage car dvblink est très facile à paramétrer (liste de chaînes m3u, tv guide direct par kazer, live pause et enregistrement)
Titre: Re : configuration Tvheadend
Posté par: rrraf le 12 Janvier 2015 à 18:55:06
est-ce que je peux faire une redirection avec le nas (synology)? je mets l'adresse udp dans tvheadend (p.ex. 233.97.72.1:1234) et le nas redirige cela vers http://10.0.0.1:3333/udp/233.97.72.1:1234 (http://10.0.0.1:3333/udp/233.97.72.1:1234) ?
Titre: Re : configuration Tvheadend
Posté par: TiTi le 12 Janvier 2015 à 19:03:17
Tu peux pas passer du UDP au HTTP comme ça.
Titre: Re : configuration Tvheadend
Posté par: rrraf le 13 Janvier 2015 à 21:12:11
enfin!  :D  la version de tvheadend pour synology (sur synocommunity) est la 3.4 (dernière version stable). mais en installant manuellement une version 3.9 compilée, il y a + d'options pour les flux... y compris ceux qui m'intéressent. à partir de là, ça fonctionne tout seul (même si l'ajout de chaînes n'est pas très user-friendly). et le guide tv se rempli tout seul  :o j'ai donc mon petit serveur tv sur le nas syno avec un seul réseau  8) vais pouvoir me prendre un petit raspberry pi et recycler mon htpc...

merci pour votre aide!
Titre: Re : configuration Tvheadend
Posté par: Daweb le 13 Janvier 2015 à 21:47:09
Tu as un tutoriel pour installer la 3.9 sur le syno ?
Elle apporte quoi de plus en fait ? (car la 3.4 marche chez moi, mais si on pouvait choisir quand il y a plusieurs flux vidéos pour compenser la bouletitude du SIEA.. ^^)
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: rrraf le 14 Janvier 2015 à 09:12:12
pour tvheadend sur un nas synology, le plus simple est de prendre une version récente pré-compilée ici:
http://syno.dierkse.nl/ (http://syno.dierkse.nl/)
attention à bien télécharger une version compatible:
- il faut regarder "l'architecture" CPU (que tu retrouves ici: http://forum.synology.com/wiki/index.php/What_kind_of_CPU_does_my_NAS_have (http://forum.synology.com/wiki/index.php/What_kind_of_CPU_does_my_NAS_have))
- et un firmware correspondant (DSM 5.0 et + si tu tiens bien ton nas à jour).

après avoir télécharger le bon fichier en .spk, depuis le "package center" de ton syno, tu choisis "installation manuelle", sélectionne le fichier et valide.

je n'avais que l'option de flux udp... il y a maintenant une vraie gestion des networks/muxes/services:
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: Daweb le 14 Janvier 2015 à 12:04:43
Cool, je vais tester ce week end :)
Sur mon petit Syno bien évidement en dernière version ^^

Merci à toi !
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: Daweb le 10 Février 2015 à 15:51:44
Dis moi je relance le sujet.
Tu peux le dire comment tu configure les chaines sur le 3.9.
Car là je suis largué, sur le 3.4, je choisissais mon interface eth1, je rentre l'ip de la chaine et le port 1234 et ca fonctionne.
Là entre Network, Muxes... je ne pige rien ^^
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: rrraf le 14 Février 2015 à 12:18:50
effectivement ce n'est pas si simple. moi j'ai fait comme ceci (ça fonctionne mais peut-être qu'il faudrait faire différemment):

- configuration -> dvb inputs -> networks: j'ai ajouté une entrée que j'ai appelé "knet"
- configuration -> dvb inputs -> muxes: pour chaque chaîne, ajoute une entrée: choisi le réseau "knet" puis entre les données: url (ex. http://10.0.0.1:3333/udp/233.97.72.22:1234 (http://10.0.0.1:3333/udp/233.97.72.22:1234)), interface (ex. eth0), mux name (ex. TF1 HD). mieux vaut mettre "scan status" sur "active" pour forcer l'acceptation de la chaine (evite probleme avec canal+ et franceO pour moi)

- configuration -> channel/EPG -> channels: ajouter une entrée par chaine: bien mettre "enabled", nom, numero, et choisi le service (tu retrouves la liste des mux à choisir)

après pour les programmes tv, certaines chaines fonctionnent directement sans rien faire, d'autres ont besoin d'un lien xmltv (genre kazer)... à rechercher sur google  ;)
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: tomlemeuch le 20 Février 2015 à 22:56:09
Merci rrraf pour ton explication claire!  :) :) :)

ça fait longtemps que je me bats avec tvheadend sur mon serveur archlinux. Ce soir je viens enfin d'afficher une chaîne dans xbmc avec l'addon tvheadend!

qqun sait par hasard s'il est possible d'importer le m3u des chaîne dans tvheadend 3.9?  Sinon je peux me débrouiller avec les fichier de config mais je ne sais pas où ils sont stockés.

Merci d'avance.
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: Daweb le 21 Février 2015 à 09:06:53
J'ai reussi à le faire marcher en 3.9, mais toujours autant de soucis que l'ancien,en particulier le timeshift qui ne marche pas à tous les coup, pas correctementn et sans avance rapide possible.

Du coup j'ai installé en test DBVLink : install en 10 minutes, en rentrant le fichier xml et l'adresse de mon compte kazer.
Et ca marche, ni plus, ni moins.

Je test quelques jours, mais je crois que je vais payer les 39€ vu le confort de config et la qualité derrrière.
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: rrraf le 21 Février 2015 à 11:14:56
j'avoue que dvblink est quinze fois plus simple. note qu'il existe une version pour raspberry moins chère (11€). je ne l'ai pas testé (à savoir si le pi supporte de traiter plusieurs flux en même temps).
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: Daweb le 21 Février 2015 à 17:03:58
Clair que c'est plus simple.
Mais dans cas c'est syno fait pour (qui fait aussi stockage mediatheque, base de donnée mysql de kodi...)
Surtout par ce qu'il a deux cartes reseaux, et il récupère le flux TV directement sur le CPE.
Titre: Re : configuration Tvheadend [RESOLU]
Posté par: rrraf le 20 Mars 2015 à 12:51:43
bon... je passe aussi à dvblink. trop de soucis avec tvheadend: timeshift ne fonctionne que dans certaines conditions/chaînes et plante souvent lorsqu'on essaie d'avancer rapidement. il m'a également loupé quelques enregistrements... dommage et merci le replay ;-)
dvblink sur NAS semble très bien fonctionner... à tester sur le raspberry 2 qui est très véloce.