J'écris du code en utilisant PacketDotNet et SharpPCap pour analyser les paquets H.225 pour un système téléphonique VOIP. J'ai utilisé Wireshark pour regarder la structure, mais je suis coincé. J'ai utilisé This comme référence.H.225 Analyse des paquets d'informations utilisateur
La plupart des paquets H.225 que je vois sont des types d'informations utilisateur avec un corps de message vide et les informations réelles apparaissent apparemment comme une liste de NonStandardControls dans Wireshark. Je pensais juste extraire ces contrôles et les analyser plus tard, mais je ne sais pas vraiment où ils commencent.
Dans presque tous les cas, les éléments commencent au 10ème octet des données H.225. Chaque élément semble commencer avec la longueur qui est enregistrée comme 2 octets. Cependant, je reçois un paquet dont les éléments commencent au 11ème octet. La seule différence que je vois dans ce paquet est quelque chose dans le corps du message soi-disant appelé open type length qui a une valeur de 1, alors que le reste semble être 0. Les items commencent-ils à 10 + open type length? Y a-t-il un document qui explique à quoi sert cette longueur de type ouverte?
Merci.
J'ai le même problème que par le passé. Avez-vous progressé dans ce projet? Avez-vous trouvé un format de paquet ou une signature pour filtrer les paquets H.225? (S'il vous plaît utiliser @ pour me mentionner) – Abraham