Décodeur et cryptage Discret 11

Softs utiles en fin de page:
http://ap.chertier.free.fr/

Salut les gars !
J’ai bien reçu ce jour le déco D11 que Mr Henaff m’a envoyé.

Comme vous pouvez vous en douter, je m’empresse de le faire fonctionner.

Je lui donne 2 vidéos: l’une cryptée en audience 7 et l’autre en clair mais dont les lignes 310/622 clignotent pour l’audience 7.
Mon problème: il n’arrive pas à décrypter la 1ère (sauf le son, qui est affaibli), mais arrive quand même à crypter la 2ème, sauf le son qui reste en clair mais affaibli !

A priori, pas de problème pour lui donner du Pal, les couleurs restent correctes.

Par ailleurs, ce sont les 2 derniers chiffres du code qui tiennent lieu de clé de contrôle.
J’ai fait un essai sur l’intervalle 648298XX (ce qui m’a pris une bonne 1/2 heure !) et il me donne 5 codes valides (12-35-50-65-80)
Dans tous les cas, sauf ces 5 codes, le voyant orange reste allumé après avoir appuyé sur Mémo.

Tu utilises quel moyen pour fournir du discret11 à ton décodeur ?
Un adaptateur TNT ?

Un moyen pour déboguer : numériser la sortie vidéo de ton lecteur USB via une carte d’acquisition vidéo (ou périphérique USB) via un PC, puis tenter de décrypter le fichier avec cryptimage, si ça ne marche pas alors il y a un problème de géométrie, lignes 310/622 tronquées par le chipset vidéo de ton adaptateur sur la sortie vidéo composite, le niveau de blanc pas assez élevé, ou un ordre de trames non respecté par ce chipset.

Il y a aussi la possibilité que le décodeur soit défectueux, voir aussi les messages d’Albator82, il a eu des soucis qui venaient en grande partie de son lecteur USB et du taux d’images par seconde qui n’était pas égale à 25 :
viewtopic.php?p=482270#p482270

Voici mon installation:

Adaptateur TNT Philips DTR3000 dont la péritel est raccordée à un modulateur multinormes réglé en L sur le canal L05, lui-même relié à un tv crt réglé adéquatement (je ne vois pas les lignes 310/622 pour cause d’overscan, mais visibles sur mon écran de pc relié via un adaptateur HDMI-VGA)
Déco D11 raccordé sur la péritel de la tv, comme cela était prévu à l’époque.

J’ai encodé mon fichier en mettant à 255 le blanc des lignes 310/622.

J’ai remarqué que ce problème n’est pas régulier, parfois il arrive à décoder correctement.

Mon adaptateur ne prend pas le HuffYuv.

Tu peux aussi injecter directement le signal vidéo composite de l’adaptateur TNT sur la péritel du décodeur (sans passer par le modulateur), il faut alors brancher un cordon adaptateur sur la péritel du décodeur, pour avoir une entrée vidéo RCA jaune, et une sortie vidéo, ainsi que les entrées/sorties audio, ça complique les branchements mais au moins ça permet d’avoir une qualité vidéo optimale (pas de dégradation liée à l’utilisation du modulateur).

peritel.jpg

Ça ressemble au problème qu’avait Albator82, un coté aléatoire (un coup ça marche, un coup ça marche moins bien en relançant X fois la lecture avec le même fichier vidéo, un peu comme au casino avec les machines à sous :mrgreen: ), c’était résolu en optimisant la création du fichier vidéo (vérification du taux d’images par seconde, choix d’un autre codec vidéo, réencodage avec un editeur vidéo comme handbrake, avidemux ou virtualdub, jusqu’à ce que le chipset vidéo du lecteur USB réagisse bien).

Des images provenant de la TNT ou d’un DVD vidéo (25 images par seconde) devraient être Ok pour cryptimage en entrée pour le codage en discret11, en sortie on aura aussi 25 images par seconde.

