【发布时间】:2017-07-28 00:33:51
【问题描述】:
目前我正在使用自组织网络中的 RTP 构建 IP 语音应用程序。我正在使用 JMF 来实现 RTP。 RTP 数据包在对话期间在对等方之间交换。现在我想从 RTP 数据包中获取 IP 地址和端口号。他们有什么方法可以在 java 中做到这一点吗?
【问题讨论】:
目前我正在使用自组织网络中的 RTP 构建 IP 语音应用程序。我正在使用 JMF 来实现 RTP。 RTP 数据包在对话期间在对等方之间交换。现在我想从 RTP 数据包中获取 IP 地址和端口号。他们有什么方法可以在 java 中做到这一点吗?
【问题讨论】:
RTP 位于 OSI 模型的会话层中。即,RTP也有传输层。它可以是 UDP 或 TCP。而 RTP 通常使用 UDP,因为它非常快。您可以使用 DatagramSocket 类获取 IP 地址和端口号。 Here is a little sample
愿一切容易。
【讨论】: