随着 HarmonyOS NEXT 在政企、会议、巡检、安防、医疗、工业终端等场景中的应用逐步推进,实时音视频能力正在成为很多行业应用的基础能力。

对于这类场景来说,客户需要的往往不是一个简单播放器,也不是一个绑定公有云的直播 SDK,而是一套可以在鸿蒙 NEXT 原生应用中稳定运行、支持私有化部署、适配内网和专网环境的实时视频能力。

大牛直播SDK(SmartMediaKit) 面向 HarmonyOS NEXT 提供低延迟实时视频能力,覆盖 RTSP/RTMP 播放、RTMP 推流、屏幕采集、摄像头采集、麦克风和系统音采集、轻量级 RTSP 服务、本地录像、快照以及 GB28181 接入等模块,适合构建行业级实时视频系统。


一、方案定位

大牛直播SDK 鸿蒙 NEXT 方案的核心定位是:

面向 HarmonyOS NEXT 原生应用的低延迟实时视频 SDK 底座。

它重点解决以下问题:

  • 鸿蒙 NEXT 终端如何播放 RTSP/RTMP 实时流;
  • 鸿蒙 NEXT 终端如何采集屏幕、摄像头和音频并推流;
  • 如何在局域网或专网内快速分发实时视频;
  • 如何在播放端或推流端进行录像、快照和留档;
  • 如何面向移动执法、安防、巡检、应急等场景接入 GB28181 国标体系;
  • 如何在不强依赖公有云的情况下构建私有化实时视频系统。

它不是泛娱乐直播方案,而是更偏向政企、安防、会议、巡检、医疗、工业、国产化终端等行业应用。


二、整体架构

鸿蒙 NEXT 下的实时视频系统,采用分层架构:

这种设计的好处是:业务层保持简单,音视频复杂逻辑下沉到 Native 层,SDK 对外提供清晰稳定的接口,方便鸿蒙 NEXT 应用快速集成。


三、核心能力

1. RTSP/RTMP 低延迟播放

RTSP 和 RTMP 仍然是行业实时视频中非常常见的协议。

在安防监控、工业设备、边缘网关、NVR、IPC 摄像头、视频平台预览等场景中,鸿蒙 NEXT 终端需要具备稳定的拉流播放能力。

大牛直播SDK 播放模块支持:

  • RTSP 播放;
  • RTMP 播放;
  • 低延迟播放;
  • RTSP TCP/UDP 模式;
  • RTSP TCP/UDP 自动切换;
  • 播放缓冲设置;
  • XComponent 渲染;
  • 分辨率回调;
  • 下载速度回调;
  • 播放状态事件回调;
  • 播放端录像;
  • 播放端快照。

对于行业项目来说,“能播放”只是基础,更重要的是播放状态可感知、异常可定位、关键画面可留存。

HarmonyOS鸿蒙NEXT下RTMP播放器时延测试


2. RTMP 推流

鸿蒙 NEXT 终端不仅可以作为播放端,也可以作为采集端和推流端。

RTMP 推流模块可以将屏幕、摄像头、麦克风、系统音等数据编码后推送到 RTMP 服务器,适合会议同屏、移动执法、远程巡检、医疗会诊、工业现场回传等场景。

典型链路如下:

推流侧建议支持:

  • 屏幕采集;
  • 摄像头采集;
  • 麦克风采集;
  • 系统音采集;
  • 系统音与麦克风混音;
  • H.264/H.265 编码;
  • 软编码和硬编码;
  • 分辨率、帧率、码率配置;
  • 本地录像;
  • 快照;
  • 推流状态回调。

鸿蒙NEXT无纸化同屏端到端时延测试


3. 屏幕采集与系统音采集

屏幕采集是鸿蒙 NEXT 行业场景中的重要能力。

例如:

  • 无纸化会议需要共享会议材料;
  • 电子教室需要共享课件和讲解;
  • 移动执法需要回传业务操作界面;
  • 远程巡检需要展示现场系统状态;
  • 医疗会诊需要共享影像或诊疗界面。

这类场景通常不仅需要画面,还需要系统声音、麦克风讲解,甚至需要系统音和麦克风混音。

推荐能力组合:

屏幕采集 + 系统音 + 麦克风
        ↓
音视频编码
        ↓
RTMP 推流 / RTSP 服务 / 本地录像

这样鸿蒙 NEXT 终端就可以成为一个完整的实时视频采集终端。


4. 轻量级 RTSP 服务

轻量级 RTSP 服务是大牛直播SDK 在鸿蒙 NEXT 方案中的一个重要差异化能力。

它的价值在于:

鸿蒙 NEXT 终端本身就可以成为一个局域网视频源。

终端采集到屏幕、摄像头和音频后,可以在本地启动 RTSP 服务,局域网或专网内的其他设备可以直接拉流观看,无需额外部署独立流媒体服务器。

适用场景包括:

  • 会议大屏同屏;
  • 电子教室;
  • 局域网预览;
  • 巡检现场分发;
  • 应急指挥;
  • 工业终端画面共享;
  • 内网视频系统集成。

