我正在开发一个应用程序,它将通过 UDP 从另一个本地服务接收 RTP 数据包。在协议的早期,我收到一条带有 IP 地址的消息,我将从该 IP 地址接收这些 RTP 数据包,但端口号将被指定为 0(零)......我将使用临时打开我的 UDP 套接字港口。我对给定消息的响应将包含我打开的实际端口,以便发件人知道将数据包定向到哪里。
我的网络库是带有boost::asio
. 我在哪里可以找到有关如何在不指定非零端口(即使用临时端口)的情况下打开此类套接字的明确信息?在 boost 文档中搜索“短暂”并没有给我网络结果。
当然,我愿意看到一个实际的例子,但找到好的文档也很好。
谢谢。