Il faudrait voir si dans les options de l’adaptateur TNT il y a des filtres vidéos qui modifient l’image, si oui alors désactiver ce genre de filtre, pour être certain que les trames ne soient pas modifiées.

Pour moi les réglages qui fonctionne le mieux :

Avec cryptimage encodage des vidéos en 768x576 en h264 (720x576 pas stable chez moi)
(bien vérifier que la vidéo source a bien 25 images par seconde avec « media info » par exemple :mrgreen: )
Régler les paramètres de sortie vidéo du player en 576i en 4:3PS.
Normalement l’image décoder sera nickel ou presque !

Essai ce fichier : mega.nz/file/y7pAkIRI#5IGDTZKsK … FKSEPxbHbo
Vidéo crypté en audience 7 mire tsf suivi d’attente signal canal+(image fixe avec musique) suivi d’ ouverture canal+ suivi de cinéma (rouge) en une vidéo

@Albator82:

J’ai testé le fichier que tu proposes sur mon boîtier TNT.
Décodage correct, aussi bien en vidéo qu’en audio.
Pas de problème de couleur avec le Pal décodé.

Toutefois, concernant un signal crypté en Pal N, passera-t-il correctement sur un déco officiel et officieux ?

Teste aussi le conteneur « mkv », pour voir s’il y a une différence avec le conteneur « avi » sur ton adaptateur TNT.

J’ai ré-encodé mes vidéos en *.*mkv, le résultat semble nettement meilleur.
D’autre part, j’ai remarqué également que le voyant vert ne clignote pas sur une audience non autorisée.

c est du au fait que le code present dans l eeprom 9306 valide tous les niveaux de 1 à 6
pour exploiter sa config d origine il faudrait lire cette eeprom , la dessoudée pour la mettre sur support 8 pins
la lire grace a un lecteur d eeprom tres courant sur ebay
apres tu pourras te servir de mon programme « encle » qui calcul le code à 8 chiffres à partir du code binaire et des niveaux d audience .
amazon.fr/Hilitand-Programm … ljaz10cnVl

Ok…
C’est bien chaleureux tout çà mais…
Déssouder la puce, la lire (si sa relecture n’est pas bloquée par pétage de fusible !), je me sens pas trop…
Si je comprends bien, il faut que je commence par réviser l’Héxa’ et l’anglais en même temps ! :wink:

Ton soft Encle peut-il tourner sous Linux Mint à l’aide de Wine ?

Cryptimage permet via l’interface graphique de trouver le code clavier à 8 chiffres à partir du mot de 16 bits, du ou des niveaux d’audience et du numéro de série du décodeur,
dans l’interface on choisit le mot de 16 bits, plus bas on coche les niveaux d’audience désirés (cases A1 à A6), on entre le numéro de série, et vers la droite on voit le code clavier correspondant à ces autorisations et au mot de 16 bits.

Pour écrire un nouveau numéro de série de son choix dans l’eeprom : inutile de la dessouder, il suffit de relier la pin 1 de la prise DIN à la masse de blindage, à l’arrière du décodeur, puis d’utiliser le clavier du décodeur, j’ai donné la manip dans le manuel PDF de cryptimage en page 20.

Une fois relié ces deux pins on fait ces manipulations sur le code clavier du décodeur :

je ne sais pas !!
mais la routine a été reprise par mannix54 dans son programme
et c est vrai que si tu a peur de dessouder une eeprom tu peux changer le contenu sans la dessoudée !!!

J’ai donné le n° 00855106 (les 8 1ers chiffres du n° de série) à mon déco.

J’ai également encodé une vidéo avec le mot binaire 1337 sur le curseur, ce qui me donne pour toutes les audiences cochées le code clavier 52943594 (ou 06010761 si toutes les audiences sont décochées).

Comment se fait-il que avec ce 2ème code, le voyant vert ne clignote pas pour me signaler que ces audiences ne sont pas accessibles ?

