- 博客(744)
- 资源 (22)
- 收藏
- 关注

原创 跨平台·低延迟·高可用:大牛直播SDK十年技术之路回顾
无论是开源生态的日益成熟,还是 AI、5G 驱动下的新一代音视频浪潮,我们始终坚持三件事不动摇:自研核心内核,确保系统级稳定与持续优化能力;跨平台统一架构设计,实现一次集成、多端运行;模块化解耦设计,让播放、推送、转发、录像等功能能够灵活组合、独立演进。
2025-06-23 12:57:28
696

原创 Python下的毫秒级延迟RTSP|RTMP播放器技术探究和AI视觉算法对接
十年前,大牛直播SDK发布了跨平台的RTMP、RTSP毫秒级低延迟播放器,随着AI的爆发式普及和发展,加之大多视觉算法分析,都是用在Python下,Python下对视频流延迟的要求越来越高,本文将深入解析基于Python实现的RTSP/RTMP播放器,探讨其代码结构、实现原理以及优化策略,先看使用场景:交通监控:在城市交通管理中,通过低延迟播放器实时获取各个路口和路段的监控视频,交通管理人员可以及时查看路况,如是否有拥堵、事故等,并做出相应决策,如调整信号灯时长、派遣交警疏导等。
2025-03-07 17:44:27
1705
2

原创 iOS平台RTSP|RTMP直播播放器技术接入说明
iOS平台RTSP、RTMP直播播放模块,延迟低、资源占有少,性能优异。由于设备和系统比较单一,优先考虑硬解码,除了基础播放外,我们还实现了实时快照、实时录像、实时回调YUV数据、实时音量调节等,实际体验下来,iOS平台RTMP和RTSP,可以轻松毫秒级。
2024-09-18 21:15:36
2368

原创 Android平台RTMP直播推送模块技术接入说明
以上是大牛直播SDK的Android平台RTMP直播推送模块详细的对接说明,除了可以对接编码前各种类型的音视频数据外,模块还支持对接编码后音视频数据,并实现本地录像、快照等功能,除支持H.264外,RTMP推送模块还支持扩展H.265和Enhanced RTMP。感兴趣的开发者,可以单独跟我们探讨。
2024-08-07 13:48:27
1763

原创 Android平台RTSP|RTMP直播播放器技术接入说明
以上是Android平台RTSP、RTMP直播播放模块对接说明,在此之前,我们针对SmartPlayer做过一些技术方面的探讨,从低延迟、音视频同步处理、多实例实现、解码效率、性能占用、解码后数据对接、实时截图、录像、网络抖动处理等各个维度,做过相关的技术分享。感兴趣的开发者,可以单独跟我们探讨。
2024-07-24 13:25:54
3092

原创 Android平台轻量级RTSP服务模块技术接入说明
本文以大牛直播SDK Android平台Camera2Demo为例,启动RTSP服务、发布RTSP流之前,可以先选择视频分辨率、软编还是硬编码,音频是PCMA还是AAC编码等基础设置,其他参数的设置,可以参考下面InitAndSetConfig()。,实现本地的音视频数据(如摄像头、麦克风),编码后,汇聚到内置RTSP服务,对外提供可供拉流的RTSP URL,轻量级RTSP服务,其中,InitAndSetConfig()实现如下,通过调研SmartPublisherOpen()接口,生成推送实例句柄。
2024-07-17 13:58:05
1998
1

原创 基于arm64架构国产操作系统|Linux下的RTMP|RTSP低延时直播播放器开发探究
arm64架构的国产操作系统|Linux下的RTMP、RTSP直播播放,延迟依然毫秒级,随着国产操作系统在传统行业的推进,越来越多的场景需要高稳定性高延迟低的RTMP|RTSP播放器,本文抛砖引玉,感兴趣的开发者可以跟我单独探讨。
2024-05-19 23:26:52
1759
1

原创 Android平台GB28181设备接入模块CSDN博客汇总
大牛直播SDK推出的Android平台GB28181接入SDK,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如。
2023-09-15 17:27:02
820

原创 Android平台GB28181接入模块技术接入说明
以上是大牛直播SDK发布的Android平台GB28181设备接入模块的相关说明,除了上述接口设计外,模块还可以扩展实现实时静音、实时快照、按需录像、实时音量调节等,可扩展性非常好。
2022-12-19 21:23:14
3931

