Tables NIT

Pour exposer ou enrichir ses connaissances techniques sur le sujet...

Tables NIT

Messagepar Sat65 » 11 Juin 2012 19:04

Bonjour à tous,

Je cherche un logiciel (sous windows) qui permettrait de dumper ou de visualiser (en Héxa ou sous forme de texte) les tables NIT des multiplex TNT Français,
en gros ,un équivalent de dvbsnoop ,pour analyser comment sont gérés les "logical chanel number" ;
ou a défaut un site qui présenterait ce genre de tables ...

P.S j'ai déja essayer TSReaderLite qui me permet de voir le contenu des tables ,mais pas de maniere brutes ...
Tx : La Mongie - Pic du midi ,Sigma 6 HD -> 81 dBµV à la prise ,sur tout les Muxs
Sat65
Coccinelle
Coccinelle
 
Messages: 137
Inscription: 17 Mar 2011 13:56
Localisation: Tarbes

Re: Tables NIT

Messagepar Mannix54 » 11 Juin 2012 19:26

il te reste la possibilité d'utiliser la virtualisation, sous virtualbox tu installes un linux afin de lancer dvbsnoop en lui fournissant le fichier TS,

il doit être possible aussi de recompiler le code source pour obtenir un binaire windows ( en passant les bonnes options de compilation en utilisant l'environnement de compilation windows mingw )
Avatar de l’utilisateur
Mannix54
Etalon
Etalon
 
Messages: 1229
Inscription: 18 Oct 2007 09:21

Re: Tables NIT

Messagepar rvs » 11 Juin 2012 20:58

Tu peux essayer MPEG-2 Transport Stream packet analyser, mais sans garantie que cela réponde à ton besoin .
http://www.pjdaniel.org.uk/mpeg/
Tu peux essayer Transport Stream Packet Editor (je n'ai pas testé)
http://www.bitstreamtools.com/

j'avais aussi testé un logiciel pour une carte professionnelle, mais ou on pouvait ouvrir un fichier TS, mais j'ai perdu le nom

Sinon coté code, il y a MediaPortal, avec le filtre TsWriter qui a une interface d'analyse (que j'utilise dans ZScanTV.NET) ainsi que leur outil de test.
rvs
Grenouille
Grenouille
 
Messages: 465
Inscription: 04 Déc 2007 00:09

Re: Tables NIT

Messagepar Mannix54 » 12 Juin 2012 08:00

Avatar de l’utilisateur
Mannix54
Etalon
Etalon
 
Messages: 1229
Inscription: 18 Oct 2007 09:21

Re: Tables NIT

Messagepar Sat65 » 12 Juin 2012 20:39

Bon ,apparemment il faut que je m’intéresse au pid 16 soit 0x0010 en Hexa ,mais celui-ci transmet les donnes sous formes fractionnes en gros la NIT n'est pas transmise d'un bloc ,mais en 5 parties ...

Image

J'ai essayer de récupérer les donnes en Hexa (avec les 3 soft ,je tombe sur les même datas ,donc c'est bon) et de le mettre bout a bout pour les convertir grace a un convertisseur Hexa -> ASCII ,mais j'obtient juste des caractères bizzare...

Je vais tester MediaPortal dans la soirée ou demain
Tx : La Mongie - Pic du midi ,Sigma 6 HD -> 81 dBµV à la prise ,sur tout les Muxs
Sat65
Coccinelle
Coccinelle
 
Messages: 137
Inscription: 17 Mar 2011 13:56
Localisation: Tarbes

Re: Tables NIT

Messagepar rvs » 12 Juin 2012 22:26

16, c'est le PID de la table NIT elle-même.
Apparemment, le lcn est stocké dans un des descripteurs de la NIT, tag x83.

http://www.scribd.com/doc/46798617/CSA-CTE-TNT-GT3-V3-2, à la page 43
rvs
Grenouille
Grenouille
 
Messages: 465
Inscription: 04 Déc 2007 00:09

Re: Tables NIT

Messagepar Sat65 » 13 Juin 2012 14:06

Oui ,j'avais vu ça ,mais je n’arrive pas a "décoder" correctement les donnes en hexa pour pouvoir la lire et donc trouver se fameux descripteur ...
Tx : La Mongie - Pic du midi ,Sigma 6 HD -> 81 dBµV à la prise ,sur tout les Muxs
Sat65
Coccinelle
Coccinelle
 
Messages: 137
Inscription: 17 Mar 2011 13:56
Localisation: Tarbes

Re: Tables NIT

Messagepar Mannix54 » 13 Juin 2012 14:25

et l'utilité de tout ça ? :mrgreen:

tu es en train de développer un logiciel pour la tnt ?
Avatar de l’utilisateur
Mannix54
Etalon
Etalon
 
Messages: 1229
Inscription: 18 Oct 2007 09:21

Re: Tables NIT

Messagepar Sat65 » 13 Juin 2012 15:15

Non ,j'ai un encodeur MPEG 2 qui date (1999) d'avant l'époque où le LCN a été standardisé ,
et j'aimerais bien l'utiliser pour faire du DVB-T vu que je vais récupérer un modulateur qui va bien d'ici ce week-end ...

Donc ,j'aimerais bien lui faire générer une chaîne 20 et non 801 ,mais il faut que je lui donne de l'Hexa pour tout ce qui est descripteur "private" ,en gros la reverse-engenerring sur la NIT de la TNT ,me permettrait d'avoir un exemple ;
mais je creuse aussi une autre piste ,a savoir que le R1 diffuse une correspondance LCN pour les chaines 20 ,21 ,22 et 23 donc en utilisant le "MPEG Service" correspondant ,ça devrait le faire ,mais mon programme n'aura pas de nom (vu que le "service_id" ne sera pas défini ,mais ça sera mieux que rien...
Tx : La Mongie - Pic du midi ,Sigma 6 HD -> 81 dBµV à la prise ,sur tout les Muxs
Sat65
Coccinelle
Coccinelle
 
Messages: 137
Inscription: 17 Mar 2011 13:56
Localisation: Tarbes

Re: Tables NIT

Messagepar rvs » 13 Juin 2012 15:19

@Mannix, si c'est à moi que tu parles, c'est trop tard :mrgreen:


Image

Sinon, je réponds à Sat65 car j'ai déjà beaucoup chercher mais je n'ai pas réussi à récuperer le LCN dans le code de ZScanTV.NET :oops:
rvs
Grenouille
Grenouille
 
Messages: 465
Inscription: 04 Déc 2007 00:09