日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java 采集rtsp_通过Java程序调用RTSP拉流协议视频平台EasyNVR程序接口步骤概览

發布時間:2025/3/19 java 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 采集rtsp_通过Java程序调用RTSP拉流协议视频平台EasyNVR程序接口步骤概览 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

RTSP協議視頻平臺EasyNVR經過多年的積累,已經是一套成熟且完善的視頻平臺了,用戶可以通過網頁直接訪問視頻監控,也可以通過調用二次開發接口進行二次開發或者集成。下面介紹下Java程序調用EasyNVR程序接口的步驟,供大家參考。

Java程序調用EasyNVR程序的接口步驟

1、首先通過IDEA生成一個SpringBoot項目

2、然后在pom.xml文件中添加一個json的依賴

com.alibaba

fastjson

${json.version}

3、然后添加一個接口,調用EasyNVR接口

@RestController

@RequestMapping

public class TestController {

@Autowired

private RestTemplate restTemplate;

@GetMapping({"/test"})

public Object easyNVRChannels(@RequestParam("ip") String ip, @RequestParam("username") String username, @RequestParam("password") String password) {

String login = "http://" + ip + ":10800/api/v1/login?username=" + username + "&password=" + password;

JSONObject easyNVr = this.restTemplate.getForEntity(login, JSONObject.class, new Object[]{0}).getBody();

String token = easyNVr.getJSONObject("EasyDarwin").getJSONObject("Body").getString("Token");

String url = "http://" + ip + ":10800/api/v1/getchannelsconfig";

JSONObject nVRChannels = this.requestUtils(url, token);

return nVRChannels;

}

public JSONObject requestUtils(String url, String token) {

HttpHeaders headers = new HttpHeaders();

headers.setContentType(MediaType.APPLICATION_JSON);

headers.add("Cookie", "token=" + token);

MultiValueMap map = new LinkedMultiValueMap();

HttpEntity> request = new HttpEntity(map, headers);

String params = "";

ResponseEntity response = this.restTemplate.exchange(url, HttpMethod.GET, request, JSONObject.class, params);

JSONObject nVRChannelsStatus = response.getBody();

return nVRChannelsStatus;

}

}

4、最后通過調用java程序的接口,可以獲取EasyNVR的接口信息。

之前也為大家介紹過很多EasyNVR平臺的相關內容,比如視頻廣場快照不更新如何排查、視頻不在線如何排查等,EasyNVR已經支持H265編碼視頻播放,如果大家有興趣或有需求,歡迎聯系我們。

總結

以上是生活随笔為你收集整理的java 采集rtsp_通过Java程序调用RTSP拉流协议视频平台EasyNVR程序接口步骤概览的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。