Sknp1006 / rk-rtsp

A component for hardware decoding of RTSP on the Rockchip platform.Currently supports RK3588.
GNU General Public License v3.0
8 stars 0 forks source link

rk-rtsp

这个项目是基于RK芯片平台用于RTSP拉流&解码的组件

环境

第三方依赖

make -j8 sudo make install

默认安装路径为`/usr/local/lib`

- opencv (自带4.5.1)
- SDL2 (自带2.0.14,缺少头文件)
```shell
sudo apt install libsdl2-dev

test示例

编译示例

执行编译脚本,默认编译所有模块

./build.sh

编辑启动脚本

install/bin 目录下创建 run.sh 脚本,内容如下:


#!/bin/bash
set -e

获取绝对路径

ROOT_PWD=$( cd "$( dirname $0 )" && cd -P "$( dirname "$SOURCE" )" && pwd ) export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${ROOT_PWD}/../lib cd ${ROOT_PWD}

./test $1


### 执行启动脚本
> 需要传入一个RTSP地址作为参数
```bash
> cd install/bin
> ./run.sh "rtsp://your_rtsp_url:port/stream"

效果演示

example

致谢

感谢 JetBrains 为本项目提供的大力支持