我正在尝试从头开始学习H.323(没有任何网守,直接点对点)。
public DatagramChannel rtp = null;
public DatagramSocket socket = null;
但我不确定我应遵循哪种规格?有很多H.323规格。 有没有人写过H.323简单的点对点应用程序?您能否建议哪些文档可以开始使用?
例如(唉它唯一的SIP,我测试过):http://www.tech-invite.com/Ti-abnf-sdp.html由于
参考文献:
简单的Q.931消息交换可能如下:
http://wiki.wireshark.org/SampleCaptures(搜索h323原始数据包)
http://www.en.voipforo.com/H323/H323_example.php
http://www.eventhelix.com/RealtimeMantra/Telecom/h323_call_flow.pdf
答案 0 :(得分:1)
如果您想在java中的应用程序中使用RTP(实时协议)协议,我建议您找到类似这样的实现:http://www.cs.columbia.edu/~hgs/teaching/ais/1998/projects/java_rtp/report.html
您可以更轻松地开始
答案 1 :(得分:1)
最终来源是ITU规范,但它们很难阅读。我会推荐Olivier Hersent "IP Telephony: Deploying VoIP Protocols and IMS Infrastructure"作为学习该协议的良好开端。
答案 2 :(得分:1)
这很简单: - 取两个现成的h.323端点, - 使用wireshark记录流量。 - 寻找h.323标准中不明确的要点 - 模仿沟通
测试您的端点的兼容性