VPS - PDC

Ce petit sigle vous aura sûrement surpris une fois ou l’autre, au détour de la configuration de votre magnétoscope, dans votre magazine télé ou dans la bouche de quelque vidéophile.

Le VPS (pour Video Programming System) est apparu avec l’introduction du télétexte. Introduit en Suisse en 1976, le télétexte fournit un flux de données sur le canal TV sélectionné. Ces données sont séparées de l’image par un décodeur spécial.

Les chaînes Suisses sont équipées du système VPS. La Cinquième et Arte utilisent quant à elles le système PDC (pour Program Delivery System) qui fonctionne de manière similaire.

La séquence envoyée par l’émetteur comporte 15 mots de 8 bits soit au total 120 caractères. Au sein de cette séquence, on utilise le mot 5 pour l’information sur le type de programme pour déterminer le type de sonorisation du programme et le verrouillage automatique.

Mot 5

0 0 0 1        
Son Ver    

Code pour le son Code pour le verrouillage
00 : Bicanal
01 : Mono
10 : Stéréo
11 : Bicanal
01 : Autorisé aux jeunes
00 : Verrouillé
11 : Verrouillé
10 : Verrouillé

Les émissions sont définies par une chaîne de 32 caractères, soit 4 mots de 8 bits.
Pour une émission le 13.11.2000 à 19h35 en Suisse sur TSR-2, on obtient la chaîne suivante en binaire:

Mot 11

Mot 12

Mot 13

Mot 14

1 1 0 1 1 0 1 1 0 1 1 1 0 0 1 1 1 0 0 0 1 1 0 1 0 0 0 0 1 0 0 0
   

Jour

Mois

Heure

Minutes

Pays

Programme

    13 11 19 35 04 08

3 chaînes de code sont prédéfinies :

1. Code de statut système (SC)

1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 1 0 0 0
   

Jour

Mois

Heure

Minutes

Pays

Programme

    0 15 31 63 04 08

2. Code nul (LC)

1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 0 0 0 0 1 0 0 0
   

Jour

Mois

Heure

Minutes

Pays

Programme

    0 15 30 63 04 08

3. Code d'interruption (UC)

1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 0 1 0 0 0
   

Jour

Mois

Heure

Minutes

Pays

Programme

    0 15 29 63 04 08

Un magnétoscope VPS comporte un décodeur de type t&eacut;létexte capable de décoder cette information. Lors de la planification du programme, chaque émission reçoit un code VPS défini par son emplacement initial dans la grille des horaires. Reprenons notre exemple ci-dessus. Le programme "Allô les canards" est programmé pour le 13.11.2000 à 19h35 en Suisse sur TSR-2. Son code VPS sera 11011011011100111000110100001000 tel que défini plus haut. Nous l’appellerons le code E. En programmant le magnétoscope avec la fonction VPS, on lui indique de surveiller le décodeur télétexte de manière à intercepter cette séquence. A 19h37, le programme est lancé et simultanément le code VPS E envoyé.

Le code VPS E est envoyé durant toute la durée du programme et ne change pas. C’est un peu comme si l’émetteur disait continuellement "Allô les canards" afin que le magnétoscope sache qu’il doit enregistrer ‘Allô les canards’. On a simplement remplacé le nom de l’émission par son heure définie dans le programme.

Ce système permet d’enregistrer par exemple un débat télévisé dont la durée excède facilement celle prévue par le programme.

En cas d’interruption, le fournisseur peut lancer un code d’interruption (UC) ce qui arrête l’enregistrement jusqu’à réception du code VPS E.

En cas de remplacement de l’émission, le code VPS E ne pourra être attribué à la nouvelle émission que si la direction de la chaîne juge l’émission remplaçable. Ainsi, un match de foot opposant Berne à Zurich est prévu pour 14h30. Un code VPS, appelons le F, lui est attribué. La veille au soir, Marc Rosset parvient en finale de Roland Garos. La direction de la chaîne doit attribuer un nouveau code VPS à la finale de Rosset même si celui si est diffusé à 14h30.

Si par contre le match Berne – Zurich est remplacé par un match Neuchâtel – Sion, la direction peut juger que les programmes sont identiques et diffuser le match Neuchâtel - Sion avec le code VPS F.

Prenons à présent le cas du match Berne – Zurich, code VPS F. L’émission peut être déplacée au maximum jusqu’à 03h59 le lendemain. Au delà de cette heure, le code VPS n’est plus pris en compte par le magnétoscope. Ainsi le magnétoscope n’est sensible à un code VPS du jour qu’entre 00h00 à 3h59 le lendemain.

Le code nul (LC) est utilisé pour des émissions n’ayant pas de code VPS. Ce sont notamment la mire, les annonces de la speakerine,...

Le code de statut est utilisé pour indiquer au magnétoscope de se débrouiller tout seul. Un code de statut peut être envoyé à tout instant. Le magn6eacute;toscope utilise alors son horloge interne et enregistre, ou continue d’enregistrer si l’heure du magnétoscope se trouve à l’intérieur de l’intervalle de l’heure programmée.

En cas de panne du système VPS chez l’émetteur, les magnétoscope adoptent des comportements spécifiques en fonction des constructeurs et des modèles.

Le PDC fonctionne sur le même principe. La taille des informations fournies est plus conséquente et permet entre autre de transmettre des paramètres supplémentaires, notamment des informations pour le format 16/9.

Pour le PDC, on peut se référer aux pages suivantes :
http://www.france5.fr/pres/W00062/4/19164.cfm
http://www.televore.org/technique/pdc.shtml
http://www.gemstar.co.uk/fr/showview/pdc.html


Signé: François Fleury