User Tools

Site Tools


d-star:stream

This is an old revision of the document!


Format de flux UDP utilisés en D-Star

Ce document résume les données détaillées dans la spécification des formats de fichier et flux UDP utilisés en D-Star.

J'ai trouvé ce document sur la page de téléchargement d'ircDDB-Italia

Format de l'en-tête

Valeur Magique Type trame Réservé? Type de flux Réservé? ID de flux Compteur
4 octets 1 octet 3 octets 2 octets 3 octets 2 octets 1 octet

Valeur magique

Elle est systématiquement définie à DVST (Digital Voice STream?), soit { 0x44, 0x56, 0x53, 0x54 }.

Type trame

Valeur Type
0x10 Trame de configuration
0x20 Trame de voix

Champ réservé (octets 5 à 7)

Positionner à la valeur { 0x00, 0x00, 0x00 }

Type de flux

Valeur Type
0x20 Flux de voix

Champ réservé (octets 9 à 11)

Positionner à la valeur { 0x00, 0x01, 0x01 }

Identifiant de flux

Valeur aléatoire de 16 bits. L'identifiant doit être le même entre pour les trames constituant un flux.

Compteur

La valeur du compteur s'étend de 0 à 20. On ajoute 0x40 à la valeur de la dernière trame d'un flux voix.

La valeur du compteur est figée à 0x80 pour une trame de configuration.

Trame de configuration

En-tête Drapeaux RPT1 RPT2 UR MY MY-short Checksum
16 octets 3 octets 8 octets 8 octets 8 octets 8 octets 4 octets 2 octets

Drapeaux

Définir à { 0x00, 0x00, 0x00 }.

La description exacte des drapeaux est effectuée dans la spécification du standard D-Star (japonais).

Certaines applications définissent le premier octet à 0x40 pour mettre le bit 'répéteur' à 1.

Trame de voix

En-tête Voix AMBE Données DV
16 octets 9 octets 3 octets
d-star/stream.1495106093.txt.gz · Last modified: 2017/05/18 11:14 by f4hof