【发布时间】:2022-01-13 16:59:07
【问题描述】:
我正在尝试在 VOIP 电话响铃时获取详细信息。硬件电话连接到同一个网络。
使用软件电话,我可以根据给定的示例获取设备详细信息。
IList<LivePacketDevice> allDevices = LivePacketDevice.AllLocalMachine;
并获取 SIP 标头
private static void PacketHandler(Packet packet)
{
IpV4Datagram ip = packet.Ethernet.IpV4;
UdpDatagram udp = ip.Udp;9
Datagram datagram = null;
if (ip.Protocol == IpV4Protocol.Udp)
{
datagram = udp.Payload;
if (null != datagram)
{
var decoded = datagram.Decode(System.Text.Encoding.UTF8);
//i can get the SIP header here
}
}
}
如何在同一网络中使用另一个 IP?
【问题讨论】: