# media-service **Repository Path**: zypk123/media-service ## Basic Information - **Project Name**: media-service - **Description**: 基于海康、大华网络SDK封装的一套流媒体服务接口,欢迎大家指正,如有问题,请咨询QQ:729235023 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 3 - **Created**: 2023-01-03 - **Last Updated**: 2025-12-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 流媒体服务 ### 模块说明 - doc 文档模块,存放以下各模块的过程文档,如调研文档、设计方案、技术方案等 - media-service-http HTTP服务提供层 - media-service-jar 设备SDK底层封装层 - media-service-sdk 服务工具SDK封装层 - sdk 设备SDK - sdklog 设备SDK日志 ### 技术选型 | 框架 | 说明 | 版本 | | ---------- | ------------------ | ------ | | JDK | java底层依赖 | 1.8 | | springboot | web项目底层依赖 | 2.6.11 | | hutool | 工具类 | 5.8.5 | | fast-json | 序列化工具 | 2.0.43 | | okhttp | http客户端 | 3.9.1 | | jna | 本地库函数调用工具 | 3.9.1 | ### 分支管理 - dev: 开发分支 - master: 测试分支(主分支) - vxxx: 版本分支 ### 版本发布 - http服务发布 > 将模块media-service-http打包成jar包,放入deployments目录下,执行build.sh脚本 - sdk发布 > 将模块media-service-jar打包成jar包,发布到maven仓库 ### 设备SDK升级 - windows版 > 替换项目根目录下SDK文件夹下的文件 - linux版 > 替换media-service-http目录下deployments下的sdk文件,然后重新构建镜像并发布即可 **注意:SDK升级属于版本大升级,可能需要同步升级HCNetSDK.java和NetSDKLib.java等底层类,升级时需要酌情考虑可行性**