小弟需要调用一个函数,该函数的功能之一是创建一个本地端口号并持续从服务器接收语音数据(类似于网络收音机),由于可能导致网速变慢,小弟希望可以“暂停”或“继续”接收语音数据,但函数自身没有提供类似的功能,也不能通过退出和重新调用函数来达到这个目的。
为了解决这个问题,小弟有以下两个设想,请评议:
1、把接收数据的端口号封闭,需要时又再解开,这样做是否可行?我记得端口号好象是应用层的概念,会不会虽然应用层不接纳,但因为数据仍然会传到网络层和传输层,所以网速仍然会变慢?(如果服务器那边不知道端口号就不发送数据了,那就最好)
2、在底层过滤包?这看起来更加复杂和难以做到,不得小弟这样的业余初级程度员能够做到的………