Pages: 1 2 [Toutes]   Bas de page
  Imprimer  
Auteur Fil de discussion: [RESOLU] XBMC pvr testing et VDR... pour tester la "vraie" TV  (Lu 20746 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« le: 10 Octobre 2009 15:08:53 »

Salut à tous,

Je vais sans doute pas vous l'apprendre, mais l'intégration de Vdr (la TV, la vraie) arrive dans Xbmc. cheesy
Je viens de me faire une installation de test et c'est plutot très prometteur et quasi exploitable.
Il faut installer la version xbmc-pvr-testing depuis ce dépot :

deb http://ppa.launchpad.net/henningpingel/xbmc/ubuntu jaunty main
deb-src http://ppa.launchpad.net/henningpingel/xbmc/ubuntu jaunty main
## KEY GPG: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 299F360A

Puis installer vdr avec son plugin streamdev sur le même pc ou un serveur distant, cette partie est un peu plus hardue, mais ça vaut le coup de tenter.
Les version récentes de vdr et streamdev prennent en charge xbmc pvr testing sans patchage particulier.

Voici mes notes d'installation pour vdr 1.7.9 sur une ubuntu 9.04 x64 pour une carte DVB Nexus-S (SS1), je me suis très largement inspiré du forum Dvbkivabien (inscription requied) :

#Installer le firmware patché pour la Nexus
Code:
wget http://gloup.9online.fr/vdr/dvb-ttpci-01-F62623-patched.fw
sudo mv dvb-ttpci-01-F62623-patched.fw /lib/firmware/$(uname -r)/dvb-ttpci-01.fw
sudo modprobe -r dvb_ttpci

#Attendre 10 sec
Code:
sudo modprobe dvb_ttpci

#Vérifier
Code:
lsmod | grep dvb
Citation
dvb_ttpci             104136  0
dvb_core               82216  1 dvb_ttpci
saa7146_vv             50816  1 dvb_ttpci
saa7146                20616  2 dvb_ttpci,saa7146_vv
ttpci_eeprom            3456  1 dvb_ttpci
i2c_core               26112  7 ves1x93,dvb_ttpci,ttpci_eeprom,bttv,tveeprom,i2c_i810,i2c_algo_bit


#Modification du modul dvb pour autoriser le concurrent-recording, cela permet d'enregistrer une chaine tout en regardant une autre, a condition qu'elles soient sur le même transpondeur
#Installation de mercurial pour recupérer la dernier version de v4l-dvb
Code:
sudo apt-get install mercurial patch
#Récuperation des sources de v4l-dvb  (J'ai créé un dossiers "Logiciels" dans mon home)
Code:
cd ~/Logiciels
sudo hg clone http://linuxtv.org/hg/v4l-dvb

#Création du lien symbolique dans le dossier sources
Code:
sudo ln -s ~/Logiciels/v4l-dvb /usr/local/src/v4l-dvb

#Récupération du patch pour activer le concurrent recording
Code:
cd /usr/local/src/v4l-dvb
wget http://vdr.bluox.org/d/DVB/dvb-cwidx-v4l-dvb.diff
patch <dvb-cwidx-v4l-dvb.diff -p0

#Compilation et installation des nouveaux modules
Code:
sudo make
sudo make install
sudo make kernel-links

#Maintenant, il faut recharger les modules en redemarrant votre PC
Code:
sudo reboot

#Vérification
Code:
lsmod | grep dvb
Citation
dvb_ttpci             120992  0
dvb_core              113968  1 dvb_ttpci
saa7146_vv             60288  1 dvb_ttpci
saa7146                28808  2 dvb_ttpci,saa7146_vv
ttpci_eeprom           10752  1 dvb_ttpci
Code:
lsmod | grep video
Citation
video                  29844  0
output                 11648  1 video
videodev               50464  1 saa7146_vv
v4l1_compat            23812  1 videodev
v4l2_compat_ioctl32    19584  1 videodev
videobuf_dma_sg        22660  1 saa7146_vv
videobuf_core          29572  2 saa7146_vv,videobuf_dma_sg


#Intallation de vdr
Code:
cd ~/Logiciels
wget [url]ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.9.tar.bz2[/url]
tar xvfj vdr-1.7.9.tar.bz2
rm vdr-1.7.9.tar.bz2
sudo ln -s ~/Logiciels/vdr-1.7.9 /usr/local/src/VDR
cd /usr/local/src/VDR

#J'installe ce patch sans vraiment savoir à quoi il correspond  embarrassed
Code:
wget http://www.saunalahti.fi/~rahrenbe/vdr/patches/vdr-1.7.9-liemikuutio-1.28.diff.gz
zcat vdr-1.7.9-liemikuutio-1.28.diff.gz | patch -p1
sudo mkdir /etc/vdr
sudo mkdir /etc/vdr/plugins
sudo mkdir /usr/local/lib/vdr

#Copier et personnaliser Make.config.template
Code:
sudo cp Make.config.template Make.config
sudo vi Make.config

#Décommenter la ligne DVBDIR = /usr/local/src/v4l-dvb/linux
Code:
sudo ln -s /usr/src/linux-headers-$(uname -r) /usr/src/linux
sudo ln -s /usr/src/linux/include/linux/compiler.h /usr/local/src/v4l-dvb/linux/include/linux/compiler.h

#Modif pour éviter le problème #error VDR requires Linux DVB driver API version 5.0!
Code:
sudo vi /usr/local/src/v4l-dvb/linux/include/linux/dvb/version.h

#modifier #define DVB_API_VERSION_MINOR 0
#installation des dépendances (Attention, il y en a peut-être d'autres)
Code:
sudo apt-get install libcap-dev libcap2-dev libncurses5-dev libncursesw5-dev fontconfig fontconfig-config libfontconfig1-dev libjpeg62-dev libfreetype6-dev

#Pour faire fonctionner xbmc avec vdr, nous n'avons besoin que du plugin streamdev, j'ai donc supprimé tous les plugins exemple
Code:
rm -rf /usr/local/src/VDR/PLUGINS/src/*

#Récupération du plugin streamdev
Code:
wget http://gloup.9online.fr/vdr/plugin-streamdev-0.5.0-cvs.tar.gz
tar xvf plugin-streamdev-0.5.0-cvs.tar.gz -C PLUGINS/src
ln -s /usr/local/src/VDR/PLUGINS/src/streamdev-0.5.0-cvs-20090826 /usr/local/src/VDR/PLUGINS/src/streamdev

#Compilation de vdr
Code:
cd /usr/local/src/VDR
make

#Compilation du plugin
Code:
make plugins

#Install de vdr (facultatif pour test)
Code:
sudo make install

#Installation des fichiers de configuration pour tester avec les chaines FTA (free to air)
Code:
wget http://gloup.9online.fr/vdr/VdrConf-fta.tar.gz
sudo tar xvf VdrConf-fta.tar.gz -C /etc/vdr
!! Attention à modifier le fichier /etc/vdr/streamdev/streamdevhosts.conf pour indiquer votre réseau à la place de 192.168.0.0/24 si différent

#Tester
Code:
./vdr -L /usr/local/src/VDR/PLUGINS/lib -c /etc/vdr -v /video -P 'streamdev-server'
Si tout ce passe bien, vdr ce lance et rien ne se passe ! c'est normal, ce logiciel travail en tache de fond

Lancer ensuite Xbmc, Dans paramètres/vidéo/TV, coché la case "activé"
Puis cliquer sur manage client et "plugin météo" !!
Vdr doit trouver tout seul le broadcast de vdr streamdev et voilà



Apparait maintenant le menu TV







Ne reste plus qu'a installer un lecteur de carte et ciao mon décodeur TNTSat de m...e  niark niark

[edit 28/10/09]

J'ai bientot un décodeur Sagem ISD91HD à vendre... pas chers mais sans carte  tongue

Si vous préférez tenter le coup sur xbmc, voilà comment faire :

Matériel necéssaire


Comme cette carte n'intègre pas de décodeur hard, j'ai un peu cafouillé avec vdr. D'abord en laissant la nexus pour profité de son décodeur hard, De cette manière vdr voit un primary device et fonctionne. Le seul problème c'est de ne pas avoir l'osd de vdr pour effectuer les réglages. Les drivers de cette carte sont compris dans v4l-dvb installé dans la première partie du tuto

Logiciels necessaires

Adapter le chemin d'installation, chez moi c'est ~/Logiciels
  • pilote du lecteur phoenix

#installation du pilote
Code:
cd ~/Logiciels
wget http://vdrbox.lautre.net/fichiers/iuu_phoenix/iuu_phoenix-0.9.tgz
tar xvf iuu_phoenix-0.9.tgz
cd iuu_phoenix-0.9
wget http://vdrbox.lautre.net/fichiers/iuu_phoenix/iuu_phoenix-0.9-Fix-2.6.30.diff
wget http://vdrbox.lautre.net/fichiers/iuu_phoenix/iuu_phoenix-0.9-reset.diff
cd V2.6
patch <../iuu_phoenix-0.9-Fix-2.6.30.diff
patch <../iuu_phoenix-0.9-reset.diff
make
sudo make install

#vérification, lorsque le pilote est chargé, la diode passe au bleu
Code:
lsmod | grep iu
Citation
iuu_phoenix            29712  0
usbserial              45296  1 iuu_phoenix

Code:
dmesg
Citation
[64458.819948] usbcore: registered new interface driver usbserial
[64458.819975] USB Serial support registered for generic
[64458.820048] usbcore: registered new interface driver usbserial_generic
[64458.820052] usbserial: USB Serial Driver core
[64458.823751] USB Serial support registered for iuu_phoenix
[64458.823799] usbcore: registered new interface driver iuu_phoenix
[64458.823803] iuu_phoenix: v0.9-Fix:Infinity USB Unlimited Phoenix driver
[64601.236423] usb 5-1: new full speed USB device using uhci_hcd and address 4
[64601.425538] usb 5-1: configuration #1 chosen from 1 choice
[64601.428539] iuu_phoenix 5-1:1.0: iuu_phoenix converter detected
[64601.428681] usb 5-1: iuu_phoenix converter now attached to ttyUSB0

  • Oscam : logiciel de partage de carte

#Installation
Code:
cd ~/Logiciels
wget http://streamboard.gmc.to:8001/oscam/raw-attachment/wiki/downloads-0.99.4/OSCam-0.99.4-x86_64-pc-linux.tar.gz
tar -xzvf OSCam-0.99.4-x86_64-pc-linux.tar.gz

Les fichiers de configuration se trouvent dans ./etc.

#Editer le fichier oscam.conf et ajouter ces lignes
Code:
[newcamd]
Key             = 0102030405060708091011121314
Port            = 2100@500:030B00
Key = clé d'encryptage entre client (plugins vdr-sc)/serveur(oscam)
Port = port de communication@CAID(viaccess):Provider(TNTSAT)

#Editer le fichier oscam.server
Code:
[reader]

Label           = phoenixUSBInfinityUnlimited
Protocol        = mouse
Detect          = CD
Device          = /dev/ttyUSB0
CAID            = 0500
Fallback        = 0
Group           = 1
EMMCache        = 1,1,2
AESKey          = EF3CB8XX00XX00XX00XX00XX00XX00XXEF3CB8XX00XX00XX00XX00XX00XX00XX ***
MHz             = 600
CustomSpeed     = 1
***   Voir notre amis google
Device = périphérique Série/usb ou est connecté le lecteur phoenix (voir dmesg précédent)
EMMCache = permet d'avoir un zap plus rapide sur les chaines cryptées. Vdr est très rapide pour zaper les chaines en clair mais le temps de réponse est plus important sur les chaines cryptés.
La liste complète des paramètres pour oscam

#Editer le fichier oscam.user
Code:
[account]
[account]
User  = vdr
Pwd   = vdr
Uniq = 0
Group = 1
AU = phoenixUSBInfinityUnlimited

#Lancer pour vérifier
Code:
./bin/oscam -c ./etc/
Si tout fonctionne, la diode du lecteur passe au vert et la console affiche quelque chose comme ça
Citation
2009/10/28 22:37:11   9936 s   >> OSCam <<  cardserver started
2009/10/28 22:37:11   9936 s   auth size=8848
2009/10/28 22:37:11   9936 s   services reloaded: 0 services freed, 3 services loaded
2009/10/28 22:37:11   9936 s   userdb reloaded: 0 accounts freed, 1 accounts loaded
2009/10/28 22:37:11   9936 s   signal handling initialized (type=sysv)
2009/10/28 22:37:11   9936 s   2276 service-id's loaded
2009/10/28 22:37:11   9936 s   22 lengths for caid guessing loaded
2009/10/28 22:37:11   9936 s   monitor: disabled
2009/10/28 22:37:11   9936 s   camd 3.3x: disabled
2009/10/28 22:37:11   9936 s   camd 3.5x: disabled
2009/10/28 22:37:11   9936 s   cs378x: disabled
2009/10/28 22:37:11   9936 s   newcamd: initialized (fd=5, port=2100, crypted)
2009/10/28 22:37:11   9936 s   CAID: 0500
2009/10/28 22:37:11   9936 s   provid #0: 030B00
2009/10/28 22:37:11   9936 s   radegast: disabled
2009/10/28 22:37:11   9936 s   resolver thread started
2009/10/28 22:37:11   9936 s   logger started (pid=9938)
2009/10/28 22:37:11   9936 s   resolver started (pid=9939, delay=30 sec)
2009/10/28 22:37:11   9936 s   reader started (pid=9940, device=/dev/ttyUSB0, detect=cd, mhz=600)
2009/10/28 22:37:11   9936 s   anti cascading disabled

Insérer ensuite la carte, la diode clignote multicolor puis vert
Citation
2009/10/28 22:39:49  10148 r02 card detected
2009/10/28 22:39:52  10148 r02 ATR: 3F 77 18 00 00 C2 47 40 00 68 90 00
2009/10/28 22:39:53  10148 r02 type: viaccess(standard atr), caid: 0500, serial: 3000X0X0X
2009/10/28 22:39:54  10148 r02 providers: 2 (FFF400,030B00)
2009/10/28 22:39:54  10148 r02 ready for requests
2009/10/28 22:39:54  10148 r02 card detected
2009/10/28 22:39:54  10148 r02 serial: 3000X0X0X
2009/10/28 22:39:54  10148 r02 provider: 1, id: FFF400, name: ISSUER, sa: 11E1F2B2, geo: empty
2009/10/28 22:39:55  10148 r02 provider: 2, id: 030B00, name: TNTSAT, sa: 11E1F2B2, geo: FF FF FF FF
2009/10/28 22:39:55  10148 r02 class: 00, expiry date: 2007/11/20 - 2011/11/19


  • Plugin vdr-sc : pour deshtroumpfer

#Installation
Code:
cd /usr/local/src/VDR/PLUGINS/src
sudo apt-get install libbz2-dev libssl-dev
hg clone -r 0.9.3 http://85.17.209.13:6100/
mv 0.9.3 sc-0.9.3-svn
ln -s sc-0.9.3-svn sc

#Pour les Os x64, modifier dans le fichier MAKEFILE à la section # FFdeCSA (env ligne 135)
Code:
CPUOPT     ?= athlon64
PARALLEL   ?= PARALLEL_128_SSE
Sur un pentium 4 et un Os 32 bit, cette modification fonctionne mieux
Code:
CPUOPT     ?= pentium
PARALLEL   ?= PARALLEL_128_2MMX

#Enfin compiler le plugin
Code:
cd /usr/local/src/VDR
make plugins

#Installation des fichiers de configuration pour tester avec les chaines TNT-SAT
Code:
wget http://gloup.9online.fr/vdr/VdrConf-tntsat.tar.gz
sudo tar xvf VdrConf-fta.tar.gz -C /etc/vdr

#Lancer pour vérifier
Code:
./vdr -L /usr/local/src/VDR/PLUGINS/lib -c /etc/vdr -v /video -P 'sc' -P 'streamdev-server'
Le plugin sc est très bavard dans la console, si tout fonctionne, on doit avoir quelque chose comme ça
Citation
oct. 28 23:11:53.823 [general.info] SC version 0.9.3-HG-fa524a3311c8+ initializing
oct. 28 23:11:53.824 [general.debug] probing /dev/dvb/adapter0/frontend0
oct. 28 23:11:53.824 [general.debug] capturing device 0
oct. 28 23:11:54.074 [general.info] captured 1 video device
vdr: no primary device found - using first device!
oct. 28 23:11:54.075 [general.info] SC version 0.9.3-HG-fa524a3311c8+ starting
oct. 28 23:11:54.075 [core.load] ** Plugin config:
oct. 28 23:11:54.075 [core.load] ** Key updates (AU) are enabled (active CAIDs) (no prestart)
oct. 28 23:11:54.075 [core.load] ** Local systems DON'T take priority over cached remote
oct. 28 23:11:54.075 [core.load] ** Concurrent FF recordings are NOT allowed
oct. 28 23:11:54.075 [core.load] ** Force transfermode with digital audio
oct. 28 23:11:54.075 [core.load] ** ECM cache is set to enabled
oct. 28 23:11:54.075 [core.load] ** ScCaps are 1 2 0 0 0 0 0 0 0 0
oct. 28 23:11:54.076 [core.load] ** Ignored CAIDs 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
oct. 28 23:11:54.076 [general.info] loading cardclient config from /etc/vdr/plugins/sc/cardclient.conf
oct. 28 23:11:54.076 [cardclient.newcamd] now using protocol version 525 (cdLen=8)
oct. 28 23:11:54.076 [cardclient.core] hostname=127.0.0.1 port=2100 emm=1 emmCaids 0500/ffff
oct. 28 23:11:54.076 [cardclient.core] Newcamd: username=vdr password=vdr key=0102030405060708091011121314
oct. 28 23:11:54.076 [core.net] netwatch up
oct. 28 23:11:54.077 [core.net] connecting to 127.0.0.1:2100/tcp (127.0.0.1)
oct. 28 23:11:54.083 [cardclient.login] Newcamd: CaID=0500 admin=1 srvUA=0000000011E1F2B2 provider 030B00/0000000011E1F2B2 FFF400/0000000011E1F2B2
oct. 28 23:11:54.083 [cardclient.core] client 'Newcamd' ready
...

et dans la console oscam, on voit le client ce connecter
Citation
2009/10/28 23:11:54  10144 s   client(1) connect from 127.0.0.1 (pid=11762, pipfd=11)
2009/10/28 23:11:54  11762 c01 encrypted newcamd:2100-client 127.0.0.1 granted (vdr, au=1)
2009/10/28 23:11:54  11762 c01 user vdr authenticated successfully (using client 0000)
2009/10/28 23:11:54  11762 c01 AU flag 0 for user vdr
...

et lorsque la clé est trouvée
Citation
2009/10/29  0:22:52  15252 c01 vdr (0500&030B00/264B/56:6285): found (219 ms) by phoenixusbinfinityunlimite

« Dernière édition: 28 Décembre 2009 17:11:52 par 2fast4u » Journalisée
Par Bélénos, Par Toutatis, par Amora!
Fait partie du Décor
*
Alcoolémie: 75
Messages: 19324
Hors ligne Hors ligne
Sexe: Homme
Romain, tu ne feras pas la loi dans notre village!
WWW
« Répondre #1 le: 10 Octobre 2009 17:05:38 »
Haut de page

Salut 2fast4u,

Merci beaucoup pour cette nouvelle accompagnée de ce tutoriel complet.
C'est dans le cadre du projet Unified Frontend que le support de VDR a été ajouté. En fait tu nous apprend la chose je crois, on ne peut pas tout le temps suivre toutes les évolutions SVN. Enfin cela vient plus vite qu'on aurait pu l'espérer, tant mieux.
Voila donc une solution complémentaire à celle de MythTV.

Merci encore pour partager toutes ces informations avec la communauté.
Journalisée

Je me suis construit une Roulotte, ce n'est pas pour voir les châtelains traîner sur mon terrain vague

« « Tout homme qui fait quelque chose a contre lui ceux qui font la même chose, ceux qui font exactement le contraire et l'immense majorité de ceux qui sont d'autant plus critiques qu'ils ne font rien du tout. » » (René Char)


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #2 le: 11 Octobre 2009 14:32:17 »
Haut de page

Et ben de rien,
J'espère que certain pourrons tester.
@+
Journalisée
Grimoire
Fait partie du Décor
*
Alcoolémie: 4
Messages: 1006
Hors ligne Hors ligne
Sexe: Homme
Oook.
« Répondre #3 le: 11 Octobre 2009 19:37:31 »
Haut de page

Joli travail,  ça marche avec les flux TV en UDP et RTP?
Journalisée

Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #4 le: 11 Octobre 2009 23:21:16 »
Haut de page

Est-ce que c'est en plus de MythTV? ou ça pourrait complétement remplacer?
EDIT : bon alors après un premier test d'install, je me suis arrété en cous :

Je dirais pas que ça remplace complètement ni MythTV, ni VDR. Toutes les fonctions que peuvent apporter les plugins ne sont pas disponibles, c'est juste la gestion de la TV, Timeshift, Enregistrement, programmation, grille des programmes. Mais Xbmc fait tout le reste plus que bien.
A la première vérification "lsmod | grep dvb" tout va bien,
Après le reboot suivant la compilation,
Code:
lsmod | grep dvb
-->
dvb_core               97412  0
lsmod | grep video
-->
video                  25872  0
videodev               44704  0
v4l1_compat            21636  1 videodev
output                 11008  1 video

Si le module dvb_ttpci n'est pas chargé, ça laisse supposer que ta carte TV n'est pas "full featured" (SS1), c'est a dire qu'elle ne gère pas la décompression mpeg2 hardware. c'est malheureusement une condition pour pouvoir utiliser ce tuto tel-quel  sad
Dans ce cas, je maitrise moins la manipe, mais je sais que pour faire fonctionner Vdr, il faudra installer un plugin qui prend en charge la décompression (xineliboutput ou softdevice...). Je te conseil d'aller sur le forum dvbkivabien, tu trouveras tout ce qu'il faut
EDIT2 : Impossible de télécharger vdr, lors du wget sur ftp.cadsoft.de
Code:
Rpertoire " vdr/Developer " inexistant.
en fait en connexion ftp normal, on apprend dans un fichier que "VDR_has_moved_to_ftp.tvdr.de"
Donc a modifier ;)

La bonne blague  tongue c'est corrigé

Post Merge: 11 Octobre 2009  23:36:50
Joli travail,  ça marche avec les flux TV en UDP et RTP?

Merci, je n'ai fait qu'étaler les notes d'installation que j'ai prises pour tester. Comme je galère à chaque réinstallation de vdr, ça m'évite de trop rechercher à chaque fois.
Les flux TV voyagent en TCP, mais le protocol est propriétaire (VTP video transport protocol).
Si ta question est de savoir si tu peux lire le flux autrement c'est oui, tu peux faire un lien dans xbmc qui pointe vers http://<ip>:3000/PES/<num_canal>
« Dernière édition: 11 Octobre 2009 23:36:50 par 2fast4u » Journalisée
Explorateur
*
Alcoolémie: 0
Messages: 5
Hors ligne Hors ligne
Sexe: Homme
« Répondre #5 le: 26 Octobre 2009 09:03:45 »
Haut de page

merci pour les infos.

j'ai testé et le zapping et beaucoup plus rapide qu'avec mythtv.

perso j'ai ajouter les plugins : streamdev (bien sur) , sc et softdevice (qui me permet d'aller dans les menu en cas de besoin pour configurer disecq etc...).

a bientôt
Journalisée

hercule
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #6 le: 29 Octobre 2009 00:47:56 »
Haut de page

Une petite mise à jour pour TNTSAT dans le premier post
Journalisée
Accroc
*
Alcoolémie: 1
Messages: 157
Hors ligne Hors ligne
« Répondre #7 le: 31 Octobre 2009 09:33:06 »
Haut de page

Bonjour,

@ Willynuisance,

AS-tu réussi a installer VDR ? Sinon essaye la commande :
Code:
dmesg|grep -i dvb
et aussi la commande :
Code:
dmesg|grep -i firmware

Tu as quelle carte ? Donne nous son identification linux :
Code:
lsusb et lspci

A+
« Dernière édition: 01 Novembre 2009 10:35:51 par marc059 » Journalisée

Lire c'est apprendre, faire c'est comprendre.
Coco 29
« Répondre #8 le: 03 Novembre 2009 18:46:18 »
Haut de page

Lorsque j'installe le paquet xbmc avec le dépôt indiqué, je n'ai pas de menu TV dans paramètres/vidéo.

Y-a-t-il autre chose à faire avant ?

Autrement concernant VDR, il est dans les dépots d'ubuntu en version 1.6 et il n'est donc pas nécessaire d'installer à la mano VDR. (sudo apt-get install vdr vdr-plugin-streamdev-server)
Journalisée
Accroc
*
Alcoolémie: 1
Messages: 157
Hors ligne Hors ligne
« Répondre #9 le: 03 Novembre 2009 19:28:43 »
Haut de page

Bonsoir,

Essaye d'aller voir dans : Paramètres/Réseau, tu dois trouver une ligne TV sur la gauche.

Tu sélectionnes cette dernière puis, Manage Clients pour ajouter le plugin "Météo".

Mais il est préférable d'installer Vdr avant. Pour ce qui est de paquet concernant Vdr, je ne connais pas, j'ai toujours compilé ces programmes.

A+
Journalisée

Lire c'est apprendre, faire c'est comprendre.
Explorateur
*
Alcoolémie: 0
Messages: 9
Hors ligne Hors ligne
« Répondre #10 le: 03 Novembre 2009 20:53:05 »
Haut de page

Merci pour ta réponse. Mais, je rencontre des difficultés lors de la configuration du client VDR. En effet, il n'arrive pas à se connecter alors que j'arrive à me connecter avec vlc avec l'adresse http://127.0.0.1:3000/PES/<numero de la chaine>.
J'ai comme message d'erreur :
A unknown error is occured
Add-on can not used

Les paramètres que j'ai entré dans le plugin "météo" sont les suivant :
VDR Hostname : 127.0.0.1
Streamdev Port : 3000
Free-to-air only : off
Include Radio : on
Charracter set connection : on
Connect timeout(s) : 3
Ignore channels without VPID and APID : on

Cela vient peut être que j'ai pas pu mettre PES dans les paramètres du plugin "Météo" ?
Journalisée
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #11 le: 03 Novembre 2009 21:02:45 »
Haut de page

Il faut une version spécial xbmc du plugin vdr-streamdev, je ne pense pas que celle du dépot soit la bonne !
Journalisée
Explorateur
*
Alcoolémie: 0
Messages: 9
Hors ligne Hors ligne
« Répondre #12 le: 03 Novembre 2009 21:05:25 »
Haut de page

ok, merci. Je vais me renseigner la dessus.
Journalisée
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #13 le: 14 Novembre 2009 16:39:53 »
Haut de page

Citation
Logiciels necessaires

Adapter le chemin d'installation, chez moi c'est ~/Logiciels
  • pilote du lecteur phoenix

#installation du pilote
Code:
cd ~/Logiciels
wget http://vdrbox.lautre.net/fichiers/iuu_phoenix/iuu_phoenix-0.9-Fix-2.6.30.diff
wget http://vdrbox.lautre.net/fichiers/iuu_phoenix/iuu_phoenix-0.9-reset.diff
cd V2.6
patch <../iuu_phoenix-0.9-Fix-2.6.30.diff
patch <../iuu_phoenix-0.9-reset.diff
make
sudo make install



Dans cette partie tu te positionnes sous V2.6 mais ou est ce driver ?

Merci d'avance
Journalisée

XBMC Eden
Skin Aeon Nox
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #14 le: 14 Novembre 2009 18:39:06 »
Haut de page

Y'en a au moins un qui suit  niark niark

C'était un ptit oubli de copier/coller, c'est corrigé

#installation du pilote
Code:
cd ~/Logiciels
wget http://vdrbox.lautre.net/fichiers/iuu_phoenix/iuu_phoenix-0.9.tgz
tar xvf iuu_phoenix-0.9.tgz
cd iuu_phoenix-0.9
wget http://vdrbox.lautre.net/fichiers/iuu_phoenix/iuu_phoenix-0.9-Fix-2.6.30.diff
wget http://vdrbox.lautre.net/fichiers/iuu_phoenix/iuu_phoenix-0.9-reset.diff
cd V2.6
patch <../iuu_phoenix-0.9-Fix-2.6.30.diff
patch <../iuu_phoenix-0.9-reset.diff
make
sudo make install
@+
Journalisée
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #15 le: 14 Novembre 2009 18:54:02 »
Haut de page

OK merci !! bon j'arrive pas à compiler sous karmic ... ca semble normal le driver semble present dans le noyau !!

bon je tourne en rond, moi j'ai pas un infinity usb unlimited mais infinity usb phoenix .. et il est pas reconnu ...

je galere ... mais je cherche !!

A+
Journalisée

XBMC Eden
Skin Aeon Nox
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #16 le: 14 Novembre 2009 21:27:21 »
Haut de page

Le drivers iuu_phoenix-0.9 ne fonctionne que pour l'infinity usb unlimited, la version 0.5 doit être incluse dans les kernels récent. Je pense que le drivers de ton lecteur doit aussi être inclus.

Si c'est un lecteur infinity usb + serie, il y a cette soluce, trouvée sur dvbkivabien :

Citation
Le brancher sous windows, installer leur utilitaire. Le passer en mode phoenix
Ensuite fouiller dans la config du prog et chercher "activer le mode phoenix au demarrage"
Quitter le programme win et debrancher le lecteur (serie et usb)

Le lecteur garde ensuite par defaut le mode "phoenix" et fonctionne avec linux, mais il faut brancher serie + usb, ce dernier ne sert que pour l'alimentation electrique.

Sinon il doit être possible de le faire avec l'outil nfytool, je connais pas.
Bon courage
« Dernière édition: 14 Novembre 2009 21:30:46 par 2fast4u » Journalisée
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #17 le: 14 Novembre 2009 22:34:11 »
Haut de page

Merci pour ta reponse ... mais j'ai pas windows et j'en veux surtout pas ...

je continu mes investigations .. A+
Journalisée

XBMC Eden
Skin Aeon Nox
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #18 le: 22 Novembre 2009 10:32:06 »
Haut de page

Hello,

Je suis presque au bout !! tou est installé et configuré, par contre 2fast4u, est ce qu'il n'y a pas une configuration à faire du coté du plugin vdr sc afin de le faire communiquer avec oscam. D'un coté oscam est OK, vdr-sc aussi mais ni l'un ni l'autre ne se voit apparement .

Merci
Journalisée

XBMC Eden
Skin Aeon Nox
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #19 le: 22 Novembre 2009 15:25:21 »
Haut de page

Bien sur, il faut un fichier de conf pour sc.

tu dois créer un fichier <conf vdr>/plugins/sc/cardclient.conf
et mettre dedans (pour correspondre aux notes)

newcamd:127.0.0.1:2100:10/500:vdr:vdr:0102030405060708091011121314:00030B00

adresse IP 127.0.0.1 adresse du serveur oscam
le port 2100 selon fichier oscam.conf
le nom d'utilisateur/mot de pass vdr/vdr selon fichier oscam.user
la clé newcamd 0102030405060708091011121314 selon fichier oscam.conf

J'ai cru mettre un lien dans mes notes avec le fichier de config qui correspond, j'en avais donc pas parlé. Après vérification, j'ai mis 2 fois le même lien, c'est corrigé.

 @+
« Dernière édition: 22 Novembre 2009 15:49:15 par 2fast4u » Journalisée
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #20 le: 05 Décembre 2009 14:52:03 »
Haut de page

Je ne sais pas ou j'ai loupé quelque chose mais pour les chaines en clair HD ou non pas de probleme je vois bien l'image. Par contre pour les chaines cryptées TNTsat, j'ai un ecran noir alors que les clés sont bien trouvées par oscam et la communication avec vdr-sc est correct.

Please help me !!

Merci
Journalisée

XBMC Eden
Skin Aeon Nox
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #21 le: 05 Décembre 2009 21:16:01 »
Haut de page

As tu mis le firmware dvb patché ?
J'ai mis pour la Nexus mais en fait c'est pour toutes les cartes ss1 qui utilisent le modul dvb-ttpci-01...

@+
Journalisée
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #22 le: 05 Décembre 2009 22:09:03 »
Haut de page

As tu mis le firmware dvb patché ?
J'ai mis pour la Nexus mais en fait c'est pour toutes les cartes ss1 qui utilisent le modul dvb-ttpci-01...

@+

Yes !! et voici le resultat de mon lsmod | grep dvb ... mais toujours pas d'image:

dvb_ttpci              99624  0
saa7146_vv             46652  1 dvb_ttpci
saa7146                18116  2 dvb_ttpci,saa7146_vv
ttpci_eeprom            2076  1 dvb_ttpci
cx88_dvb               21088  8
cx88_vp3054_i2c         2524  1 cx88_dvb
videobuf_dvb            7040  1 cx88_dvb
dvb_core               87364  3 dvb_ttpci,cx88_dvb,videobuf_dvb
cx8802                 15264  1 cx88_dvb
cx88xx                 77644  4 cx88_dvb,cx88_alsa,cx8800,cx8802
videobuf_dma_sg        12544  6 saa7146_vv,cx88_dvb,cx88_alsa,cx8800,cx8802,cx88xx
videobuf_core          17952  6 saa7146_vv,videobuf_dvb,cx8800,cx8802,cx88xx,videobuf_dma_sg
Journalisée

XBMC Eden
Skin Aeon Nox
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #23 le: 06 Décembre 2009 06:05:49 »
Haut de page

En fait d'un point de vue patch, drivers et firmware je pense que je suis OK, en effet avec tvheadend, j'ai le son et l'image pour les chaines codées. Mon probleme doit venir soit de la config streamdev soit de celle de sc, soit sc ne renvoi pas à streamdev l'image decodée, soit streamdev ne recupere pas l'image decodée par sc .... je cherche mais ne trouve pas ... bon sinon le pvr est top mais uniquement pour ce qui est en clair pour moi .. snif
Journalisée

XBMC Eden
Skin Aeon Nox
Accroc
*
Alcoolémie: 1
Messages: 157
Hors ligne Hors ligne
« Répondre #24 le: 06 Décembre 2009 09:11:53 »
Haut de page

Bonjour,

Pourquoi ne pas découper le problème en plusieurs étapes.

Je serais toi, je ferais ces tests depuis la console :
- vdr sans plugin
- vdr + sc
- vdr + streamdev + xbmc
- vdr + sc + streamdev + xbmc.

Sinon, tu utilises quel firmware ?

A+
Journalisée

Lire c'est apprendre, faire c'est comprendre.
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #25 le: 06 Décembre 2009 14:09:12 »
Haut de page

En fait d'un point de vue patch, drivers et firmware je pense que je suis OK, en effet avec tvheadend, j'ai le son et l'image pour les chaines codées. Mon probleme doit venir soit de la config streamdev soit de celle de sc, soit sc ne renvoi pas à streamdev l'image decodée, soit streamdev ne recupere pas l'image decodée par sc .... je cherche mais ne trouve pas ... bon sinon le pvr est top mais uniquement pour ce qui est en clair pour moi .. snif
Si tu as l'image sur les chaines en  clair, ça met streamdev hors de cause. Reste sc, tu sembles dire que ça communique bien entre oscam et sc, et qu'il trouve les clé (tu as le message sc "correct key found") mais pas d'image.. ça m'est déjà arrivé pour cause de mauvais firmware chargé. Peut-être as tu bien installé le firmware patché mais ton system charge toujours l'orignial ?
Pour tvheadend, comment passes tu les chaine cryptés ? tu utilises sasc ?
Journalisée
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #26 le: 06 Décembre 2009 17:08:38 »
Haut de page

Si tu as l'image sur les chaines en  clair, ça met streamdev hors de cause. Reste sc, tu sembles dire que ça communique bien entre oscam et sc, et qu'il trouve les clé (tu as le message sc "correct key found") mais pas d'image.. ça m'est déjà arrivé pour cause de mauvais firmware chargé. Peut-être as tu bien installé le firmware patché mais ton system charge toujours l'orignial ?
Pour tvheadend, comment passes tu les chaine cryptés ? tu utilises sasc ?

j'ai bien installé le firmware patché, comment savoir si le firmware chargé est incorrect ?

Pour tvheadend, pas de souci, je n'utilise pas sasc mais le client newcamd intégré au soft, celui ci communique avec oscam simplement et sans probleme.

Je ne vois plus ou chercher pour vdr.
Journalisée

XBMC Eden
Skin Aeon Nox
Accroc
*
Alcoolémie: 1
Messages: 157
Hors ligne Hors ligne
« Répondre #27 le: 06 Décembre 2009 19:56:58 »
Haut de page

Bonsoir,

Citation de: jeepcook
Je ne vois plus ou chercher pour vdr.
As-tu tester depuis une console vdr et le plugin sc avec l'option -l 3.7 pour voir le decodage des frames ?

Sinon, il doit exister 4 firmwares différents. Je ne sais plus lequel, car actuellement je suis en VDR et TNT avec les chaines en claires.

Si vraiment tes problèmes persistent, tu peux toujours aller sur http://dvbkivabien2.info pour poser la question.

A+
Journalisée

Lire c'est apprendre, faire c'est comprendre.
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #28 le: 07 Décembre 2009 15:26:23 »
Haut de page

j'ai bien installé le firmware patché, comment savoir si le firmware chargé est incorrect ?

Il faut au moins éviter d'en avoir plusieurs.
Je viens de revérifier dans mes notes, j'ai indiqué de mettre le fichier dans /lib/firmware/$(uname -r), alors que chez moi il est dans /lib/firmware et j'ai renommé l'original.
Peux tu tester ce fichier en le renommant dvb-ttpci-01.fw dans /lib/firmware et supprimer d'autres éventuelles copie dans les dossiers de version de kernel.

@+
Journalisée
Colocataire
*
Alcoolémie: 5
Messages: 398
Hors ligne Hors ligne
Sexe: Homme
« Répondre #29 le: 07 Décembre 2009 16:09:05 »
Haut de page

J'ai un big crash sur ma machine .. je repars de zero .. je reinstalle tout ... quelle galere .. bref je te tiens informé des résultat de ma prochaine installation.

Merci encore de ton aide
Journalisée

XBMC Eden
Skin Aeon Nox
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #30 le: 07 Décembre 2009 16:51:19 »
Haut de page

J'en suis au même stade, enfin c'est pas un crash mais j'ai récupérer un pc qui va me servir de serveur et je réinstalle tout. En 1.7.10 tant qu'a faire.

@+
Journalisée
Contributeur
*
Alcoolémie: 0
Messages: 48
Hors ligne Hors ligne
« Répondre #31 le: 11 Décembre 2009 11:40:35 »
Haut de page

La version xbmc pvr-testing ne voulait plus ce mettre a jour, je suis en jaunty x64.
j'ai du installer manuellement le paquet libass et c'est reparti
Journalisée
tamplan
« Répondre #32 le: 22 Décembre 2009 20:54:46 »
Haut de page

Merci pour ta réponse. Mais, je rencontre des difficultés lors de la configuration du client VDR. En effet, il n'arrive pas à se connecter alors que j'arrive à me connecter avec vlc avec l'adresse http://127.0.0.1:3000/PES/<numero de la chaine>.
J'ai comme message d'erreur :
A unknown error is occured
Add-on can not used

Les paramètres que j'ai entré dans le plugin "météo" sont les suivant :
VDR Hostname : 127.0.0.1
Streamdev Port : 3000
Free-to-air only : off
Include Radio : on
Charracter set connection : on
Connect timeout(s) : 3
Ignore channels without VPID and APID : on

Cela vient peut être que j'ai pas pu mettre PES dans les paramètres du plugin "Météo" ?


Bonsoir,

Essayes avec le numéro de port par défaut (soit 2004), car même si xbmc se connecte sur le port 2004, avec VLC, je lis bien sur le port 3000.
Journalisée
tamplan
« Répondre #33 le: 22 Décembre 2009 21:04:13 »
Haut de page

A noter qu'il existe un autre tutoriel pleinement fonctionnel sans compilation de VDR qui marche parfaitement pour la TNT.

Lire ce tutoriel.

J'ai testé la chose sous Ubuntu Karmic avec une carte DTV1000 et une carte NOVA-T.

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1261512108-capture-xbmc-media-center.png
XBMC pvr testing et VDR... pour tester la "vraie" TV


Il reste cependant pleins de texte à traduire...
Journalisée
Pages: 1 2 [Toutes]   Haut de page
  Imprimer  
 
Aller à:  




anything