大牛直播SDK(SmartMediaKit)
大牛直播SDK(SmartMediaKit) 是一套面向多平台、超低延迟、高可靠性的实时音视频系统级解决方案。
它以模块化、可组合的架构为核心,覆盖采集、编码、传输、播放、录制、转发、AI 接入等完整链路,
广泛应用于 智慧城市、应急指挥、远程监控、低空经济、智能制造、教育互动、远程医疗 等实时视频系统中。
SmartMediaKit 不只是一个工具集,而是一套 可构建行业级实时视频系统的 SDK 生态。
开发者可灵活选用各模块进行系统级集成,实现从前端采集到后端分发的毫秒级超低延迟(100~200ms)稳定传输。
🌍 支持平台与架构
| 支持平台 | 支持架构 |
|---|---|
| Windows 平台 | x86 debug/release、x64 debug/release |
| Linux(含麒麟系统) | x86_64、aarch64 |
| Android 平台 | armeabi-v7a、arm64-v8a、x86、x86_64 |
| iOS 平台 | arm64 |
| Unity3D 平台 | Android / iOS / Windows / Linux |
🧩 模块总览表
| 模块名称 | Android | iOS | Windows | Linux | Unity3D |
| 📤RTMP直播推送SDK | ✅ | ✅ | ✅ | ✅ | ✅ |
| 📥RTMP直播播放SDK | ✅ | ✅ | ✅ | ✅ | ✅ |
| 📥RTSP直播播放SDK | ✅ | ✅ | ✅ | ✅ | ✅ |
| 📺HTTP-FLV直播播放SDK | ✅ | ❌ | ❌ | ❌ | ✅ |
| 🌐轻量级RTSP服务SDK | ✅ | ✅ | ✅ | ✅ | ✅ |
| 🔁多路RTSP转RTMP推送SDK | ✅ | ✅ | ✅ | ✅ | ✅ |
| 📡GB28181设备接入SDK | ✅ | ❌ | ❌ | ❌ | ❌ |
| 🎥录像SDK(推送端|播放端录制) | ✅ | ✅ | ✅ | ✅ | ✅ |
| 🧍RTSP|RTMP一对一互动SDK | ✅ | ✅ | ✅ | ✅ | ❌ |
| 🧬 SEI扩展数据发送|接收SDK | ✅ | ✅ | ✅ | ✅ | ✅ |
⚙️ 分平台模块说明
🚀 技术优势
- RTMP 推流模块:支持摄像头、屏幕、麦克风及外部音视频数据多源推流,内置软硬编切换、码率自适应与断线重连机制,推流过程稳定流畅;
- 多协议播放模块(RTSP / RTMP / HTTP-FLV):统一播放接口,端到端延迟可低至 100–200 ms;支持硬件解码、帧回调、截图与旋转缩放,适配多终端低延迟播放;
- 轻量级 RTSP 服务模块:可在本地或边缘设备快速部署,无需复杂依赖即可实现低延迟 RTSP 实时分发,资源占用极低;
- 多路转发模块(RTSP→RTMP,RTSP|RTMP→GB28181):支持多通道并发拉流与集中转推,适用于视频聚合、监控分发、无人机及 NVR 视频集中转发等场景;
- GB28181 接入模块:让不具备国标音视频能力的 Android 终端也能通过平台注册接入 GB28181 系统,支持位置订阅与通知、图像抓拍、语音广播/对讲、历史音视频回放等能力;
- 录像模块(推端端|播放端):支持边推边录、推流端断点续录与 MP4 封装,音视频同步录制,满足安防、金融、工业等合规录像需求;
- SEI 扩展数据模块:可在视频帧中嵌入时间戳、AI 元数据或传感信息,支持播放端回调解析,实现视频与智能分析的精准同步;
- 跨平台一致性:全面兼容 Windows、Linux(含麒麟)、Android、iOS、Unity3D,全平台接口统一、结构清晰,便于多端集成与维护。
🏭 应用行业场景
大牛直播SDK(SmartMediaKit)致力于通过技术创新,助力传统行业数字化转型,以“超低延迟 | 高稳定 | 易集成”为核心,为各类实时音视频系统提供高效解决方案。
- 教育与会议:支持在线教育、智慧教室、无纸化推屏、远程教学与虚拟仿真实训;
- 政务与应急:应用于单兵执法、车载/机载回传、应急指挥调度与事件联动平台;
- 工业与能源:覆盖电力巡检、智慧水利、煤矿监测、管廊隧道与生产线AI质检;
- 城市与物联网:服务于智慧安防、可视门禁、智能家居、车载与物联网终端;
- 医疗与金融:支撑远程会诊、专家诊断、金融双录与影像资料取证;
- 媒体与商业:满足云展会、企业直播、移动推流及视频监控对接等需求。
大牛直播SDK 已成为众多行业系统的核心实时视频基础组件,让视频数据在更低延迟、更高可靠性的链路中高效流动。
📘 SDK 集成与调用文档
- Android、iOS平台RTMP直播推送、RTMP/RTSP播放、内置RTSP服务、转发SDK调用说明
- Windows平台RTMP直播推送、RTMP/RTSP播放、内置RTSP服务、转发SDK调用说明
- Linux平台RTMP直播推送、RTMP/RTSP播放、内置RTSP服务、转发SDK调用说明
🆕 最新版本 Release Note
🎬 延迟测试视频
🧩 如何获取测试版
📞 联系我们
如需技术对接、授权试用或其他支持,欢迎通过 官网联系渠道,我们将为您提供专属的技术支持与集成方案,助力您的系统以更高稳定性、更低延迟、更智能的链路能力快速落地。