Le bit de répéteur HDCP fait partie de la spécification High-bandwidth Digital Content Protection et s'applique aux périphériques intermédiaires (répéteurs HDCP) entre le périphérique source et le périphérique de présentation. Par exemple, un lecteur Blu-ray connecté par HDMI à un récepteur AV qui est à son tour connecté à un téléviseur via HDMI fait du récepteur AV un répéteur HDCP. Le récepteur AV signale à l'émetteur s'il s'agit d'un répéteur ou d'un récepteur (pas de périphériques en aval) à l'aide du bit RÉPÉTEUR.
Détails
En suivant l'exemple ci-dessus, le récepteur AV doit signaler s'il dispose ou non de périphériques en aval utilisant le bit REPEATER. Par exemple, lorsque le téléviseur est allumé, le récepteur AV doit définir REPEATER=TRUE, et lorsque le téléviseur est éteint, il définit REPEATER=FALSE. Comme il n'existe aucun moyen approprié de notifier le changement d'état du REPEATER, le récepteur AV doit réinitialiser la connexion avec la source. Afin d'éviter ces cycles de réinitialisation redondants sur les connexions, ce qui est ennuyeux pour l'utilisateur, HDCP v1.x permet aux périphériques potentiellement répéteurs de définir le REPEATER en permanence, même lorsqu'aucun périphérique en aval n'est connecté (par exemple lorsque le téléviseur est éteint). Dans HDCP v2.x, cette fonction intelligente a été perdue et le répéteur ne doit pas conserver l'indicateur REPEATER défini une fois qu'il n'a plus de périphériques en aval.
Le bit répéteur fait partie des spécifications HDCPv1 et HDCPv2, qui sont disponibles sur le site Web de Digital Content Protection LLC. La spécification définit les dispositifs répéteurs :
Répéteur HDCP. Un dispositif HDCP qui peut recevoir et décrypter un contenu HDCP via un ou plusieurs de ses ports d'interface protégés par HDCP, et qui peut également recrypter et émettre ledit contenu HDCP via un ou plusieurs de ses ports d'interface protégés par HDCP, est appelé répéteur HDCP. Un répéteur HDCP peut également être appelé récepteur HDCP ou émetteur HDCP lorsqu'il fait référence au côté amont ou au côté aval, respectivement.
Problèmes avec REPEATER
Certains périphériques HDCPv1.x (généralement anciens) peuvent ne pas accepter de fonctionner avec un répéteur qui a REPEATER=TRUE mais pas avec des périphériques en aval (DEVICE_COUNT=0). La mise hors tension d'un téléviseur peut réinitialiser l'ensemble de l'arborescence HDMI des périphériques (dans certaines constellations, il peut s'agir de plusieurs périphériques) en raison de la réinitialisation de l'indicateur REPEATER.