我希望你一切都好。
我有 8 台客户端 PC 和 1 台主 PC 使用 RTP 数据包通过网络传输音频。最初,我还需要同步这些 PC 以避免漂移。我将有线局域网连接到路由器,但不需要互联网。我使用连接到每台 PC 的 PTP 硬件支持的 NIC 卡,并使用 ptp4l 和 phc2sys 进行同步。我现在用 2 个客户端实现了大约 100 ns,并将其部署到 8 个客户端。
我想听到彼此之间具有最小偏差的同步音频。我的意思是时钟偏移需要非常低,理想情况下甚至不会出现偏移,但在目前的技术中,我认为这是不可能的。最后,我需要无线传输音频以寻找无线网卡来连接每台 PC。 gstreamer 是静态的,我正在考虑使用 C 语言进行动态更改。您有什么建议或参考可以与我分享吗?