package com.team.zhuoke.danmu.utils; import com.team.zhuoke.danmu.client.DyBulletScreenClient; public class KeepAlive extends Thread { @Override public void run() { //获取弹幕客户端 DyBulletScreenClient danmuClient = DyBulletScreenClient.getInstance(); //判断客户端就绪状态 while(danmuClient.getReadyFlag()) { //发送心跳保持协议给服务器端 danmuClient.keepAlive(); try { //设置间隔5秒再发送心跳协议 Thread.sleep(5000); //keep live at least once per minute } catch (Exception e) { e.printStackTrace(); } } } }