日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Win7游戲UDP傳輸如何優(yōu)化?Win7游戲UDP傳輸優(yōu)化方法


Win7游戲UDP傳輸如何優(yōu)化?Win7游戲UDP傳輸優(yōu)化方法


最近有用戶反映使用Win7系統(tǒng)時(shí),不知道怎么給游戲UDP傳輸進(jìn)行優(yōu)化,UDP傳輸速度過慢就會讓游戲畫面、聲音等出現(xiàn)卡頓,那么怎么進(jìn)行優(yōu)化呢?針對這一問題,本篇帶來了Win7游戲UDP傳輸優(yōu)化方法,分享給大家,感興趣的繼續(xù)看下去吧 。
Win7游戲UDP傳輸優(yōu)化方法
一、接收端Receive
1、首先我們需要使用文本編輯工具打開游戲的配置文件 。
2、接著輸入下方代碼:
package com.heima.socket;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
public class Demo02_Receive {
public static void main(String[] args) throws IOException {
【W(wǎng)in7游戲UDP傳輸如何優(yōu)化?Win7游戲UDP傳輸優(yōu)化方法】DatagramSocket socket = new DatagramSocket(6666); // 創(chuàng)建Socket相當(dāng)于創(chuàng)建碼頭
DatagramPacket packet = new DatagramPacket(new byte[1024],1024);// 創(chuàng)建Packet相當(dāng)于創(chuàng)建集裝箱
while (true) {
socket.receive(packet); // 接貨,接收數(shù)據(jù)
byte[] arr = packet.getData(); // 獲取數(shù)據(jù)
int len = packet.getLength(); // 獲取有效的字節(jié)個(gè)數(shù)
String ip = packet.getAddress().getHostAddress(); // 獲取ip地址
int port = packet.getPort(); // 獲取端口號
System.out.println(ip“:”port“:”new String(arr,0,len));
}
}
}
二、發(fā)送端Send
1、同樣我們需要使用文本編輯工具打開游戲的配置文件 。
2、然后輸入下方代碼:
package com.heima.socket;
import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetAddress;
import java.util.Scanner;
public class Demo02_Send {
public static void main(String[] args) throws IOException {
Scanner sc = new Scanner(System.in); // 創(chuàng)建鍵盤錄入對象
DatagramSocket socket = new DatagramSocket(); // 創(chuàng)建Socket相當(dāng)于創(chuàng)建碼頭
while (true) {
String line = sc.nextLine(); // 獲取鍵盤錄入的字符串
if (“quit”.equals(line)) {
break;
}
DatagramPacket packet = // 創(chuàng)建Packet相當(dāng)于集裝箱
new DatagramPacket(line.getBytes(),line.getBytes().length,
InetAddress.getByName(“127.0.0.1”),6666);
socket.send(packet); // 發(fā)貨,將數(shù)據(jù)發(fā)出去
}
socket.close();
}
}

    推薦閱讀