# ipc-edk **Repository Path**: stephenxi2019/ipc-edk ## Basic Information - **Project Name**: ipc-edk - **Description**: eswin edk for IPC demo - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2022-01-29 - **Last Updated**: 2023-11-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ipc-edk #### 介绍 eswin edk for IPC demo #### 软件架构 edk ipcdemo is a application, it will use libeswinedk.so create IPC camera task and playback, user application can use the callback function to get the address of decode RGBA buffer to do some actions,then display #### 安装教程 1. sudo dpkg --force-all -i Deb/eswin-l4e-edk_0.10.6_arm64.deb #### 使用说明 1. 该指令会强制安装deb文件 2. 安装完毕后会 在/usr/bin/eswin/demo/009_demo下目标demo文件夹 用于demo IPC Camera 3. 编译demo 代码 make clean make 3. 请注意帧率应当修改为与摄像头输出帧率相符,否则会引起异常. 目前在演示代码里面是常量25,用户需要根据自己摄像头得输出FPS 设定 in ipc_demo.cpp captureMediaTaskCfg->capture_uri.cb_raw_video_cfg.frame_rate = 25; // rate must be equal to the real rate 4. Res 也是hardcode 为1920x1080 captureMediaTaskCfg->capture_uri.cb_raw_video_cfg.resolution = {1920, 1080}; 5. RTSP IPC 得IP 和channel 号码请自行在代码中设置 const char *ipcam_uri = "rtsp://10.12.224.160"; const char *ipcam_chid = "ch2"; 这么设置后系统得地址自动会format 成为 rtsp://10.12.224.160/ch2 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request