2011-08-02 1 views
0

J'essaie d'écrire à partir du zéro pour l'apprentissage H.323 (sans portier, pair-à-pair direct). Mais je ne suis pas sûr de la spécification que je devrais suivre? il y a beaucoup de spécifications H.323. Est-ce que quelqu'un a écrit H.323 applications point-à-point simples? Pouvez-vous suggérer quelle documentation est bonne pour commencer?Pour écrire avec Java, où puis-je trouver les détails du protocole de message H.323? Pour la communication IP à IP

par exemple, (hélas son seul SIP, que je testé): http://www.tech-invite.com/Ti-abnf-sdp.html

Merci

Références:

enter image description here

Un simple échange de messages Q.931 pourrait aller comme suit: enter image description here

http://wiki.wireshark.org/SampleCaptures (s) earch H323 paquets bruts)

http://www.en.voipforo.com/H323/H323_example.php

http://xtapi.sourceforge.net/

http://www.eventhelix.com/RealtimeMantra/Telecom/h323_call_flow.pdf

http://www.ccie-wiki.com/H323_Call_Processing.htm

+0

Avez-vous essayé le [H323] (http://en.wikipedia.org/wiki/ H.323) Page Wikipedia? Il existe même des liens vers des didacticiels et des informations sur la mise en œuvre du protocole. – Hasturkun

+4

"Il y a beaucoup de spécifications H.323" - non, il n'y en a pas. Il y en a exactement un, et c'est la Recommandation UIT-T H.323. – hobbs

+1

H.323 est grand. Et loin d'être simple. Vous avez besoin des spécifications, disponibles auprès de l'UIT. Au moins: [H.323] (http://www.itu.int/rec/T-REC-H.323-200912-I/en). [H.225] (http://www.itu.int/rec/T-REC-H.225.0-200912-I/fr) et [H.245] (http://www.itu.int/rec /T-REC-H.245/fr), ceux-ci vous renverront à d'autres spécifications pertinentes - vous aurez au moins besoin de connaître l'encodage ASN.1 et PER. – nos

Répondre

1

C'est simple: - prendre deux points d'extrémité h.323 prêts à l'emploi, - enregistrer le trafic avec wireshark. - Rechercher des points peu clairs dans les normes H.323 - Imiter la communication

Testez vos critères d'évaluation pour la compatibilité

1

Si vous voulez utiliser le protocole RTP (protocole en temps réel) dans votre application en java, je suggère vous pour trouver une implémentation comme celle-ci: http://www.cs.columbia.edu/~hgs/teaching/ais/1998/projects/java_rtp/report.html

Il sera plus facile pour vous de commencer

+0

je veux dire quelque chose comme ceci (détails du message exact, envoi/réception de paquets), par exemple: http://www.eventhelix.com/RealtimeMantra/Telecom/h323_call_flow.pdf – YumYumYum

+0

Salut, quel est votre objectif exactement? – Dimitri

Questions connexes