用Java编写,在哪里可以找到H.323消息协议的详细信息?用于 IP 到 IP 通信

发布于 2024-11-27 12:30:54 字数 1306 浏览 2 评论 0 原文

我正在尝试从头开始编写学习H.323(没有任何网守,直接点对点)。

   public DatagramChannel rtp = null;
   public DatagramSocket socket = null;

但我不确定我应该遵循哪个规范? H.323 规格有很多。 有人编写过 H.323 简单的点对点应用程序吗?您能建议哪些文档适合开始使用吗?

例如(唉,这是我测试过的唯一的 SIP): http://www. tech-invite.com/Ti-abnf-sdp.html

谢谢

参考:

在此处输入图像描述

A简单的 Q.931 消息交换可能如下: 在此处输入图像描述

http://wiki.wireshark.org/SampleCaptures(搜索 h323 原始数据包)

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

< a href="http://xtapi.sourceforge.net/" rel="nofollow noreferrer">http://xtapi.sourceforge.net/

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

< a href="http://www.ccie-wiki.com/H323_Call_Processing.htm" rel="nofollow noreferrer">http://www.ccie-wiki.com/H323_Call_Processing.htm

I am trying to write from the scratch for learning H.323 (without any gatekeeper, straight peer-to-peer).

   public DatagramChannel rtp = null;
   public DatagramSocket socket = null;

But i am not sure which specification i should follow? there are lot of H.323 specs.
Has anyone wrote H.323 simple point-to-point apps? Can you suggest which documentation is good to get started for this?

e.g (alas its only SIP, which i tested): http://www.tech-invite.com/Ti-abnf-sdp.html

Thanks

References:

enter image description here

A simple Q.931 message exchange might go as follows:
enter image description here

http://wiki.wireshark.org/SampleCaptures (search h323 raw packets)

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

胡大本事 2024-12-04 12:30:54

如果你想在你的java应用程序中使用RTP(实时协议)协议,我建议你找到一个像这样的实现:http://www.cs.columbia.edu/~hgs/teaching/ais/1998/projects/java_rtp/report.html

你会更容易开始

If you want to use the RTP (Real time Protocol) protocol in your application in java, i suggest you to find an implementation like this one : http://www.cs.columbia.edu/~hgs/teaching/ais/1998/projects/java_rtp/report.html

It will be easier for you to begin

一身软味 2024-12-04 12:30:54

The definitive source are the ITU specs, but they are pretty hard to read. I would reccommend "IP Telephony: Deploying VoIP Protocols and IMS Infrastructure" by Olivier Hersent as a very good start to learn the protocol.

断桥再见 2024-12-04 12:30:54

这很简单:
- 采用两个现成的 h.323 端点,
- 用wireshark记录流量。
- 寻找h.323标准中不清楚的地方
- 模拟通信

测试您的端点的兼容性

That's simple:
- take two ready made h.323 endpoints,
- record the traffic with wireshark.
- Look for unclear points in h.323 standards
- Mimic the communication

test your endpoints for compatibility

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文