文章目录
前言
公司接到一个需求,客户想在电脑上放只一个桌面程序(.exe)文件。打开之后输入摄像头的地址、登录名、密码并且选择厂商就可以打开摄像头画面。
但是所有厂商摄像头提供的视频流都是rtsp格式的,所以我们就使用vlc插件来解析视频流
一、vlc是什么?
VLC的全名是Video Lan Client,是一个开源的、跨平台的视频播放器。
二、使用步骤
1.安装依赖
导入一下maven依赖
<dependency>
<groupId>uk.co.caprica</groupId>
<artifactId>vlcj</artifactId>
<version>3.12.1</version>
</dependency>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>5.2.0</version>
</dependency>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna-platform</artifactId>
<version>5.2.0</version>
</dependency>
2.导入vlc组件
链接:https://pan.baidu.com/s/1xfo8C1G14OhYtk2v2z4bNQ
提取码:x3xy
下载该文件,放入到resource文件下,lib包下面有两个jar包,需要添加至maven环境中