原创 Android平台GB28181设备接入端如何支持跨网段语音对讲
实际上,GB28181平台语音广播和语音对讲,特别是语音对讲,不光要解决传输跨网段问题,还可能要处理回音,噪音,增益控制等,这块,我们之前有了非常好的技术积累,处理起来轻车熟路,有需要测试的开发者,也可以私信联系我。两种技术方案虽然都可以实现语音对讲,方案1相对实现起来简单,但缺点明显,方案2技术优势有目共睹,更适合相对复杂的网络环境。遗憾的是,大多公司都没有实现,或者说市面上真正实现跨网段语音对讲的尚在少数,感兴趣的开发者可以酌情参考。
2022-12-13 00:36:59
1439

原创 Android平台GB28181设备接入模块相关博客概览
Android平台GB28181设备接入模块,可实现不具备国标音视频能力的 Android终端,通过平台注册接入到现有的GB/T28181—2016服务,可用于如智能监控、智慧零售、智慧教育、远程办公、生产运输、智慧交通、车载或执法记录仪等场景。
2022-11-02 09:41:27
1295

原创 如何快速实现Android平台前端设备接入能力
技术背景SIP(会话初始化协议)是在 IP网络上进行多媒体通信的应用层控制协议,以几种RFC的形式提供,其中最重要的是包含核心协议规范的RFC3261。该协议用于创建,修改和终止与一个或多个参与者的会话。通过会话,我们了解了一组进行通信的发送方和接收方,以及在通信过程中这些发送方和接收方保持的状态。会话的示例可以包括Internet电话呼叫,多媒体分发,多媒体会议,分布式计算机游戏等。SIP不是通信设备将需要的唯一协议,也不意味着是通用协议。SIP的目的仅仅是使通信成为可能,通信本身必须通过其他方式
2022-03-08 22:34:44
6044

原创 基于RTMP实现Linux|麒麟操作系统下屏幕|系统声音采集推送
背景Windows操作系统自问世以来,以其简单易用的图形化界面操作受到大众追捧,为计算机的普及、科技的发展做出了不可磨灭的功绩,也慢慢的成为人们最依赖的操作系统。在中国,90%以上的办公环境都是Windows,学校和各种培训班的培训内容也都是Windows,Windows操作系统已经渗入到各行各业,人们已经习惯了Windows的界面和操作习惯,IT计算机和Windows已经被习以为常的画上了等号。但是,我们使用的软件真的安全吗?黑屏事件和棱镜门事件让很多乐观看待或尚未意识到信息安全问题的人们警醒,我
2021-07-22 12:32:14
1836
2

原创 麒麟操作系统|Linux下低延时RTMP|RTSP直播播放实现
背景国产操作系统多为以Linux为基础二次开发的操作系统。2014年4月8日起,美国微软公司停止了对Windows XP SP3操作系统提供服务支持,这引起了社会和广大用户的广泛关注和对信息安全的担忧。而2020年对Windows7服务支持的终止再一次推动了国产系统的发展。工信部对此表示,将继续加大力度,支持Linux的国产操作系统的研发和应用,并希望用户可以使用国产操作系统。随着信息技术和互联网的快速发展普及,电子商务已经成为不可抗拒的现代商业潮流,云计算、大数据应用...
2021-07-21 16:42:43
2822
2

