哪些办法可以提高socket的传输效率?
正在做一个流媒体转发服务器,就是接收流媒体数据然后向各个客户端下传该数据,由于流媒体的数据量还是很大(>4Mbps),且服务器还是运行于公网的云主机上,所以程序需要尽力挖掘socket数据传输的效率,恕我知识浅薄,目前我只知道控制每次发送的包的大小(发送小于1460大小的包,以避免在路由器上出现拆包),和使用udp传输数据(udp比tcp少了传输控制,可以提高传输效率,但需要自己做丢包和包乱序到达的处理)可以提高传输效率 ,其他就不懂了,所以问下大家还有没有其他好的办法去挖掘socket的数据传输效率?谢谢!