2016-10-13 00:16:48 点击量:11 标签: 收藏本文
限制带宽绕了不少弯路,开始用call,client call server,server再call client,似乎效果并不好,后来发现原来在连接的时候就可以设置了,直接在client连接时使用:
nc.connect(uri, bandWidth);
就可以了。在服务器端加入一个响应:
application.onConnect = function(newClient, band){
newClient.setBandwidthLimit(band*1024, band*1024);
application.acceptConnection(newClient);
}
因为客户要求设置的band值单位是kb,所以乘以了一个1024。效果不错。^_^