原创 Unity环境下RTMP推流+RTMP播放低延迟解决方案
在本文之前,我们发布了Unity环境下的RTMP推流和RTMP|RTSP拉流低延迟的解决方案,今天做个整体汇总,权当抛砖引玉。关于如何实现Unity环境下低延迟的音视频解决方案。
2021-06-13 12:28:38
4489
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
13554
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
119713
13
原创 从延迟测试误区谈起:SmartPlayer为何更注重真实可控的低延迟?
【摘要】大牛直播SDK不靠对比视频宣传低延迟性能,而是通过技术实力赢得开发者信任。原因有三:1)网络路径、设备渲染等变量使视频对比不准确;2)更注重实战优化,提供RTSP/RTMP播放的帧级控制、跨平台一致性等核心技术;3)视频对比易误导,提供可量化测试指标更客观。该SDK专注于工业级应用场景,通过解码时间打点等真实数据验证性能,其低延迟能力已广泛应用于安防、无人机等领域。开发者可下载Demo自行测试,获得真实场景下的延迟表现。
2025-07-11 18:32:32
457
原创 深入理解图像二值化:从静态图像到视频流实时处理
图像二值化作为计算机视觉中最基础也最常用的处理手段之一,虽原理简单,却是提取关键信息、压缩数据复杂度、增强语义特征的第一步。
2025-07-09 18:06:19
807
原创 打造工业AI的“稀有识别力”:视频流智能采集与尾类增强实战
《应对视觉模型长尾分布挑战的工程化解决方案》摘要 在工业质检、安防监控等场景中,视觉模型常面临长尾分布问题:主流类别数据丰富而关键异常样本稀缺,导致模型对尾部类别识别率低下。传统解决方案包括重采样、长尾结构建模和生成式样本补充等技术路径。大牛直播SDK通过动态采集机制、多路流监控和在线增量学习等工程化手段,构建从数据采集到模型更新的闭环系统。以某制造企业质检系统为例,通过实时异常检测、智能截图和样本扩展,有效提升了尾部缺陷样本的召回率。研究表明,解决长尾问题需要结合算法优化与工程实践,才能实现模型的持续进化
2025-07-09 12:39:29
617
原创 用AI为工业装上“智能眼”:图像识别与实时视频流的融合实践
工业自动化场景中,计算机视觉作为"智能眼睛"面临三大挑战:视频源复杂、实时性要求高、AI模型计算资源不足。本文提出融合大牛直播SDK、OpenCV和AI模型的解决方案,通过标准化视频流接入、帧数据回调、轻量级模型推理等关键技术,实现工业质检、安全监控、自动分拣等典型应用。该方案强调系统级优化,包括帧率控制、异步处理、模型热切换等特性,确保识别系统达到"看得准+反应快+接得上"的工业级要求。典型案例表明,该架构能有效支持裂纹检测、安全防护、零件识别等多种工业视觉任务。
2025-07-09 12:27:57
716
原创 打造实时AI视觉系统:OpenCV结合RTSP|RTMP播放器的工程落地方案
本文介绍了如何将OpenCV与大牛直播SDK结合,构建实时视觉AI分析系统。OpenCV作为计算机视觉核心工具,在目标检测和图像处理中发挥关键作用,而大牛直播SDK则提供稳定的RTSP/RTMP视频流接入能力。文章详细阐述了技术架构的三层设计:视频流解码、图像帧回调处理和AI分析,并以Android平台为例展示了具体集成步骤。通过YUV/RGB数据回调接口,系统可实现OpenCV与视频流的无缝对接,支持边播边分析的应用场景。最后介绍了智能监控、移动视觉工具等典型应用案例,并给出性能优化建议,为开发实时视觉A
2025-07-09 11:10:08
1023
原创 视觉稳像技术在视频直播播放中的演进与实践
本文探讨了视频稳像技术在移动端和边缘端视觉应用中的重要性,系统介绍了稳像处理的核心原理(运动估计、平滑、重建)及其在实时系统中的挑战(延迟、算力、数据链路等)。重点解析了大牛直播SDK提供的YUV/RGB数据回调机制,该接口为开发者构建自定义稳像算法提供了灵活支持,可实现播放逻辑与图像处理的模块化解耦。文章指出,结合SDK底层优化能力,开发者能快速部署高效稳像方案,在安防监控、移动直播等场景中实现低延迟、高质量的图像稳定处理,提升视频分析和观看体验。
2025-07-09 10:48:35
1003
原创 Transformer轻量化大揭秘:计算机视觉如何实现极致加速?
Transformer架构在计算机视觉领域取得突破性进展,但其高计算成本限制了实际部署。本文系统梳理了视觉Transformer的轻量化策略,包括注意力机制优化、结构剪枝、低秩分解、模型蒸馏和硬件友好设计五类方法。重点分析了MobileViT等典型轻量模型的优化特点,并探讨了多模态协同轻量化、自适应计算等未来趋势。文章还结合大牛直播SDK等工业系统,展望了轻量Transformer在实时视频分析中的落地应用前景,为开发者在平衡性能与效率方面提供实用参考。
2025-07-09 10:31:46
377
原创 深入解析 AAC AudioSpecificConfig 在 RTSP/RTMP 播放器中的核心作用
AAC音频特定配置(AudioSpecificConfig)是音视频开发中不可忽视的关键要素。本文深入解析了这段2-4字节的结构化数据在RTSP/RTMP播放器中的重要作用,包括定义音频类型、采样率和声道数等核心参数。文章指出,缺失或错误的配置会导致无声、爆音或解码失败等问题,强调其必要性远超视频SPS/PPS。通过分析RTMP中的AACsequenceheader和RTSP的SDP描述,阐明播放器必须正确解析配置数据才能初始化解码器。开发高质量的播放器不仅要支持各种编码格式,还需具备处理不规范流的容错能力
2025-07-03 12:08:26
770
原创 少样本学习在计算机视觉中的应用:原理、挑战与最新突破
少样本学习(FSL)在计算机视觉中的应用与挑战 在医疗、工业检测等标注数据稀缺的场景中,少样本学习成为解决模型泛化问题的关键。FSL通过三类主流方法实现高效学习:基于度量学习(如Prototypical Networks)构建判别性嵌入空间,基于元学习(如MAML)训练快速适应能力,以及基于数据增强(如GAN生成)扩充样本。 FSL在图像分类、分割、检测及生成任务中广泛应用,结合大模型(如CLIP)可提升零样本识别能力。然而,落地时仍面临数据偏移、过拟合等挑战,需通过领域自适应、正则化等技术优化。
2025-07-02 23:26:16
1038
原创 计算机视觉的新浪潮:扩散模型(Diffusion Models)技术剖析与应用前景
扩散模型已成为计算机视觉领域最重要的生成模型之一。其通过逐步添加和去除噪声的方式生成高质量图像,在文本驱动图像生成、风格迁移等方面表现突出。扩散模型相比GANs和VAEs具有训练稳定、样本质量高、可控性强等优势,但计算成本较高。核心机制包括正向扩散添加噪声和反向去噪过程。主流架构包括DDPM、DDIM和Stable Diffusion等,应用场景涵盖图像生成、编辑及医疗影像等领域。未来研究将聚焦于提升采样效率、多模态融合等方向,尽管仍面临计算成本高、潜在滥用等挑战。
2025-07-02 23:19:48
1036
原创 Unity3D下的RTSP/RTMP超低延迟直播播放器实践:跨平台、高性能与VR全景支持的完整解析
本文介绍了如何在Unity3D中构建专业级RTSP/RTMP播放能力。针对传统播放器延迟高、协议支持不足等问题,提出了基于自研SDK的跨平台解决方案,具备毫秒级延迟、全栈渲染控制等特性。文章详细解析了系统架构,包括Native层解码、Unity接口桥接等技术实现,并展示了多实例播放、低延迟优化等核心功能。通过实际代码示例和典型应用场景,说明该系统在工业监控、VR直播等领域的实用价值,为Unity开发者提供了专业级流媒体播放的实现参考。
2025-06-24 16:35:08
1055
原创 Android平台低延迟RTSP播放器架构设计解析
摘要: 本文探讨Android平台RTSP播放器设计的技术挑战与解决方案,重点分析大牛直播SDK的跨平台播放器架构。该SDK通过自研内核和模块化设计,实现100-300ms低延迟播放,支持TCP/UDP双模切换、软硬解动态配置、多平台统一集成等特性。针对Android平台特别优化了动态硬检机制、多线程隔离和JNI通信效率,提供首屏秒开、实时快照、数据回调等功能。该解决方案兼顾专业性与通用性,在安防监控、工业视觉等领域具有显著工程价值,为开发者提供稳定可靠、高度定制的RTSP播放内核。
2025-06-23 23:47:22
1054
原创 构建轻量级RTSP服务的正确方式:从RFC到工程实践
摘要:RTSP服务面临重量级架构、嵌入式适配差、维护成本高等问题,大牛直播SDK推出轻量级SmartRTSPServerSDK解决方案。该方案完整支持RFC2326/3550/4566标准协议,提供RTSP指令集、RTP传输机制、动态SDP生成等功能,采用高效资源管理模型。通过模块化设计实现与推流、录像、播放等系统的无缝协同,支持边缘设备、本地网关、AI视频输出等多种场景。
2025-06-23 17:59:47
774
原创 音视频全链路开发实践:基于SmartMediakit的架构设计与应用实战
【摘要】大牛直播SDK(SmartMediaKit)是一套模块化音视频开发套件,提供全链路解决方案。核心功能包括:毫秒级低延迟播放(支持RTMP/RTSP等协议)、全平台推流(H.264/H.265编码)、轻量RTSP服务、协议转发、全流程录像及GB28181设备接入。技术优势体现在全自研解码内核、跨平台一致性API(Windows/Linux/Android/iOS)、模块化架构和丰富开发资源。典型应用于安防监控、远程教育、工业视觉等领域,已服务500+企业项目,以100-250ms超低延迟和工程级稳定性
2025-06-23 17:40:18
915
原创 多模块录像能力深度解析:RTMP推送、RTSP服务、GB28181、RTSP|RTMP播放器全景覆盖
大牛直播SDK推出专业录像模块,支持RTMP推送、RTSP播放、轻量级RTSP服务和GB28181接入等多种场景的音视频录制。该SDK具有多路并发、跨平台兼容、URL动态切换、分段录制和丰富编码支持等技术优势,并提供完整的事件回调机制。通过模块化设计,可灵活集成于推流、播放等场景,已广泛应用于安防监控、在线教育、物联网等领域,成为多媒体系统构建的重要组件。
2025-06-23 10:42:40
550
原创 从播放到感知:Python下构建RTSP/RTMP毫秒级播放器并对接AI视觉实战
在Python生态中实现一套高性能的RTSP/RTMP播放器并非易事,而大牛直播SDK提供了完整可靠的技术路径。它不仅满足“播放”的基本需求,更为“理解”与“感知”奠定基础。通过本文的实践与分析,相信你已掌握如何搭建一个具备专业能力的视频流处理系统。
2025-06-23 10:14:32
825
原创 Python下构建毫秒级低延迟RTSP/RTMP播放器并实现AI视觉处理
在人工智能场景持续深化的今天,这样一款低延迟、高灵活度、强扩展性的播放器方案,能够真正为 AI 视频处理链条打通“输入”这一关键一环
2025-06-22 23:37:50
912
原创 跨平台高稳定低延迟的RTSP转RTMP推送方案实践
大牛直播SDK多路RTSP/RTMP转RTMP推送模块是一款专业级音视频转发解决方案。其核心优势在于低延迟(毫秒级)、高稳定性(百路并发无压力)和跨平台兼容(Windows/Linux/Android/iOS)。该模块采用免解码直转架构,支持多路音视频流实时转发,同时提供录制、快照、静音控制等扩展功能。特别适合安防监控、教育直播等场景,即使在边缘设备上也能保持高效运行。其模块化设计允许开发者灵活集成,是搭建专业级流媒体转发系统的优选方案。
2025-06-22 21:54:01
487
原创 跨平台多路RTSP/RTMP转RTMP推送模块深度解析
大牛直播SDK推出多路RTSP/RTMP转RTMP转发模块,支持低延迟、高稳定性的音视频流转功能。该模块采用全自研架构,具备跨平台兼容、多路并发处理、动态源切换等特性,并支持录像、快照等扩展功能。适用于安防监控、直播分发等场景,能部署在各类硬件设备上。未来将加强AI融合与协议扩展,持续提升音视频转发的性能和智能化水平。
2025-06-22 19:09:26
1004
原创 跨平台RTMP直播推送模块技术解析
RTMP推送模块采用模块化设计,支持多平台(Windows/Linux/Android/iOS)部署,提供音视频采集、处理、编码及推送一体化解决方案。核心优势包括:全自研架构、低延迟(100-250ms)、多数据源接入(摄像头/屏幕/麦克风)、支持H.265编码及扩展功能(水印/SEI/快照)。典型应用于安防监控、在线教育及工业场景,实现稳定推流与智能分析。未来将优化编码效率并扩展AI能力。
2025-06-22 17:20:41
797
原创 从 RFC3550 到SmartPlayer:揭秘一款专业级RTSP播放器的技术底层与实战优势
RTSP播放器的设计目标并非“仅仅能播”,而是在各类场景下都能“高效、可靠、灵活地播”,凭借全自研底层与跨平台架构,它已成为众多行业系统中的核心播放模块。尤其适合需要极低延迟、高稳定性、跨平台统一播放方案的行业解决方案商。
2025-06-22 00:36:05
781
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人