- 博客(1024)
- 资源 (22)
- 收藏
- 关注
原创 大牛直播SDK鸿蒙NEXT RTSP/RTMP播放器集成指南
本文档详细介绍了大牛直播SDK(SmartMediaKit)在鸿蒙NEXT平台上的集成与使用方法。该SDK提供跨平台、低延迟的音视频播放能力,支持RTSP/RTMP协议,具有软/硬解码、实时调节、边播边录等功能。文档从工程配置、核心接口、集成步骤到性能调优等方面,系统性地讲解了如何在ArkTS工程中通过NAPI桥接原生.so库实现全功能播放器。重点包括:播放器初始化流程、XComponent渲染绑定、事件回调处理、解码模式选择(软/硬解)、录像截图功能以及延迟优化方案。
2026-04-14 17:05:46
706
原创 基于大牛直播SDK的 Android RTSP/RTMP 播放器集成指南
本 Android 版接入指南 基于 大牛直播SDK 自 2015 年以来不断演进的 RTSP/RTMP 播放模块编写,涵盖了从基础接入流程、接口分类说明、参数配置建议,到典型调用示例与功能能力矩阵的完整内容,旨在帮助开发者快速集成一套 稳定、高兼容、低延迟 的直播播放能力。
2025-08-06 13:56:04
2180
1
原创 跨平台·低延迟·高可用:大牛直播SDK十年技术之路回顾
无论是开源生态的日益成熟,还是 AI、5G 驱动下的新一代音视频浪潮,我们始终坚持三件事不动摇:自研核心内核,确保系统级稳定与持续优化能力;跨平台统一架构设计,实现一次集成、多端运行;模块化解耦设计,让播放、推送、转发、录像等功能能够灵活组合、独立演进。
2025-06-23 12:57:28
1314
原创 Python下的毫秒级延迟RTSP|RTMP播放器技术探究和AI视觉算法对接
十年前,大牛直播SDK发布了跨平台的RTMP、RTSP毫秒级低延迟播放器,随着AI的爆发式普及和发展,加之大多视觉算法分析,都是用在Python下,Python下对视频流延迟的要求越来越高,本文将深入解析基于Python实现的RTSP/RTMP播放器,探讨其代码结构、实现原理以及优化策略,先看使用场景:交通监控:在城市交通管理中,通过低延迟播放器实时获取各个路口和路段的监控视频,交通管理人员可以及时查看路况,如是否有拥堵、事故等,并做出相应决策,如调整信号灯时长、派遣交警疏导等。
2025-03-07 17:44:27
2453
2
原创 iOS平台RTSP|RTMP直播播放器技术接入说明
iOS平台RTSP、RTMP直播播放模块,延迟低、资源占有少,性能优异。由于设备和系统比较单一,优先考虑硬解码,除了基础播放外,我们还实现了实时快照、实时录像、实时回调YUV数据、实时音量调节等,实际体验下来,iOS平台RTMP和RTSP,可以轻松毫秒级。
2024-09-18 21:15:36
3037
原创 Android平台RTMP直播推送模块技术接入说明
以上是大牛直播SDK的Android平台RTMP直播推送模块详细的对接说明,除了可以对接编码前各种类型的音视频数据外,模块还支持对接编码后音视频数据,并实现本地录像、快照等功能,除支持H.264外,RTMP推送模块还支持扩展H.265和Enhanced RTMP。感兴趣的开发者,可以单独跟我们探讨。
2024-08-07 13:48:27
2280
原创 Android平台RTSP|RTMP直播播放器技术接入说明
以上是Android平台RTSP、RTMP直播播放模块对接说明,在此之前,我们针对SmartPlayer做过一些技术方面的探讨,从低延迟、音视频同步处理、多实例实现、解码效率、性能占用、解码后数据对接、实时截图、录像、网络抖动处理等各个维度,做过相关的技术分享。感兴趣的开发者,可以单独跟我们探讨。
2024-07-24 13:25:54
3914
原创 Android平台轻量级RTSP服务模块技术接入说明
本文以大牛直播SDK Android平台Camera2Demo为例,启动RTSP服务、发布RTSP流之前,可以先选择视频分辨率、软编还是硬编码,音频是PCMA还是AAC编码等基础设置,其他参数的设置,可以参考下面InitAndSetConfig()。,实现本地的音视频数据(如摄像头、麦克风),编码后,汇聚到内置RTSP服务,对外提供可供拉流的RTSP URL,轻量级RTSP服务,其中,InitAndSetConfig()实现如下,通过调研SmartPublisherOpen()接口,生成推送实例句柄。
2024-07-17 13:58:05
2330
1
原创 基于arm64架构国产操作系统|Linux下的RTMP|RTSP低延时直播播放器开发探究
arm64架构的国产操作系统|Linux下的RTMP、RTSP直播播放,延迟依然毫秒级,随着国产操作系统在传统行业的推进,越来越多的场景需要高稳定性高延迟低的RTMP|RTSP播放器,本文抛砖引玉,感兴趣的开发者可以跟我单独探讨。
2024-05-19 23:26:52
2147
1
原创 Android平台GB28181设备接入模块CSDN博客汇总
大牛直播SDK推出的Android平台GB28181接入SDK,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如。
2023-09-15 17:27:02
1164
原创 Android平台GB28181接入模块技术接入说明
以上是大牛直播SDK发布的Android平台GB28181设备接入模块的相关说明,除了上述接口设计外,模块还可以扩展实现实时静音、实时快照、按需录像、实时音量调节等,可扩展性非常好。
2022-12-19 21:23:14
4602
原创 Android平台GB28181设备接入端如何支持跨网段语音对讲
实际上,GB28181平台语音广播和语音对讲,特别是语音对讲,不光要解决传输跨网段问题,还可能要处理回音,噪音,增益控制等,这块,我们之前有了非常好的技术积累,处理起来轻车熟路,有需要测试的开发者,也可以私信联系我。两种技术方案虽然都可以实现语音对讲,方案1相对实现起来简单,但缺点明显,方案2技术优势有目共睹,更适合相对复杂的网络环境。遗憾的是,大多公司都没有实现,或者说市面上真正实现跨网段语音对讲的尚在少数,感兴趣的开发者可以酌情参考。
2022-12-13 00:36:59
1716
原创 Android平台GB28181设备接入模块相关博客概览
Android平台GB28181设备接入模块,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如智能监控、智慧零售、智慧教育、远程办公、生产运输、智慧交通、车载或执法记录仪等场景。
2022-11-02 09:41:27
1575
原创 如何快速实现Android平台前端设备接入能力
技术背景SIP(会话初始化协议)是在 IP网络上进行多媒体通信的应用层控制协议,以几种RFC的形式提供,其中最重要的是包含核心协议规范的RFC3261。该协议用于创建,修改和终止与一个或多个参与者的会话。通过会话,我们了解了一组进行通信的发送方和接收方,以及在通信过程中这些发送方和接收方保持的状态。会话的示例可以包括Internet电话呼叫,多媒体分发,多媒体会议,分布式计算机游戏等。SIP不是通信设备将需要的唯一协议,也不意味着是通用协议。SIP的目的仅仅是使通信成为可能,通信本身必须通过其他方式
2022-03-08 22:34:44
6252
原创 基于RTMP实现Linux|麒麟操作系统下屏幕|系统声音采集推送
背景Windows操作系统自问世以来,以其简单易用的图形化界面操作受到大众追捧,为计算机的普及、科技的发展做出了不可磨灭的功绩,也慢慢的成为人们最依赖的操作系统。在中国,90%以上的办公环境都是Windows,学校和各种培训班的培训内容也都是Windows,Windows操作系统已经渗入到各行各业,人们已经习惯了Windows的界面和操作习惯,IT计算机和Windows已经被习以为常的画上了等号。但是,我们使用的软件真的安全吗?黑屏事件和棱镜门事件让很多乐观看待或尚未意识到信息安全问题的人们警醒,我
2021-07-22 12:32:14
2145
2
原创 麒麟操作系统|Linux下低延时RTMP|RTSP直播播放实现
背景国产操作系统多为以Linux为基础二次开发的操作系统。2014年4月8日起,美国微软公司停止了对Windows XP SP3操作系统提供服务支持,这引起了社会和广大用户的广泛关注和对信息安全的担忧。而2020年对Windows7服务支持的终止再一次推动了国产系统的发展。工信部对此表示,将继续加大力度,支持Linux的国产操作系统的研发和应用,并希望用户可以使用国产操作系统。随着信息技术和互联网的快速发展普及,电子商务已经成为不可抗拒的现代商业潮流,云计算、大数据应用...
2021-07-21 16:42:43
3256
2
原创 Unity环境下RTMP推流+RTMP播放低延迟解决方案
在本文之前,我们发布了Unity环境下的RTMP推流和RTMP|RTSP拉流低延迟的解决方案,今天做个整体汇总,权当抛砖引玉。关于如何实现Unity环境下低延迟的音视频解决方案。
2021-06-13 12:28:38
4847
6
原创 公网可用的RTMP、RTSP测试地址(更新于2021年3月)
好多博客提到的公网可测试的RTSP和RTMP URL大多都不用了,以下是大牛直播SDK(Github)于2021年3月亲测可用的几个URL,有其他可用的URL,也欢迎大家在评论区回复。RTMP流地址目前实际可用的有如下两个:1.rtmp://58.200.131.2:1935/livetv/hunantv (720*576)2.rtmp://ns8.indexforce.com/home/mystream (分辨率 800*450)RTSP流地址大熊兔(VOD):rtsp:/..
2021-03-16 10:22:59
13912
6
原创 rtmp/rtsp/hls公网真正可用的测试地址
相信大家在调试播放器的时候,都有这样的困惑,很难找到合适的公有测试源,以下是大牛直播SDK(GitHub地址)整理的真正可用的直播地址源。其中,rtmp和rtsp的url,用我们播放器验证通过,hls的地址,用vlc验证通过。1. RTMP协议直播源香港卫视:rtmp://live.hkstv.hk.lxdns.com/live/hks (目前不可用,hks1、hks2可用)这个r...
2019-06-03 09:48:11
120671
13
原创 鸿蒙NEXT下RTSP/RTMP播放器选型:SmartMediaKit 对决四大经典方案
鸿蒙NEXT下,RTSP/RTMP播放器选型需谨慎:大牛直播SDK全自研内核、鸿蒙原生适配,延迟仅100-200ms,适合专业场景;FFmpeg需巨量自研开发,延迟约800m-1000s;VLC与PotPlayer无鸿蒙原生版本或完全不可用;ijkplayer社区移植存在黑屏、花屏及高延迟问题。对于安防、工业等低延迟关键业务,大牛直播SDK是当前最优选。
2026-04-16 11:27:26
182
原创 HarmonyOS鸿蒙 Next 中如何实现低延迟 RTSP 流媒体播放?
鸿蒙 NEXT 的到来让安防、工业等行业的 RTSP 播放需求愈发迫切,但系统原生 AVPlayer 延迟高、不提供帧回调、兼容性存在短板。大牛直播 SDK(SmartMediaKit)以成熟的 C++ 内核为底座,通过 NAPI 桥接层将低延迟 RTSP/RTMP 播放能力完整移植到鸿蒙 NEXT,支持 UDP/TCP 自动切换、缓冲精细控制、秒开、三种解码模式,并借助 Session 机制实现 Surface 重建后的无感恢复。帧回调接口将每帧 RGBA 数据透出至 ArkTS。
2026-04-15 18:30:03
219
原创 鸿蒙 NEXT RTSP/RTMP 播放器如何回调 RGB 数据并实现 AI 视觉算法分析
本文基于大牛直播SDK(SmartMediaKit)鸿蒙NEXT版本,详细介绍了RTSP/RTMP播放器的视频帧RGBA数据回调机制及其在AI视觉分析中的应用。通过setVideoDataCallback接口,解码后的帧数据可直接回调至ArkTS层,支持三种典型场景:帧差运动检测、HarmonyOS VisionKit目标识别和TensorFlow Lite推理。文章重点解析了线程模型、帧率控制策略及性能优化方案,强调回调线程安全、数据复制和推理防积压等关键实现细节。
2026-04-15 17:00:03
269
原创 鸿蒙 NEXT 下 RTSP/RTMP 播放器如何调用录像与快照?
本文详细介绍了基于大牛直播SDK(SmartMediaKit)鸿蒙NEXT版本的录像与快照功能实现方案。主要内容包括: 录像功能实现: 支持边播边录和纯录像两种模式 提供文件切片功能,支持自动分片存储 通过事件回调机制通知文件状态变更 支持视频轨和音频轨独立控制 快照功能实现: 支持JPEG/PNG格式选择 异步回调机制确保操作结果可靠返回 智能状态检测防止无效操作 关键技术点: 采用C++原生实现保证性能 完善的错误处理机制 状态自动恢复能力 沙箱存储管理方案 该方案已在安防监控、工业巡检等领域商用落地,
2026-04-15 16:39:54
307
原创 鸿蒙 NEXT 下 RTSP/RTMP 播放器如何实时调节音量、亮度、对比度与饱和度?
本文介绍了基于大牛直播SDK在鸿蒙NEXT平台上实现音视频播放过程中实时调节参数的方法。主要内容包括:1)通过Native接口实现音量、亮度、对比度、饱和度的动态调节;2)设计AdjustSliderRow组件解决ArkUI Slider双向绑定失效问题;3)详细说明各参数的调用流程,特别是亮度等参数需要先enable再set;4)指出硬解码Surface直通模式下色彩调节不可用等注意事项。文章提供了完整的代码示例,展示了从Native层到UI层的完整实现方案。
2026-04-15 13:04:42
288
原创 鸿蒙 NEXT 行业视频方案选型:消费级播放器、自研、SmartMediaKit,哪条路走得通?
鸿蒙 NEXT 彻底移除 AOSP 兼容层,PotPlayer、VLC 等消费级播放器无原生版本,即便存在也解决不了行业问题——延迟无法精确控制、GB28181 不支持、黑盒无 API、无法嵌入应用。自研看似可行,但协议兼容、EGL 渲染、OHAudio 音频适配每一层都是深坑,3 至 5 名工程师投入半年以上,只是起点。大牛直播 SDK(SmartMediaKit)将 Android 端数年打磨的 RTSP/RTMP 能力完整迁移至鸿蒙 NEXT,低延迟、可编程、开箱即用,是行业应用为数不多务实的选择。
2026-04-15 12:21:19
325
原创 国产化最后一公里:鸿蒙 NEXT 低延迟音视频技术方案破局之路
随着鸿蒙NEXT系统加速国产化替代,安防、工业、金融等行业面临RTSP/RTMP低延迟视频流的技术挑战。鸿蒙NEXT移除Android兼容层后,原有技术栈需重构,涉及协议处理、硬件解码、渲染等复杂环节。自研成本高昂,需数月时间及稀缺人才;而成熟SDK(如大牛直播SDK)提供鸿蒙适配方案,支持多协议、低延迟解码及全功能矩阵,帮助开发者快速迁移。在鸿蒙生态窗口期,高效解决视频流延迟问题成为行业竞争关键,选择已验证的SDK可显著降低开发风险,抢占市场先机。
2026-04-15 11:37:35
350
原创 国产化浪潮下,鸿蒙NEXT低延迟RTSP|RTMP直播播放器的破局之路
随着国产化替代全面提速,HarmonyOS NEXT 以全自研内核彻底脱离 Android,重构了整个终端软件生态。然而华为官方 AVPlayer 不支持 RTSP 协议,让安防监控、工业图传、无人机操控、应急指挥、无纸化同屏等大量行业场景在鸿蒙上陷入无可用播放器的困境。大牛直播SDK正式推出 HarmonyOS NEXT 原生版本,填补这一空白。全自研内核,支持 RTSP(TCP/UDP)、RTMP、HTTP-FLV 协议,实测延迟低至100~200ms,支持软解码、硬解码。
2026-04-14 15:37:19
370
原创 HarmonyOS NEXT系统RTSP、RTMP超低延迟直播播放器全面解析
大牛直播SDK HarmonyOS NEXT(纯血鸿蒙)平台适配,填补了鸿蒙生态中高性能直播播放器的空白。华为官方 AVPlayer 不支持 RTSP 协议,大量安防监控、工业图传、无人机视频回传场景在鸿蒙平台上面临无可用播放器的困境,SmartPlayer 鸿蒙版正是为此而来。SDK 全自研内核,延迟低至150~300ms,支持 RTSP(TCP/UDP)、RTMP、HTTP-FLV 多种协议,H.264/H.265 硬件解码,提供软解码、硬解码、硬解码+Surface直通三档解码模式。
2026-04-14 13:03:07
488
原创 面向工业级应用的 iOS 平台 RTSP|RTMP 超低延迟播放器集成指南
本文基于大牛直播SDK(SmartMediaKit)的iOS平台RTSP、RTMP播放模块,涵盖了从 Metal 高性能硬件渲染、VideoToolbox 硬解码优化,到极致低延迟缓冲策略(Jitter Buffer)的配置实战。此外,文章还详细介绍了 SDK 特有的实时音视频录像、图像参数(亮度、对比度)动态调节及快照截取等高级功能。通过全流程的接口解析与最佳实践建议,开发者可快速构建出具备商用级稳定性、延迟控制在 200ms 以内的专业级直播播放应用,并有效避开内存泄漏与多路播放性能瓶颈等常见“坑点”。
2026-04-01 16:49:45
481
原创 别被龙虾夹到了——给OpenClaw热潮泼一盆冷水
一只叫OpenClaw的AI龙虾,三个月内GitHub星标超越Linux,深圳政府发文支持,国内大厂争相跟进。然而卡巴斯基审计出512个漏洞,技能市场里潜伏着820多个恶意插件,13万个实例毫无防护地暴露在公网。它的作者亲口说这是"爱好项目"。方向没错,但我们正在用对待基础设施的方式,使用一个还没长好壳的东西。
2026-03-10 15:11:02
424
原创 Android平台GB28181设备接入模块架构解析、功能详解与典型应用场景分析
大牛直播SDK推出的SmartGBD是一款Android平台GB28181设备接入SDK,可将执法记录仪、智能安全帽、车载终端等Android设备快速接入GB/T 28181—2016/2022国标平台。SDK采用全自研框架,支持SIP信令注册、PS封装、RTP传输、音视频编解码等完整协议栈,并提供历史回放、语音广播、图像抓拍、云台控制、移动位置上报等业务功能。
2026-03-10 12:57:46
736
原创 Android平台后台采集摄像头实现RTMP推送和轻量级RTSP服务技术实践
本文基于大牛直播SDK,详细解析了Android平台后台采集摄像头并同时实现RTMP推送与轻量级RTSP服务的完整技术方案。方案采用服务化架构,通过前台服务(Foreground Service)突破Android高版本后台摄像头访问限制,利用Camera2 API实现无预览后台采集,支持YUV420数据零拷贝投递至编码层。编码核心支持H.264/H.265软硬编灵活切换,音频采用AAC编码。输出端支持RTMP推流至公网CDN和内置轻量级RTSP服务供内网直连拉流两种模式同时运行、独立控制,共享编码资源。
2026-03-06 11:13:50
608
原创 Android平台低延迟屏幕采集RTMP推送与RTSP服务技术探究与详细实践
本文基于大牛直播SDK,系统讲解Android平台屏幕采集RTMP推送与轻量级RTSP服务的完整技术方案。采用Activity-Service-Engine三层架构,通过MediaProjection+VirtualDisplay实现屏幕捕获,支持软编H.264、硬编H.264、硬编H.265三种编码模式,涵盖麦克风采集与Android 10系统音频采集双音频方案。文章详细解析了前台Service保活、多分辨率适配、横竖屏自适应、帧补偿机制、ReadWriteLock线程安全设计等核心技术点。
2026-03-06 10:34:45
582
原创 从规范到源码深度剖析Android平台GB28181设备接入模块(SmartGBD)
本文从架构设计、协议实现、编码能力、工程质量等维度,深度剖析大牛直播SDK的Android平台GB28181设备接入模块。该模块采用信令层与媒体层彻底分离的架构,通过GBSIPAgent处理SIP交互,SmartPublisherJniV2负责音视频编解码与传输,两者通过回调接口解耦协作。协议实现覆盖注册心跳、实时点播、语音广播对讲、云台控制、预置位查询、历史录像查询、移动位置订阅等GB/T28181全部设备侧信令。
2026-03-05 12:28:58
582
原创 全自研内核,延迟低至100~200ms:深度解析SmartMedieKit的RTSP/RTMP播放器
摘要:大牛直播SDK在实时音视频领域凭借全自研内核技术实现RTSP/RTMP毫秒级低延迟播放,延迟控制在100-200ms范围。该SDK具有跨平台优化能力,支持Windows/Linux/Android/iOS系统,并提供丰富的功能模块如多实例播放、实时控制、数据回调等。通过十多年技术积累,已在教育、安防、医疗等多个领域获得广泛应用,其模块化架构和行业验证优势使其在低延迟直播播放领域建立了领先地位,成为专业场景的首选解决方案。
2026-03-05 07:16:07
529
原创 Android RTSP/RTMP 低延迟播放器如何做到工程级?SmartPlayer 架构与实现详解
RTSP/RTMP 播放“能出画面”很容易,“低延迟 + 高兼容 + 可运维 + 可扩展”才是难点。本文基于大牛直播 SDK(SmartMediaKit)Android 端 SmartPlayer Demo 真实代码结构,拆解三层架构(Activity→线程安全封装→JNI 内核),讲清 RTSP/RTMP 规范相关配置、秒开/超低延迟组合调参、软硬解与 HW Render 取舍、录像/快照/AI 回调/SEI 用户数据等工程闭环,并给出排错与日志建议。
2026-03-04 14:52:26
462
原创 基于 SmartMediaKit 的Android平台RTSP/RTMP低延迟直播播放模块技术实践
本文详细解析了大牛直播SDK(SmartMediaKit)在Android平台的RTSP/RTMP播放模块技术方案。该SDK采用三层架构设计(JNI内核层、线程安全封装层、业务层),支持RTSP/RTMP/EnhancedRTMP协议,具备H.264/H.265软硬解码能力,可实现100-200ms级超低延迟播放。核心功能包括:实时录像(自动分段存储)、快照抓取、解码数据回调(对接AI算法)、SEI用户数据解析、多实例并发等。
2026-03-04 13:24:32
487
原创 Android平台基于 SmartMediaKit 的低延迟RTMP直播推送技术实践
本文以大牛直播SDK(SmartMediaKit)Android平台Camera2 Demo实际代码为基础,深入剖析低延迟RTMP直播推送模块的技术架构与实现。涵盖Camera2采集层设计、层叠加引擎(Layer Mode)、H.264/H.265软硬编码配置、音频采集处理、LibPublisherWrapper线程安全封装、内置轻量级RTSP服务、本地录像与快照等核心功能,展示SDK全自研内核、模块化解耦、毫秒级延迟的工程实践。
2026-03-04 10:28:11
493
原创 管道的价值:SmartMediaKit 在AI浪潮中的位置
本文探讨 AI Agent 浪潮下大牛直播SDK(SmartMediaKit)的生存逻辑与战略价值。文章指出,AI 虽能自动生成集成代码,却无法复制十年打磨的全自研音视频内核——毫秒级低延迟、弱网自适应、GB28181 国标协议支持、端侧离线运行等能力,是云端方案的天然盲区。SDK 的核心价值正在转型为端侧 AI 视觉分析的数据管道,通过 YUV 帧回调接入推理引擎、SEI 通道回注结果,成为工业、医疗、安防等场景不可替代的基础设施。AI 不消灭有技术深度的工具,只加速淘汰没有壁垒的产品。
2026-03-03 14:59:33
689
原创 AI Agent 时代的视听神经:SmartMediaKit 的生存策略与进阶之路
随着 2026 年 AI Agent 的全面爆发,Agent 如何实时感知物理世界成为了技术落地的关键。本文深度剖析了 SmartMediaKit(原大牛直播 SDK)在这一浪潮下的生存策略与技术升维。当音视频需求从“给人看”转向“给 Agent 看”,低延迟与高可靠性成为了核心护城河。SmartMediaKit 凭藉毫秒级全链路时延控制(<200ms)、工业级全协议覆盖以及极低的边缘侧算力消耗,构建了 Agent 的“视听感知中枢”。
2026-03-03 14:38:28
628
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