# MediaReader **Repository Path**: 100wisdom/MediaReader ## Basic Information - **Project Name**: MediaReader - **Description**: media reader and recorder - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2017-09-12 - **Last Updated**: 2023-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README MediaReader ## 项目目录 comn 通用类库 Demo* 演示测试程序 doc 文档 MediaReader 读媒体流类 third_party 第三方类库 ## 编译 整个项目都采用cmake构建 ### windows 支持vs2008/vs2015. 构建命令: 进入 MediaReader 目录 mkdir vs cd vs cmake .. cmake --build . 如果要构建发布版本, 则运行 cmake --build --config release ### linux cd MediaReader mkdir build && cd build cmake .. && make ### arm 交叉编译 cd MediaReader mkdir buildarm && cd buildarm cmake .. -DCMAKE_TOOLCHAIN_FILE=../hisiv400.cmake make 也可以使用的脚本 build/buildv400.sh ### 第三方库 MediaReader 依赖ffmpeg, 需要对ffmpeg交叉编译. 编译脚本在 third_party/ffmpeg/build 下 ## 部署 ### ARM 设备端 运行时需要 MediaReader, libavcodec-57, libavutil-57, libavformat-57 这几个动态库.