标签
RTP 套接字 TCP UDP XSOCKETS
项目概述
我主要使用UDP在不同的项目:ArtNet,RTP-MIDI、音频RTP流……
第一个项目我移植XMOS XTCP堆栈使我很快明白,不对劲,当多个UDP创建侦听器。
此外,我还计划在Mac和Windows平台上,由于我目前使用的硬件),我更喜欢大量使用基于套接字的方法。
因为我不满意当前XCore WinSock项目,我决定写这个新包装XTCP堆栈。
这个包装器有以下特点:
基于套接字(一个套接字=一个侦听器端口或一个发送方端口)
每个套接字——独立数据缓冲区
——基于修改/增强XTCP /摘要堆栈
——异步套接字之间的连接线程和应用程序
——UDP监听套接字可以报告发送者的IP地址和源端口
每个套接字,多个消息缓冲
比XTCP更快实现(轮询周期设置为1 ms)