Bonjour,
Etant nouveau sur ce forum je ne suis pas sur que ce soit le bon endroit pour exposer mon problème...
Voilà mon souçi :
Je voudrais installer une carte de récèption DVB-S2 sur un PC sur lequel est installé la distribution Debian 2.6.26 Lenny. La carte de réception DVB-S2 est une carte Hauppauge WinTV HVR-4000.
J'ai mis en place le firmware ainsi que les pilotes v4l_dvb en suivant le tutorial situé sur le lien suivant :
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-4000#Sample_kernel_output
La carte à été correctement reconnue :
debian:/# dmesg | grep S2
[ 12.771601] cx88[0]: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68,autodetected]
[ 14.203816] cx88[0]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid [card=68]
Et la récèption ce fait à priori correctement. J'essaie de recevoir une vidéo .ts sur les liaisons suivantes :
- DVB-S (QPSK) : fréquence : 1,915GHz et symbol rate : 5425000
- DVB-S2 (QPSK) : fréquence : 1,915GHz et symbol rate : 5890000
D'après l'application szap :
En DVB-S (QPSK):
reading channels from file '/root/.szap/channels.conf'
zapping to 1 'TEST1':
sat 0, frequency = 1915000 KHz H, symbolrate 5425000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 1f | signal da40 | snr 0000 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr 0000 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
En DVB-S2 (QPSK):
reading channels from file '/root/.szap/channels.conf'
zapping to 2 'TEST2':
sat 0, frequency = 1915000 KHz H, symbolrate 5890000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 1f | signal da40 | snr 0000 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr 0000 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal da40 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
C'est ici qu'arrive mon problème :
Je parviens à lire ma vidéo .ts avec vlc malgré quelques pertes de paquets comme montré ci dessous :
debian:/# vlc dvb:// :dvb-adapter=0 :dvb-frequency=1915000 :dvb-srate=5425000
VLC media player 0.8.6h Janus
starting VLC root wrapper... using UID 0 (root)
***************************************
* Running VLC as root is discouraged. *
***************************************
It is potentially dangerous, and might not even work properly.
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 0) for PID 66
[00000362] packetizer_mpeg4audio packetizer: AAC channels: 2 samplerate: 44100
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 66
Cependant, en DVB-S2 je n'arrive pas à la lire, mais le système ne me retourne aucune erreur, il bloque simplement :
debian:/# vlc dvb:// :dvb-adapter=0 :dvb-frequency=1915000 :dvb-srate=5890000
VLC media player 0.8.6h Janus
starting VLC root wrapper... using UID 0 (root)
***************************************
* Running VLC as root is discouraged. *
***************************************
It is potentially dangerous, and might not even work properly.
Est ce que quelqu'un saurait d'où vient le problème? Je ne sais plus du tout où chercher...
Merci d'avance!
Configuration: Linux Debian Lenny