典型链路:

鸿蒙 NEXT 终端采集画面
        ↓
本地编码
        ↓
启动轻量级 RTSP 服务
        ↓
Windows / Android / iOS / 大屏 / 边缘网关拉流观看

这个能力非常适合私有化、内网和专网场景。

鸿蒙NEXT无纸化同屏之轻量级RTSP服务器端到端时延测试


5. 本地录像与快照

行业视频系统通常不仅要实时观看,还要能留档。

大牛直播SDK 支持播放端和推流端录像,也支持关键画面快照。

典型用途包括:

  • 执法过程留痕;
  • 巡检问题复盘;
  • 医疗资料保存;
  • 会议内容归档;
  • 安防异常记录;
  • 远程协同取证。

建议支持:

  • MP4 录像;
  • 录像路径配置;
  • 录像文件大小控制;
  • 新录像文件事件;
  • 录像完成事件;
  • 快照成功/失败事件;
  • 文件路径回调。

录像和快照不是附加能力,而是行业应用中非常重要的闭环能力。


6. GB28181 接入

面向政企、安防、执法、应急、交通、园区等场景,GB28181 是绕不开的行业协议。

鸿蒙 NEXT 终端如果支持 GB28181,就可以作为国标设备接入上级平台,实现视频回传、设备注册、心跳保活、语音广播等能力。

典型链路:

鸿蒙 NEXT 终端
  ├── 摄像头 / 屏幕采集
  ├── 麦克风 / 系统音采集
  ├── H.264/H.265 编码
  ├── GB28181 SIP 信令
  └── RTP 媒体传输
        ↓
GB28181 平台 / 指挥中心 / 安防平台

这个方向适合:

  • 移动执法;
  • 应急指挥;
  • 安防巡检;
  • 国产化终端接入;
  • 专网视频回传;
  • 远程监管平台。

GB28181 能力建议作为鸿蒙 NEXT 方案中的高价值模块单独宣传。


四、典型应用场景

1. 无纸化会议

鸿蒙 NEXT 终端采集屏幕内容、系统声音和麦克风讲解,通过 RTMP 推流到会议服务器,也可以通过轻量级 RTSP 服务在局域网内分发给会议大屏。

核心价值:

  • 屏幕实时共享;
  • 系统音和讲解声音同步;
  • 局域网低延迟分发;
  • 会议过程录像留档;
  • 支持内网部署。

2. 移动执法

执法终端采集摄像头画面、业务操作界面和语音说明,将音视频实时回传至指挥中心,并在本地录像保存。

核心价值:

  • 现场画面实时回传;
  • 执法过程留痕;
  • 支持远程指挥;
  • 支持 GB28181 接入;
  • 适合专网和私有化环境。

3. 远程巡检

巡检人员使用鸿蒙 NEXT 终端采集现场画面或屏幕内容,通过 RTMP 或 RTSP 服务提供给远程专家查看。

核心价值:

  • 远程查看现场状态;
  • 专家实时协同;
  • 弱网环境下低延迟回传;
  • 支持录像和快照;
  • 适合工业、能源、园区等场景。

4. 安防监控移动端

鸿蒙 NEXT 应用作为移动预览终端,拉取 IPC、NVR、边缘网关或平台输出的 RTSP/RTMP 流,进行实时预览、录像和快照。

核心价值:

  • 支持 RTSP/RTMP 实时播放;
  • 支持低延迟预览;
  • 支持 TCP/UDP 自动切换;
  • 支持播放端录像;
  • 支持关键画面快照。

五、方案优势

大牛直播SDK 鸿蒙 NEXT 方案的优势可以总结为:

  1. 面向行业实时视频,而不是泛娱乐直播;
  2. 不强绑定公有云,适合私有化、内网和专网部署;
  3. RTSP、RTMP、GB28181 作为核心协议能力;
  4. 覆盖采集、编码、推流、播放、录像、快照完整链路;
  5. 轻量级 RTSP 服务让鸿蒙终端可以直接成为视频源;
  6. 支持播放端和推流端录像,满足行业留档需求;
  7. 适合政企、安防、会议、巡检、医疗、工业和国产化终端场景。

总结

鸿蒙 NEXT 的价值不只是提供一个新的应用平台,更重要的是为国产化终端、政企行业应用和专用设备提供新的基础能力。

在实时视频场景下,客户需要的不是单一播放器,也不是单一推流器,而是一套可以覆盖采集、编码、推流、播放、分发、录像、快照和行业协议接入的完整能力。

大牛直播SDK(SmartMediaKit) 面向 HarmonyOS NEXT 提供低延迟实时视频解决方案,可以帮助开发者快速构建 RTSP/RTMP 播放、RTMP 推流、屏幕采集、轻量级 RTSP 服务、本地录像、快照和 GB28181 接入等能力。

对于无纸化会议、移动执法、远程巡检、安防监控、医疗会诊、工业可视化和国产化终端等场景,这类能力不是锦上添花,而是行业实时视频系统落地的基础。


📎 CSDN官方博客:音视频牛哥-CSDN博客 

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