首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

关于stm32网络传输 小白请问

2012-09-29 
关于stm32网络传输小白请教现在又stm32+ENC28j60如果要实现两块开发板上通过网线进行语音传输怎么实现 主

关于stm32网络传输 小白请教
现在又stm32+ENC28j60 如果要实现两块开发板上通过网线进行语音传输 怎么实现 主要是用到什么协议呢

[解决办法]
对啊,在UDP协议基础上定义自己的应用层协议,有没有服务器和客户端之分就看你的需求了,如果是对等的,没有服务器也无所谓啊,从应用层的角度看,网络只是实现一个底层通路而已。

如果只有两个终端,终端直接打开SOCKET端口向对端地址发UDP包就可以了。

如果多个终端,不用服务器的话,就可以考虑组播方式,所用终端都加入一个组,终端收到话音数据后发送到组上就可以了,不过要考虑2个以上终端同时向网络上发话音包的情况,进行一下优先级判断。

如果是服务器/客户端模式,则作为客户端的终端在有话音是将数据包发给服务器,由服务器判断如何处理。作为服务器的终端收到话音后,自己判断怎么处理。

热点排行