Si j’ai bien compris la signification des voyants:
Rouge pour mise s/s tension
Orange clignotant pour attendre et mémoriser le code, fixe pour signaler l’invalidité du code
Vert clignotant pour audience non autorisée, fixe pour décodage normal

Le mot binaire « 1337 » est un mot de 11 bits pour le mode « accès libre, fin de mois universel », ne pas confondre avec le mot de 16 bits utilisé lors du calcul du code clavier, et qui sert aussi à générer les mots de 11 bits pour chaque niveau d’audience.

Le code clavier varie en fonction du mot de 16 bits (le curseur en haut de l’interface), les cases de niveau d’audiences cochées A1 à A6 et le numéro de série entré dans l’interface.

Pour les leds clignotantes d’après la notice officielle du décodeur discret11 :

  • Quand la led verte clignote alors que l’image est cryptée : le décodeur détecte bien les lignes 310/622, mais le code clavier mémorisé n’est pas compatible avec le niveau d’audience de la vidéo, bien que le code clavier soit valide vis à vis du mot de 16 bits.

  • Quand la led verte reste allumée et que l’image est cryptée : le code clavier en mémoire n’est plus valide, il est périmé par rapport au mot de 16 bits et au niveau d’audience, il faut le remplacer par un nouveau compatible avec le mot de 16 bits et le niveau d’audience.

Le décodeur connait le mot de 16 bits grâce au numéro de série et du code clavier inscrits dans l’eeprom, il va construire le mot de 16 bits à partir du numéro de série et du code clavier via des opérations complexes sur les bits.
Le niveau d’audience est retrouvé depuis la fréquence de clignotement de la ligne 622, la ligne 310 servant d’indication pour le début de la séquence de trames cryptées (séquence qui se répète de manière continue).

il me reste encore 1 discret11 a vendre . tout le reste est parti

Dans le document CDC2A, il est évoqué dans la section Clavier que le numéro mémorisé dans l’eeprom est en fait composé des 4 chiffres du n° d’installateur et de 4 chiffres du n° de client, à introduire par la 13ème touche (en réalité le pontage de la prise Din).

Qu’est-ce que le n° d’installateur ?

Si je comprends bien, seul C+ connaissait la correspondance entre le n° d’abonné (figurant sur le feuillet des codes mensuels) et le n° enregistré en eeprom ?

Je pense que canal+ connaissait probablement le numéro de série de décodeur de chaque client, une info inscrite dans le dossier client dans leur base de données,

puis à chaque fin de mois un mot de 16 bit est choisi (unique pour toute la France), et pour chaque client le code clavier est généré en fonction du mot de 16 bits et du numéro de série du décodeur, le même programme que celui utilisé dans cryptimage pour le calcul du code clavier et celui de Dreambox59.

Ça permet d’être certain que tous les décodeurs travailleront avec le même mot de 16 bits.

À l’origine ce système devait permettre aussi de spécifier des niveaux d’audiences, pour commercialiser différentes offres (un abonnement que sur le foot, un autre sur le cinéma, un autre combinant les deux par exemple) mais ils n’ont pas exploité cette possibilité.

Pour le numéro d’installateur à 4 chiffres : c’est peut-être le numéro du revendeur canal+.

si les 4 derniers chiffres étaient le n° client il n y aurait eu que 9999 abonnés !!!

Quand on sait qu’en novembre 84, il y’avait quelque 186 000 abonnés, il est quasi impossible d’avoir 4 chiffres pour le n° de client, ce qui n’autorise que 10 000 clients, de 0000 à 9999.

Le fait que le n° eeprom soit sur 8 chiffres autorisait en théorie jusque 100 000 000 d’abonnés, ce qui laisse une marge confortable.

Le revendeur faisait-il lui même la programmation du n° eeprom ou se voyait-il attribuer un lot déterminé de décos ?

A l’origine, les niveaux d’audience ont été effectivement prévus pour segmenter les offres, mais ils ont été utilisés pour lutter contre le piratage, cela s’appelle le Multicode.