添加README
This commit is contained in:
parent
cae710b86b
commit
5af81c5358
45
README.md
Normal file
45
README.md
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
|
||||||
|
# Easy-FLV
|
||||||
|
|
||||||
|
#### 项目介绍
|
||||||
|
rtsp、rtmp流地址转换成flv浏览器播放
|
||||||
|
|
||||||
|
极速开始
|
||||||
|
-------------------------------------
|
||||||
|
以下例子基于Spring Boot
|
||||||
|
|
||||||
|
### 第一步:添加Maven依赖
|
||||||
|
|
||||||
|
直接添加以下maven依赖即可
|
||||||
|
|
||||||
|
```xml
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.github.javpower</groupId>
|
||||||
|
<artifactId>rtsp-converter-flv-spring-boot-starter</artifactId>
|
||||||
|
<version>1.5.9</version>
|
||||||
|
</dependency>
|
||||||
|
```
|
||||||
|
### 第二步:实现interface
|
||||||
|
数据库里面存储要播放的rtsp、rtmp流地址和自定义的通道号 实现类中通过通道号查询出地址<br>
|
||||||
|
```java
|
||||||
|
@Service
|
||||||
|
public class RtspDataService implements IOpenFLVService {
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getUrl(Integer channel) {
|
||||||
|
//todo: 根据自定义的channel获取rtsp视频流地址
|
||||||
|
return "rtsp://10.11.9.251:554/openUrl/16HV8mA";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
### 第三步:配置yml
|
||||||
|
```yml
|
||||||
|
easy.flv.host=http://localhost:8200
|
||||||
|
```
|
||||||
|
### 第四步:使用
|
||||||
|
|
||||||
|
- 流转换地址:GET http://ip:port/get/flv/hls/stream_{channel}.flv
|
||||||
|
- 浏览器直接播放测试: GET http://ip:port/flv/hls/stream_{channel}.flv
|
||||||
|
|
||||||
|

|
Loading…
Reference in New Issue
Block a user