| | |
| | | //请求地址 |
| | | String url = realtimeServerBean.getCommand() + ledCode; |
| | | //请求 |
| | | // poleLightemitService.updateRequestBody(ledCode, ""); |
| | | String result = post(url, postBody); |
| | | LogUtils.error("清屏结果:" + result); |
| | | } |
| | |
| | | * @param username |
| | | */ |
| | | public void postHtml(String ledCode, String username) { |
| | | |
| | | //html网页内容 |
| | | PostHtml postHtml = new PostHtml(realtimeServerBean.getUrl() + username + "_" + ledCode + ".html"); |
| | | String postBody = new Gson().toJson(postHtml); |
| | | |
| | | //请求地址 |
| | | String url = realtimeServerBean.getCommand() + ledCode; |
| | | //保存led数据 |
| | |
| | | * @param ledCode |
| | | */ |
| | | public void clearVideoPlay(String ledCode) { |
| | | // poleLightemitService.updateRequestBody(ledCode, ""); |
| | | this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new ClearVideoPlay())); |
| | | } |
| | | |
| | |
| | | * @param ledCode |
| | | */ |
| | | public void clearPlayerTask(String ledCode) { |
| | | // poleLightemitService.updateRequestBody(ledCode, ""); |
| | | this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new ClearPlayerTask())); |
| | | } |
| | | |
| | |
| | | return ""; |
| | | } |
| | | String re; |
| | | |
| | | try { |
| | | re = JSONObject.parseObject(result).get("result").toString(); |
| | | } catch (Exception e) { |
| | |
| | | * @return |
| | | */ |
| | | public String getIsScreenOpen(String ledCode) { |
| | | //发送屏幕是否开启的指令 |
| | | String result = this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new IsScreenOpen())); |
| | | LogUtils.error("getIsScreenOpen:" + result); |
| | | //获取base64图片数据 |
| | | if (StringUtils.isNotBlank(result)) { |
| | | String re; |
| | | try { |
| | |
| | | |
| | | |
| | | public boolean getLedOnLine(String ledCode) { |
| | | //通过屏幕是否开启指令获取屏幕是否在线 |
| | | String result = this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new IsScreenOpen())); |
| | | LogUtils.error("getLedOnLine:" + result); |
| | | //获取base64图片数据 |
| | | if (StringUtils.isNotBlank(result)) { |
| | | String re; |
| | | if (result.contains("not exist")) { |
| | | return false; |
| | | } else { |
| | | return true; |
| | | } |
| | | } else { |
| | | return false; |
| | | } |
| | | result = result.trim(); |
| | | return result.startsWith("{") && result.endsWith("}"); |
| | | } |
| | | |
| | | |
| | | /* |
| | | 控制屏幕开关 |
| | | */ |
| | | /** |
| | | * 控制屏幕开关 |
| | | */ |
| | | public String setScreenOpen(String ledCode, Boolean bool) { |
| | | String result = this.post(realtimeServerBean.getCommand() + ledCode, new Gson().toJson(new setScreenOpen(bool))); |
| | | //获取base64图片数据 |
| | | if (StringUtils.isNotBlank(result)) { |
| | | String re = ""; |
| | | try { |
| | |
| | | // this.post(realtimeServerBean.getCommand() + lightemitControlCode, poleLightemitEntity.getRequestBody()); |
| | | // } |
| | | |
| | | /* |
| | | 设置led音量 |
| | | /** |
| | | * 设置led音量 |
| | | */ |
| | | public void setVoiume(String ledCode, Integer volume) { |
| | | |
| | |
| | | } |
| | | |
| | | |
| | | /* |
| | | 设置led亮度 |
| | | */ |
| | | /** |
| | | * 设置led亮度 |
| | | */ |
| | | public void setBrightness(String ledCode, Integer brightness) { |
| | | |
| | | SetBrightness setBrightness = new SetBrightness(); |