[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4084":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":15,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":41,"readmeContent":42,"aiSummary":43,"trendingCount":16,"starSnapshotCount":16,"syncStatus":44,"lastSyncTime":45,"discoverSource":46},4084,"SmarterStreaming","daniulive\u002FSmarterStreaming","daniulive","业内为数不多致力于极致体验的超强全自研跨平台(windows\u002Flinux\u002Fandroid\u002FiOS)流媒体内核，通过模块化自由组合，支持实时RTMP推流、RTSP推流、RTMP播放器、RTSP播放器、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等，比快更快，业界真正靠谱的超低延迟直播SDK(延迟低至100~200ms)。","https:\u002F\u002Fdaniusdk.com",null,"Java",11165,2761,508,7,0,45,false,"master",true,[22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40],"android-rtmp","gb28181","hevc","http-flv","ios-rtmp","linux","player","rtmp","rtmp-client","rtmp-h265","rtmp-player","rtmp-pusher","rtmpclient","rtsp","rtsp-player","rtsp-relay","rtsp-to-rtmp","rtspclient","windows-rtmp","2026-06-12 02:00:58","**视沃科技-大牛直播SDK \u003Ca href=\"https:\u002F\u002Fwww.daniusdk.com\" target=\"_blank\">daniusdk.com\u003C\u002Fa>**\n\n始于2015年，致力于为各行业提供极致体验的超低延迟、稳定可靠的音视频直播和互动技术解决方案，产品涵盖跨平台的实时RTMP推流、RTMP直播播放(支持RTMP扩展H.265，Enhanced RTMP H.265)、RTSP直播播放、HTTP-FLV直播播放、GB28181设备接入、推送端播放端实时录像、多路流媒体转发(RTSP转RTMP，RTMP转RTMP，RTSP|RTMP转GB28181)、音视频导播、动态视频合成、音频混音、一对一互动直播、内置轻量级RTSP服务、RTSP网关服务等。\n\n比快更快，智者领先，行业内为数不多的毫秒级超低延迟技术践行者(延迟低至100~200ms，[**视频展示**](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112?type=video))。\n\n专注于通过技术创新，推动传统行业数字化转型，提供高效、稳定、易集成的解决方案，广泛应用于**在线教育、智慧教室|无纸化推屏|会议、运营商视频云平台、执法记录、电力巡检、智慧水利、智慧煤矿、管廊隧道、平衡操控、虚拟仿真实训教学、VR教育、云展会、金融双录、远程医疗、智能可视门禁对讲、智慧安防、智能家居、物联网、智能车载、传统硬件领域、媒体移动直播、应急指挥调度(针对保险、城管、交警、消防、公安等职能管理部门的单兵应急执法系统)、远程专家诊断、可视化巡检、(如电信\u002F电力线路\u002F铁路沿线\u002F水利设施\u002F油田\u002F消防设施巡检)、移动视频安防监控，企业内训、监控对接**等场景。\n\n**[视沃科技(大牛直播SDK)官方测试版获取流程](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2020\u002F09\u002F10\u002F%e8%a7%86%e6%b2%83%e7%a7%91%e6%8a%80%e5%a4%a7%e7%89%9b%e7%9b%b4%e6%92%adsdk%e5%ae%98%e6%96%b9%e6%b5%8b%e8%af%95%e7%89%88%e8%8e%b7%e5%8f%96%e6%b5%81%e7%a8%8b\u002F)**\n\n**[latest release note](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002Ftag\u002Frelease-note\u002F)**\n\n## 平台扩展 ## \n\n除了Windows\u002FLinux\u002FAndroid\u002FiOS Native SDK，大牛直播SDK发布了Unity环境下的RTMP推流|轻量级RTSP服务（Windows平台+Linux平台+Android平台）和RTMP|RTSP拉流（Windows、Linux、Android和iOS平台全覆盖）低延迟的解决方案。\n\n目前，大牛直播SDK的Unity3D环境下已覆盖以下SDK：\n\n- [x] Windows平台RTMP直播推送SDK（采集Unity窗体、摄像头或屏幕）;\n- [x] Windows平台轻量级RTSP服务SDK（采集Unity窗体、摄像头或屏幕）;\n- [x] Windows平台RTMP|RTSP直播播放SDK；\n- [x] Linux平台RTMP直播推送SDK（采集Unity窗体、Unity声音）；\n- [x] Linux平台RTMP|RTSP直播播放SDK；\n- [x] Android平台RTMP直播推送SDK（采集Unity窗体、摄像头、麦克风或Unity声音）；\n- [x] Android平台轻量级RTSP服务SDK（采集Unity窗体、摄像头、麦克风或Unity声音）；\n- [x] Android平台RTMP|RTSP直播播放SDK；\n- [x] iOS平台RTMP|RTSP直播播放SDK。\n\n**[大牛直播SDK Unity3D接口调用SDK说明](http:\u002F\u002Fdaniusdk.com\u002Fwp-content\u002Fuploads\u002F2022\u002F04\u002F%E8%A7%86%E6%B2%83%E7%A7%91%E6%8A%80-%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADSDKV2Unity3D%E8%B0%83%E7%94%A8%E8%AF%B4%E6%98%8E1.7.pdf)**\n\n**[Unity3d RTSP\u002FRTMP直播播放端SDK视频演示1](http:\u002F\u002Fweb1712221406366.gz01.bdysite.com\u002Fwp-content\u002Fuploads\u002F2018\u002F05\u002Funity3d-android-iOS.mp4)**\n\n**[Unity3d RTSP\u002FRTMP直播播放端SDK视频演示2](http:\u002F\u002Fdaniusdk.com\u002Fwp-content\u002Fuploads\u002F2018\u002F06\u002Funity3d-linux.mp4)**\n\n相关博客：\n\n- [x] [Windows平台实现Unity下窗体|摄像头|屏幕采集推送](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F117785180)\n- [x] [Android平台实现Unity3D下RTMP推送](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F117669587)\n- [x] [Windows平台Unity3d下如何同时播放多路RTSP或RTMP流](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F114674572)\n- [x] [如何在Unity3d平台下低延迟播放RTMP或RTSP流](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F104154788)\n- [x] [Unity3D平台实现全景实时RTMP|RTSP流渲染](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F123963786)\n- [x] [Unity3D下Linux平台播放RTSP或RTMP流](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F123891897)\n- [x] [Unity实现Camera和Audio数据的低延迟RTMP推送技术探讨](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F126683565)\n- [x] [Unity环境下实现Camera高帧率RTMP推送](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F126446441)\n- [x] [如何在Unity下采集音视频实现轻量级RTSP服务(类似于IPC)](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F126950138)\n- [x] [Android平台Unity下如何通过WebCamTexture采集摄像头数据并推送至RTMP服务器或轻量级RTSP服务](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F135653199)\n\n\n## 模块概览 ## \n\n**模块架构图**\n\n\u003Cimg src=\"http:\u002F\u002Fdaniusdk.com\u002Fwp-content\u002Fuploads\u002F2023\u002F05\u002F%E8%A7%86%E6%B2%83%E7%A7%91%E6%8A%80%E4%BA%A7%E5%93%81%E6%9E%B6%E6%9E%84%E5%9B%BE.png\" alt=\"RTSP\u002FRTMP推拉流SDK概览图\" \u002F>\n\n**跨平台模块概览图**\n\n\u003Cimg src=\"http:\u002F\u002Fdaniusdk.com\u002Fwp-content\u002Fuploads\u002F2025\u002F06\u002F%E6%A8%A1%E5%9D%97%E6%80%BB%E8%A7%88.png\" alt=\"模块总览\" \u002F>\n\n## 支持平台架构 ##\n|支持平台|支持架构|\n| ----|-----|\n|Windows平台|x86 debug\u002Frelease, x64 debug\u002Frelease |\n|Linux(含麒麟操作系统)|x86_64, aarch64 |\n|Android平台|armeabi-v7a, arm64-v8a, x86, x86_64|\n|鸿蒙NEXT| arm64-v8a, x86_64|\n|iOS平台|arm64|\n\n**Windows端**\n\n- [x] [**RTMP直播推流SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F02\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%AD%E6%8E%A8%E6%B5%81sdk\u002F) RTMP推送SDK(支持同时推多路url，支持**RTMP扩展H.265推送**))；\n\n- [x] [**RTMP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F12\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADrtmp%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 业内首屈一指的RTMP超低延迟直播播放器SDK(**支持RTMP H.265扩展播放**)；\n\n- [x] [**RTSP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F12\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADrtsp%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK，支持IE浏览器**OCX控件**接口调用；\n\n- [x] [**Unity3D RTMP\u002FRTSP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F04\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADsdk-unity3d%E7%9B%B4%E6%92%AD%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 业内为数不多的Windows支持Unity3D的超低延迟RTMP\u002FRTSP直播播放器SDK，支持快照、录像、实时静音、view旋转、快速切换URL等特性；\n\n- [x] [**RTMP\u002FRTSP多路流媒体转RTMP推送SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F04\u002F%E5%A4%9A%E8%B7%AF%E6%B5%81%E5%AA%92%E4%BD%93%E8%BD%AC%E5%8F%91sdk\u002F) 支持同时**多路拉取rtmp\u002Frtsp流\u002F本地flv文件，并分别转发到服务器**，业内为数不多**支持RTSP\u002FRTMP H.265拉流转发**的SDK；\n\n- [x] [**轻量级RTSP服务SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F22\u002F%E8%BD%BB%E9%87%8F%E7%BA%A7rtsp%E6%9C%8D%E5%8A%A1sdk\u002F) 为满足内网无纸化\u002F电子教室等内网超低延迟需求，避免让用户配置单独的服务器，大牛直播SDK在推送端支持轻量级RTSP服务SDK，推送端SDK支持的功能，内置轻量级RTSP服务SDK后，功能继续支持，windows端特定机型支持**RTSP H.265**视频输出，支持**单播**和**组播**模式；\n\n- [x] [**内网RTSP网关SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F11\u002F10\u002F%E5%86%85%E7%BD%91rtsp%E7%BD%91%E5%85%B3sdk\u002F) 内网RTSP网关SDK，系内置轻量级RTSP服务SDK扩展，完成**外部RTSP\u002FRTMP数据拉取并注入到轻量级RTSP服务SDK工作**，多个内网客户端直接访问内网轻量级RTSP服务获取公网数据，无需部署单独的服务器，支持RTSP\u002FRTMP H.265数据接入，支持**单播**和**组播**模式；\n\n- [x] [**导播SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F23\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%AD%E5%AF%BC%E6%92%ADsdk\u002F) 数据源：1. rtmp\u002Frtsp音视频流；2. 本地屏幕\u002F摄像头\u002F音频数据；3.本地flv文件；**多路流合成一路**实时导播推送；\n\n- [x] [**录像SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F04\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%AD%E5%BD%95%E5%83%8Fsdk\u002F) 支持拉取rtmp\u002Frtsp流实时**录像**模块\u002F实时**快照**功能，支持纯音频、纯视频、音视频录制模式，支持音频(PCMU\u002FPCMA,Speex等)**转AAC**后再录像，业内为数不多的支持**RTSP\u002FRTMP H.265录制到MP4文件**的录像SDK；\n\n- [x] [**RTMP\u002FRTSP一对一互动SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F01\u002F%E4%B8%80%E5%AF%B9%E4%B8%80%E4%BA%92%E5%8A%A8sdk\u002F) 基于标准协议(RTMP或RTSP)的跨平台(Windows\u002FAndriod\u002FiOS)一对一互动SDK，支持回音消除，完美支持一对一互动场景；\n\n- [x] [**SEI扩展数据发送\u002F接收SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F07\u002F10\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADsei%E6%89%A9%E5%B1%95%E6%95%B0%E6%8D%AE%E5%8F%91%E9%80%81-%E6%8E%A5%E6%94%B6sdk\u002F) 支持推送端通过H.264 SEI信息扩展，实时传输文本\u002F二进制数据信息(如实时字幕\u002F时间戳\u002F题目分发\u002F公告广播等)，播放端做相应解析和回显；\n\n**Linux|麒麟操作系统**\n\n- [x] [**RTMP直播推流SDK**](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F118996220)RTMP推送SDK(支持推送屏幕、摄像头数据，支持**RTMP扩展H.265推送**)；\n\n- [x] [**RTMP直播播放器SDK**](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F118969624)业内首屈一指的RTMP超低延迟直播播放器SDK(**支持RTMP H.265扩展播放**)；\n\n- [x] [**RTSP直播播放器SDK**](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F118969624)支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK；\n\n- [x] [**Unity3D RTMP\u002FRTSP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F04\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADsdk-unity3d%E7%9B%B4%E6%92%AD%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 业内为数不多的Linux支持Unity3D的超低延迟RTMP\u002FRTSP直播播放器SDK;\n\n- [x] [**RTMP\u002FRTSP多路流媒体转RTMP推送SDK**]支持同时**多路拉取rtmp\u002Frtsp流，并分别转发到服务器**，业内为数不多**支持RTSP\u002FRTMP H.265拉流转发**的SDK；\n\n- [x] [**轻量级RTSP服务SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F22\u002F%E8%BD%BB%E9%87%8F%E7%BA%A7rtsp%E6%9C%8D%E5%8A%A1sdk\u002F) 为满足内网无纸化\u002F电子教室等内网超低延迟需求，避免让用户配置单独的服务器，大牛直播SDK在推送端支持轻量级RTSP服务SDK，推送端SDK支持的功能，内置轻量级RTSP服务SDK后，功能继续支持；\n\n- [x] [**录像SDK**]支持拉取rtmp\u002Frtsp流实时**录像**模块\u002F实时**快照**功能，支持纯音频、纯视频、音视频录制模式，支持音频(PCMU\u002FPCMA,Speex等)**转AAC**后再录像，业内为数不多的支持**RTSP\u002FRTMP H.265录制到MP4文件**的录像SDK；\n\n**Android端**\n\n- [x] [**RTMP直播推流端SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F02\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%AD%E6%8E%A8%E6%B5%81sdk\u002F) Android屏幕、摄像头RTMP推流SDK，支持**RTMP扩展H.265推送**(H.265硬编码)；\n\n- [x] [**GB28181接入SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2022\u002F02\u002F25\u002Fandroid%e5%b9%b3%e5%8f%b0gb28181%e6%8e%a5%e5%85%a5sdk\u002F) Android屏幕、摄像头编码注册接入到GB28181服务平台；\n\n- [x] [**RTMP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F12\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADrtmp%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 业内首屈一指的RTMP超低延迟直播播放器SDK(**支持RTMP H.265扩展播放**)；\n\n- [x] [**RTSP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F12\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADrtsp%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK;\n\n- [x] [**HTTP-FLV直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2025\u002F03\u002F24\u002Fhttp-flv%e7%9b%b4%e6%92%ad%e6%92%ad%e6%94%besdk\u002F) 支持HTTP\u002FHTTPS-FLV播放及扩展录像、比快更快，HTTP-FLV一样可以毫秒级延迟;\n\n- [x] [**Unity3D RTMP\u002FRTSP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F04\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADsdk-unity3d%E7%9B%B4%E6%92%AD%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 业内为数不多的Android支持Unity3D的超低延迟RTMP\u002FRTSP直播播放器SDK，支持快照、录像、实时静音、view旋转、快速切换URL等特性;\n     \n- [x] [**Android平台外部编码数据实时预览SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2023\u002F05\u002F17\u002Fandroid%e5%b9%b3%e5%8f%b0%e5%a4%96%e9%83%a8%e7%bc%96%e7%a0%81%e6%95%b0%e6%8d%ae%e5%ae%9e%e6%97%b6%e9%a2%84%e8%a7%88%e6%a8%a1%e5%9d%97\u002F) 第三方平台编码后数据(如H.264\u002FH.265\u002FPCMA\u002FPCMU\u002FAAC)预览播放模块；\n\n- [x] [**录像SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F04\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%AD%E5%BD%95%E5%83%8Fsdk\u002F) 支持拉取rtmp\u002Frtsp流实时**录像**模块\u002F实时**快照**功能，支持纯音频、纯视频、音视频录制模式，支持音频(PCMU\u002FPCMA,Speex等)**转AAC**后再录像，业内为数不多的支持**RTSP\u002FRTMP H.265录制到MP4文件**的录像SDK；\n\n- [x] [**RTMP\u002FRTSP多路流媒体转RTMP推送SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F04\u002F%E5%A4%9A%E8%B7%AF%E6%B5%81%E5%AA%92%E4%BD%93%E8%BD%AC%E5%8F%91sdk\u002F) 支持实时拉取的rtmp\u002Frtsp流转发到指定rtmp url;\n\n- [x] [**轻量级RTSP服务SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F22\u002F%E8%BD%BB%E9%87%8F%E7%BA%A7rtsp%E6%9C%8D%E5%8A%A1sdk\u002F) 为满足内网无纸化\u002F电子教室等内网超低延迟需求，避免让用户配置单独的服务器，大牛直播SDK在推送端支持轻量级RTSP服务SDK，推送端SDK支持的功能，内置轻量级RTSP服务SDK后，功能继续支持(支持H.265)；\n\n- [x] [**RTMP\u002FRTSP一对一互动SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F01\u002F%E4%B8%80%E5%AF%B9%E4%B8%80%E4%BA%92%E5%8A%A8sdk\u002F) 基于标准协议(RTMP或RTSP)的跨平台(Windows\u002FAndriod\u002FiOS)一对一互动SDK，支持回音消除，完美支持一对一互动场景；\n\n- [x] [**SEI扩展数据发送\u002F接收SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F07\u002F10\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADsei%E6%89%A9%E5%B1%95%E6%95%B0%E6%8D%AE%E5%8F%91%E9%80%81-%E6%8E%A5%E6%94%B6sdk\u002F) 支持推送端通过H.264 SEI信息扩展，实时传输文本\u002F二进制数据信息(如实时字幕\u002F时间戳\u002F题目分发\u002F公告广播等)，播放端做相应解析和回显；\n\n**HamonyOS鸿蒙NEXT**\n\n- [x] [**RTMP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F12\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADrtmp%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 业内首屈一指的RTMP超低延迟直播播放器SDK(**支持RTMP H.265扩展播放**)；\n\n- [x] [**RTSP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F12\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADrtsp%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK;\n\n**iOS端**\n\n- [x] [**RTMP直播推流端SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F02\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%AD%E6%8E%A8%E6%B5%81sdk\u002F) iOS屏幕(基于[ReplayKit](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F02\u002F%E5%A6%82%E4%BD%95%E5%9F%BA%E4%BA%8Ereplaykit%E5%AE%9E%E7%8E%B0%E4%BD%8E%E5%BB%B6%E8%BF%9Frtmp%E6%8E%A8%E5%B1%8F\u002F))、摄像头RTMP推流SDK;\n\n- [x] [**RTMP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F12\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADrtmp%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 业内首屈一指的RTMP超低延迟直播播放器SDK(**支持RTMP H.265扩展播放**);\n\n- [x] [**RTSP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F12\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADrtsp%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK;\n\n- [x] [**Unity3D RTMP\u002FRTSP直播播放器SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F04\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADsdk-unity3d%E7%9B%B4%E6%92%AD%E6%92%AD%E6%94%BE%E5%99%A8sdk\u002F) 业内为数不多的iOS支持Unity3D的超低延迟RTMP\u002FRTSP直播播放器SDK，支持快照、录像、实时静音、view旋转、快速切换URL等特性;\n\n- [x] [**录像SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F04\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%AD%E5%BD%95%E5%83%8Fsdk\u002F) 支持拉取rtmp\u002Frtsp流实时**录像**模块\u002F实时**快照**功能，支持纯音频、纯视频、音视频录制模式，支持音频(PCMU\u002FPCMA,Speex等)**转AAC**后再录像，业内为数不多的支持**RTSP\u002FRTMP H.265录制到MP4文件**的录像SDK；\n\n- [x] [**RTMP\u002FRTSP多路流媒体转RTMP推送SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F04\u002F04\u002F%E5%A4%9A%E8%B7%AF%E6%B5%81%E5%AA%92%E4%BD%93%E8%BD%AC%E5%8F%91sdk\u002F) 支持实时拉取的rtmp\u002Frtsp流转发到指定rtmp url;\n\n- [x] [**轻量级RTSP服务SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F06\u002F22\u002F%E8%BD%BB%E9%87%8F%E7%BA%A7rtsp%E6%9C%8D%E5%8A%A1sdk\u002F) 为满足内网无纸化\u002F电子教室等内网超低延迟需求，避免让用户配置单独的服务器，大牛直播SDK在推送端支持轻量级RTSP服务SDK，推送端SDK支持的功能，内置轻量级RTSP服务SDK后，功能继续支持；\n\n- [x] [**内网RTSP网关SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F11\u002F10\u002F%E5%86%85%E7%BD%91rtsp%E7%BD%91%E5%85%B3sdk\u002F) 内网RTSP网关SDK，系内置轻量级RTSP服务SDK扩展，完成**外部RTSP\u002FRTMP数据拉取并注入到轻量级RTSP服务SDK工作**，多个内网客户端直接访问内网轻量级RTSP服务获取公网数据，无需部署单独的服务器，支持RTSP\u002FRTMP H.265数据接入；\n\n- [x] [**RTMP\u002FRTSP一对一互动SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F12\u002F01\u002F%E4%B8%80%E5%AF%B9%E4%B8%80%E4%BA%92%E5%8A%A8sdk\u002F) 基于标准协议(RTMP或RTSP)的跨平台(Windows\u002FAndriod\u002FiOS)一对一互动SDK，支持回音消除，完美支持一对一互动场景；\n\n- [x] [**SEI扩展数据发送\u002F接收SDK**](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F2018\u002F07\u002F10\u002F%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADsei%E6%89%A9%E5%B1%95%E6%95%B0%E6%8D%AE%E5%8F%91%E9%80%81-%E6%8E%A5%E6%94%B6sdk\u002F) 支持推送端通过H.264 SEI信息扩展，实时传输文本\u002F二进制数据信息(如实时字幕\u002F时间戳\u002F题目分发\u002F公告广播等)，播放端做相应解析和回显；\n\n## QQ技术对接交流 ##\n\n**加群请简要描述使用场景\u002F需求，否则不予通过**：\n\n- [x] 大牛直播技术交流群3(推荐加入): [182979815](http:\u002F\u002Fshang.qq.com\u002Fwpa\u002Fqunwpa?idkey=69308e344e276f43ecf27b4bd59dc61eb475a9b8b59134d036079b92154e0962)\t\n\n- [x] 大牛直播技术交流群2(已满): [294891451](http:\u002F\u002Fshang.qq.com\u002Fwpa\u002Fqunwpa?idkey=476a9cc05db0b2924530ccbbf4fae78fa485d39418ef79c8ab71b24a8fee8a48)\t\n\n- [x] 大牛直播技术交流群1(已满): [499687479](http:\u002F\u002F\u002F\u002Fshang.qq.com\u002Fwpa\u002Fqunwpa?idkey=e7686f68a39bf1b95dc2ac3b775867efc7d3cbaf3596daf6e12bc1df21e1dc59)\t\n\n\n## 大牛直播SDK相关demo介绍 ##\t\n\n**1. Windows平台集成对接DEMO：**\t\n\n- [x] [**推送模块**] RTMP推送SDK、轻量级RTSP服务SDK、录像SDK(C++|C#) Demo工程（对应SmartPublisherDemo.exe）；\n      \n- [x]  [**播放模块**] RTMP|RTSP播放SDK(C++|C#|WPF) Demo工程（对应SmartPlayer.exe）；\n      \n- [x]  [**转发模块**] 多路RTSP|RTMP转RTMP推送模块SDK(C++|C#) Demo工程（对应SmartStreamRelayDemo.exe）；\n      \n- [x]  [**混流模块**] 混流SDK(C++) Demo工程（对应SmartEchoCancellation.exe）；\n      \n- [x]  [**一对一互动模块**] 基于标准RTMP服务的一对一互动demo工程（C#），可扩展RTSP一对一互动（对应SmartEchoCancellation.exe）。\n\n**2. Linux平台(含X86_64|aarch64架构)集成对接DEMO：**\t\n\n- [x] [**推送模块**] RTMP推送SDK录像SDK(C++|C#) Demo工程（对应publisherdemo）；\n\n- [x] [**播放模块**] RTMP|RTSP播放SDK Demo工程（对应playerdemo）；\n\n- [x] [**轻量级RTSP服务模块**] 轻量级RTSP服务SDK Demo工程（对应rtspserverdemo）；\n\n- [x] [**转发模块**] 多路RTSP|RTMP转RTMP推送模块SDK Demo工程（对应relaydemo）；\n\n**3.Android平台集成对接DEMO：**\t\n\n- [x] [**SmartPlayerV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartPlayerV2): RTMP|RTSP直播播放SDK demo，涵盖实时录像、快照、扩展SEI数据接收等功能；\t\n\n- [x] [**SmartPublisherV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartPublisherV2): RTMP直播推送SDK、GB28181接入SDK、轻量级RTSP服务SDK、扩展SEI发送SDK、实时录像SDK多合一demo；\n\n- [x] [**Camera2PublisherV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartPublisherV2): 基于Android平台Camera2摄像头数据采集，RTMP直播推送SDK、GB28181接入SDK、轻量级RTSP服务SDK、实时录像SDK多合一demo；\t\n\n- [x] [**SmartEchoCancellationV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartEchoCancellationV2): 基于RTMP的一对一互动demo(可扩展RTSP一对一互动)；\t\n\n- [x] [**SmartServiceCameraPublisherV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartServiceCameraPublisherV2): 后台摄像头RTMP直播推送SDK；\t\n\n- [x] [**SmartServicePublisherV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartServicePublisherV2): 智慧教室|无纸化会议等屏幕、麦克风扬声器采集 、RTMP直播推送、轻量级RTSP服务demo；\t\n\n- [x] [**SmartRelayDemoV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartRelayDemoV2): RTMP|RTSP直播播放SDK、RTMP|RTSP转RTMP推送SDK、RTMP|RTSP实时录像、轻量级RTSP服务四合一demo。\t\n\n**4.iOS平台集成对接DEMO：**\t\n\n- [x] [**SmartiOSPlayerV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSPlayerV2): RTMP|RTSP直播播放SDK demo，涵盖实时录像、快照、扩展SEI数据接收等功能；\n\n- [x] [**SmartiOSPublisherV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSPublisherV2): RTMP直播推送SDK、RTSP直播推送SDK、轻量级RTSP服务SDK、扩展SEI发送SDK、实时录像SDK多合一demo；\t\n\n- [x] [**SmartiOSEchoCancellation**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSEchoCancellation): 基于RTMP的一对一互动demo(可扩展RTSP一对一互动)；\t\n\n- [x] [**SmartiOSScreenPublisherV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSScreenPublisherV2): 基于ReplayKit采集的智慧教室|无纸化会议等屏幕采集(推屏) 、RTMP直播推送demo；\t\n\n- [x] [**SmartiOSRelayDemoV2**](https:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSRelayDemoV2): RTMP|RTSP直播播放SDK、RTMP|RTSP转RTMP推送SDK、RTMP|RTSP实时录像、轻量级RTSP服务四合一demo。\t\n\n**NOTE:** Windows平台，以C++ SDK Demo为最新，C# Demo更新速度稍滞于C++ Demo。\t\n\n## 大牛直播SDK集成和调用说明 ##\t\n\n右键“链接另存为(K)...”下载文档即可。\t\n\n- [x] [**Android、iOS平台RTMP\u002FRTSP直播推送、RTMP\u002FRTSP播放、内置RTSP服务、转发SDK(V2)调用说明**](https:\u002F\u002Fdaniusdk.com\u002Fwp-content\u002Fuploads\u002F2024\u002F08\u002F%E8%A7%86%E6%B2%83%E7%A7%91%E6%8A%80-%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%AD%E7%A7%BB%E5%8A%A8%E7%AB%AFSDKV2%E8%B0%83%E7%94%A8%E8%AF%B4%E6%98%8E2.20.pdf))\n\n- [x] [**Windows平台RTMP\u002FRTSP直播推送、RTMP\u002FRTSP播放、内置RTSP服务、转发SDK调用说明(以C#为例)**](http:\u002F\u002Fdaniusdk.com\u002Fwp-content\u002Fuploads\u002F2021\u002F04\u002F视沃科技-Windows平台-SDK集成说明2.16.pdf)\n\n- [x] [**Linux平台RTMP直播推送、RTMP\u002FRTSP播放、内置RTSP服务、转发SDK调用说明**](http:\u002F\u002Fdaniusdk.com\u002Fwp-content\u002Fuploads\u002F2024\u002F08\u002F%E8%A7%86%E6%B2%83%E7%A7%91%E6%8A%80-%E5%A4%A7%E7%89%9B%E7%9B%B4%E6%92%ADLinux%E5%B9%B3%E5%8F%B0SDK%E8%B0%83%E7%94%A8%E8%AF%B4%E6%98%8E1.0.3.pdf)\n\n\n## 上层源码目录 ##\t\n\n1. android推流 SmartPublisherV2\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartPublisherV2\t\n\n2. android推流 SmartServicePublisherV2(后台service推送屏幕)\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartServicePublisherV2\t\n\n3. android推流 SmartServiceCameraPublisherV2(后台service推送摄像头)\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartServiceCameraPublisherV2\t\n\n4. android一对一互动demo SmartEchoCancellationV2\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartEchoCancellationV2\t\n\n5. android播放器 SmartPlayerV2:\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartPlayerV2\t\n\n6. android转发-录像-播放三合一 SmartRelayDemoV2:\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FAndroidStudio\u002FSmartRelayDemoV2\t\n\n7. iOS推流 SmartiOSPublisherV2:\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSPublisherV2\t\n\n8. iOS后台推屏 SmartiOSScreenPublisherV2:\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSScreenPublisherV2\t\n\n9. iOS播放器 SmartiOSPlayerV2:\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSPlayerV2\t\n\n10. iOS转发-录像-播放三合一 SmartiOSRelayDemoV2:\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSRelayDemoV2\t\n\n11. iOS RTSP\u002FRTMP一对一互动Demo SmartiOSEchoCancellation：\t\nhttps:\u002F\u002Fgithub.com\u002Fdaniulive\u002FSmarterStreaming\u002Ftree\u002Fmaster\u002FSourceCode\u002FIOS\u002FSmartiOSEchoCancellation\t\n\n\n## 功能支持 ##\t\n---\t\n\n**1. Windows\u002FLinux\u002FAndroid\u002FiOS RTMP直播推流SDK**\t\n\n如不单独说明，系Windows、Linux、Android、iOS全平台支持。\t\n\n- [x] [**视频采集处理**]Windows平台涵盖“Windows视频采集处理SDK”功能；\t\n- [x] [**音频采集处理**]Windows平台涵盖“Windows音频采集处理SDK”功能；\t\n- [x] [**本地预览**]Windows平台支持摄像头\u002F屏幕\u002F合成数据**实时预览**功能，Android\u002FiOS平台支持本地前后置摄像头预览；\t\n- [x] [**摄像头反转\u002F旋转**]Windows平台支持摄像头水平反转、垂直反转、0°\u002F90°\u002F180°\u002F270°旋转；\t\n- [x] [**摄像头采集**]除常规YUV格式外，Windows平台还支持**MJPEG**格式的摄像头采集；\t\n- [x] [**RTMP推流**]超低延时的RTMP协议直播推流SDK（支持RTMP扩展H.265推送）；\t\t\n- [x] [**视频格式**]支持H.264\u002FH.265编码；\t\n- [x] [**音频格式**]Windows\u002FLinux\u002FAndroid\u002FiOS平台支持AAC编码，Windows\u002FAndroid平台支持Speex编码；\t\n- [x] [**音频编码**]Windows\u002FAndroid平台支持Speex推送、Speex编码质量设置；\n- [x] [**音量调节**]Windows\u002FAndroid平台采集端支持实时音量调节(其中，Windows平台混音模式下支持单独控制麦克风、扬声器音量)；\n- [x] [**H.264硬编码**]Windows\u002FAndroid\u002FiOS平台支持H.264特定机型硬编码；\t\n- [x] [**H.265硬编码**]Windows\u002FAndroid\u002FiOS平台支持H.265特定机型硬编码；\t\n- [x] [**硬编码自适应**]Android\u002FiOS平台支持硬编码自适应，如检测到硬编码不支持，可切换到软编；\t\n- [x] [**软硬编码参数配置**]支持关键帧间隔、帧率(Windows最高限定120帧)、码率设置；\t\n- [x] [**软编码参数配置**]支持软编码profile、软编码速度、可变码率设置；\t\n- [x] [**多实例推送**]支持多实例推送(如同时推送屏幕\u002F摄像头和外部数据)；\t\n- [x] [**RTMP H.265**]支持**RTMP扩展H.265推送和Enhanced RTMP**；\n- [x] [**横竖屏推流**]Android\u002FiOS平台支持支持横屏、竖屏推流；\t\n- [x] [**多分辨率支持**]支持摄像头或屏幕多种分辨率设置；\t\n- [x] [**Windows推屏**]Windows平台支持**屏幕裁剪、窗口采集、屏幕\u002F摄像头数据合成**等多种模式推送；\t\n- [x] [**移动端推屏**]Android平台支持后台service推送摄像头或屏幕(推送屏幕需要5.0+版本)；\t\n- [x] [**移动端推屏**]iOS平台支持后台推送屏幕(基于ReplayKit，需要iOS 10.0+版本)；\t\n- [x] [**事件回调**]支持各种状态实时回调；\t\n- [x] [**水印**]Windows平台支持文字水印、png水印、实时遮挡，Android平台支持文字水印、png水印；\t\n- [x] [**RTMP推送模式**]支持RTMP推送 live|record模式设置（需服务器支持）；\t\n- [x] [**镜像**]Android\u002FiOS平台支持前置摄像头实时镜像功能；\t\n- [x] [**前后摄像头实时切换**]Android\u002FiOS平台支持采集过程中，前后摄像头切换；\t\n- [x] [**复杂网络处理**]支持断网重连等各种网络环境自动适配；\t\n- [x] [**动态码率**]支持根据网络情况自动调整推流码率；\t\n- [x] [**实时静音**]支持推送过程中，实时静音\u002F取消静音；\t\n- [x] [**实时快照**]支持推流过程中，实时快照；\t\n- [x] [**纯音频推流**]支持仅采集音频流并发起推流功能；\t\n- [x] [**纯视频推流**]支持特殊场景下的纯视频推流功能；\t\n- [x] [**降噪**]Windows\u002FAndroid平台支持环境音、手机干扰等引起的噪音降噪处理、自动增益、VAD检测；\t\n- [x] [**回音消除**]Android平台支持实时传递远端PCM数据，方便回音消除处理；\t\n- [x] [**外部编码前视频数据对接**]支持YUV数据对接；\t\n- [x] [**外部编码前音频数据对接**]支持PCM对接；\t\n- [x] [**外部编码后视频数据对接**]支持外部H.264数据对接；\t\n- [x] [**外部编码后音频数据对接**]外部AAC\u002FPCMA\u002FPCMU\u002FSPEEX数据对接；\t\n- [x] [**推送端休眠设置**]Windows平台支持休眠接口(设置成休眠模式后CPU会适当降低)；\t\n- [x] [**编码后数据输出**]Android平台支持输出编码后的H264\u002FAAC数据到上层，方便对接第三方平台(如GB28181)对接；\t\n- [x] [**扩展录像功能**]完美支持和录像SDK组合使用，录像相关功能，可参见\"**8. Windows\u002FAndroid\u002FiOS录像SDK**\"；\t\n- [x] [**服务器兼容**]支持自建标准RTMP服务器(如Nginx、SRS)或CDN。\t\n\n对应Demo：\t\n- [x] Windows测试程序：SmartPublisherDemo.exe；\t\n- [x] Windows C++工程：WIN-PublisherSDK-CPP-Demo；\t\n- [x] Windows C#工程：WIN-PublisherSDK-CSharp-Demo；\t\n- [x] Linux工程：publisherdemo；\n- [x] Android工程：SmartPublisherV2；\t\n- [x] iOS工程：SmartiOSPublisherV2。\t\n---\t\n\n**2. Windows\u002FLinux\u002FAndroid\u002FiOS RTMP、RTSP直播播放器SDK**\t\n\n如不单独说明，系Windows、Linux、Android、iOS全平台支持。\t\n\n- [x] [**支持播放协议**]高稳定、超低延迟（一秒内，行业内几无效果接近的播放端）、业内首屈一指的RTMP\u002FRTSP直播播放器SDK；\t\n- [x] [**多实例播放**]支持多实例播放（如同时播放多路RTMP\u002FRTSP流）；\t\n- [x] [**事件回调**]支持网络状态、buffer状态等回调；\t\n- [x] [**视频格式**]支持RTSP H.265、**RTMP扩展H.265推送和Enhanced RTMP**，RTSP\u002FRTMP H.264，此外，还支持**RTSP MJPEG**播放；\t\n- [x] [**音频格式**]RTMP\u002FRTSP支持AAC\u002FPCMA\u002FPCMU，此外RTMP还支持Speex；\t\n- [x] [**H.264\u002FH.265软解码**]支持H.264\u002FH.265软解；\t\n- [x] [**H.264硬解码**]**Windows**\u002FAndroid\u002FiOS支持H.264特定机型硬解码，[Windows平台硬解码播放效果展示(超低CPU占用)](http:\u002F\u002Fwww.iqiyi.com\u002Fw_19s8qz0f2x.html)；\t\n- [x] [**H.265硬解**]**Windows**\u002FAndroid\u002FiOS支持H.265特定机型硬解码；\t\n- [x] [**H.264\u002FH.265硬解码**]Android支持设置Surface模式硬解和普通模式硬解码；\t\n- [x] [**RTSP模式设置**]支持RTSP TCP\u002FUDP模式设置；\t\n- [x] [**RTSP TCP\u002FUDP自动切换**]支持RTSP TCP、UDP模式自动切换；\t\n- [x] [**RTSP超时设置**]支持RTSP超时时间设置，单位：秒；\t\n- [x] [**RTSP 401认证处理**]支持上报RTSP 401事件，如URL携带鉴权信息，会自动处理；\t\n- [x] [**缓冲时间设置**]支持buffer time设置；\t\n- [x] [**首屏秒开**]支持首屏秒开模式；\t\n- [x] [**低延迟模式**]支持超低延迟模式设置；\t\n- [x] [**复杂网络处理**]支持断网重连等各种网络环境自动适配；\t\n- [x] [**快速切换URL**]支持播放过程中，快速切换其他URL，内容切换更快；\t\n- [x] [**音视频多种render机制**]Windows平台支持D3D和GDI绘制模式(如不支持D3D，可用GDI模式)；\t\n- [x] [**音视频多种render机制**]Android平台，视频：surfaceview\u002FOpenGL ES，音频：AudioTrack\u002FOpenSL ES（一般建议AudioTrack）；\t\n- [x] [**实时静音**]支持播放过程中，实时静音\u002F取消静音；\t\n- [x] [**实时音量调节**]支持播放过程中，实时调节播放音量，范围[0,100]；\t\n- [x] [**实时快照**]支持播放过程中截取当前播放画面；\t\n- [x] [**只播关键帧**]Windows平台支持实时设置是否只播放关键帧；\t\n- [x] [**渲染角度**]支持0°，90°，180°和270°四个视频画面渲染角度设置；\t\n- [x] [**渲染镜像**]支持水平反转、垂直反转模式设置；\t\n- [x] [**等比例缩放**]支持图像等比例缩放绘制（Android硬解码设置surface模式下不支持）；\t\n- [x] [**实时下载速度更新**]支持当前下载速度实时回调(支持设置回调时间间隔)；\t\n- [x] [**ARGB叠加**]Windows平台支持ARGB图像叠加到显示视频（参看C++的DEMO）；\t\n- [x] [**解码前视频数据回调**]支持H.264\u002FH.265数据回调；\t\n- [x] [**解码后视频数据回调**]支持解码后YUV\u002FRGB数据回调；\t\n- [x] [**解码后视频数据缩放回调**]Windows平台支持指定回调图像大小的接口(可以对原视图像缩放后再回调到上层)；\t\n- [x] [**解码前音频数据回调**]支持AAC\u002FPCMA\u002FPCMU\u002FSPEEX数据回调；\t\n- [x] [**音视频自适应**]支持播放过程中，音视频信息改变后自适应；\t\n- [x] [**扩展录像功能**]完美支持和录像SDK组合使用，录像相关功能(支持RTSP H.265流录制，支持PCMA\u002FPCMU转AAC后录制，支持设置只录制音频或视频)，可参见\"**8. Windows\u002FAndroid\u002FiOS录像SDK**\"；\t\n\n对应Demo：\t\n- [x] Windows测试程序：SmartPlayer.exe；\t\n- [x] Windows C++工程：WIN-PlayerSDK-CPP-Demo；\t\n- [x] Windows C#工程：WIN-PlayerSDK-CSharp-Demo；\t\n- [x] Linux工程：linux-simple-playerdemo；\n- [x] Android工程：SmartPlayerV2；\t\n- [x] iOS工程：SmartiOSPlayerV2。\t\n---\t\n\n**3. Windows\u002FLinux\u002FAndroid\u002FiOS内置轻量级RTSP服务SDK**\t\n\n如不单独说明，系Windows、LinuxAndroid、iOS全平台支持。\t\n\n- [x] [**基础功能**]支持Windows\u002FAndroid\u002FiOS平台RTMP直播SDK除推送RTMP外的所有常规功能；\t\n- [x] [**音频格式**]AAC；\t\n- [x] [**视频格式**]H.264、H.265；\t\n- [x] [**协议类型**]RTSP；\t\n- [x] [**传输模式**]支持**单播**和**组播**模式；\t\n- [x] [**端口设置**]支持RTSP端口设置；\t\n- [x] [**鉴权设置**]支持RTSP鉴权用户名、密码设置；\t\n- [x] [**获取session连接数**]支持获取当前RTSP服务会话连接数；\t\n- [x] [**多服务支持**]支持同时创建多个内置RTSP服务；\t\n- [x] [**H.265支持**]支持发布H.265视频；\t\n- [x] [**RTSP url回调**]支持设置后的rtsp url通过event回调到上层。\t\n\n对应Demo：\t\n- [x] Windows测试程序：SmartPublisherDemo.exe；\t\n- [x] Windows C++工程：WIN-PublisherSDK-CPP-Demo；\t\n- [x] Windows C#工程：WIN-PublisherSDK-CSharp-Demo；\n- [x] Linux工程：publisherdemo；\n- [x] Android工程：SmartPublisherV2；\t\n- [x] iOS工程：SmartiOSPublisherV2。\t\n---\t\n\n**4. 内网RTSP网关SDK**\t\n\n如不单独说明，系Windows、Android、iOS全平台支持。\t\n\n内网RTSP网关SDK，系内置轻量级RTSP服务SDK扩展，完成**外部RTSP\u002FRTMP数据拉取并注入到轻量级RTSP服务SDK工作**，多个内网客户端直接访问内网轻量级RTSP服务获取公网数据，无需部署单独的服务器，支持RTSP\u002FRTMP H.265数据接入。\t\n简单来说：内置轻量级RTSP服务SDK和内置RTSP网关SDK的区别在于**数据来源不同**，内置轻量级RTSP服务SDK数据来源于**终端设备自带摄像头数据\u002F屏幕数据\u002F外部编码前后数据**，内置RTSP网关SDK的数据源是**RTSP\u002FRTMP流**数据。\t\n\n- [x] [**音频格式**]AAC；\t\n- [x] [**视频格式**]H.264、H.265；\t\n- [x] [**接入协议**]支持内外网RTMP\u002FRTSP流接入；\t\n- [x] [**输出协议**]RTSP，拉取的RTSP\u002FRTMP流，注入轻量级RTSP服务SDK；\t\n- [x] [**传输模式**]Windows支持**单播**和**组播**模式，Android\u002FiOS平台支持单播模式；\t\n- [x] [**音频转码**]支持音频(PCMU\u002FPCMA,Speex等)转AAC后注入；\t\n- [x] [**端口设置**]支持RTSP端口设置；\t\n- [x] [**鉴权设置**]支持RTSP鉴权用户名、密码设置；\t\n- [x] [**获取session连接数**]支持获取当前RTSP服务会话连接数；\t\n- [x] [**多服务支持**]支持同时创建多个内置RTSP服务；\t\n- [x] [**H.265支持**]Windows内置rtsp server支持发布H.265视频；\t\n- [x] [**RTSP url回调**]支持设置后的rtsp url通过event回调到上层；\t\n\n对应Demo：\t\n- [x] Windows测试程序：SmartStreamRelayDemo.exe；\t\n- [x] Windows C++工程：WIN-RelaySDK-CPP-Demo；\t\n- [x] Windows C#工程：WIN-RelaySDK-CSharp-Demo。\t\n---\t\n\n**5. Windows\u002FLinux\u002FAndroid\u002FiOS RTMP\u002FRTSP多路流媒体转RTMP推送SDK**\t\n\n如不单独说明，系Windows、Linux、Android、iOS全平台支持。\t\n\n- [x] [**拉流**]支持拉取RTSP流；\t\n- [x] [**拉流**]支持拉取RTMP流；\t\n- [x] [**预览**]Windows\u002FAndroid\u002FiOS支持拉取到的RTMP\u002FRTSP随时本地预览、关闭预览；\t\n- [x] [**拉流音频调节**]支持拉取的RTMP\u002FRTSP流静音；\t\n- [x] [**音频转码**]支持拉取的RTMP\u002FRTSP的PCMA\u002FPCMU\u002FSPEEX音频格式**转AAC**后再转发到RTMP服务器；\t\n- [x] [**url切换**]**支持转发过程中，拉取的RTMP\u002FRTSP实时内容切换**；\t\n- [x] [**转发**]超低延迟转发拉取的rtsp\u002Frtmp流到rtmp server；\t\n- [x] [**H.265支持**]**业内为数不多支持RTSP\u002FRTMP H.265转RTMP推送**的SDK(提供配套RTMP扩展H.265服务器)；\t\n\n对应Demo：\t\n- [x] Windows测试程序：SmartStreamRelayDemo.exe；\t\n- [x] Windows C++工程：WIN-RelaySDK-CPP-Demo；\t\n- [x] Windows C#工程：WIN-RelaySDK-CSharp-Demo；\t\n- [x] Android工程：SmartRelayDemoV2；\t\n- [x] iOS工程：SmartiOSRelayDemoV2。\t\n\n---\t\n\n**6. Windows\u002FAndroid\u002FiOS RTMP\u002FRTSP一对一互动SDK**\t\n\n如不单独说明，系Windows、Android、iOS全平台支持。\t\n\n- [x] 基于官方现有RTMP、RTSP推送、或内置RTSP服务、播放SDK，产品稳定度高，行业内首屈一指的超低延迟特性；\t\n- [x] 加入噪音抑制、回音消除、自动增益控制等特性，确保通话效果；\t\n- [x] 采用通用的RTMP和RTSP服务器，如nginx、SRS或 Darwin Stream Server（原生版本），更有利于私有部署；\t\n- [x] 支持H.264的扩展SEI消息发送机制；\t\n- [x] 支持H.265编码（Windows 64位库，Android\u002FiOS硬编码）和H.264可变码率设定，换句话说，之前大牛直播SDK推送端支持的功能，都可以同步支持；\t\n- [x] 支持H.265解码，直播播放器支持的功能，一对一互动模块都可以有选择的支持；\t\n- [x] Windows平台支持双流合成大小屏录制；\t\n- [x] Windows支持摄像头、屏幕合成、水印等各种组合模式，扩展度高；\t\n- [x] 适用于应急指挥、教育培训等领域。\t\n\n对应Demo：\t\n- [x] 以C#为例，对应SmartEchoCancellation.exe(WIN-EchoCancellation-CSharp-Demo)；\t\n- [x] Android工程：SmartEchoCancellationV2；\t\n- [x] iOS工程：SmartiOSEchoCancellation。\t\n\n---\t\n\n**7. Windows导播SDK**\t\n\n- [x] [**拉流**]支持拉取RTSP流；\t\n- [x] [**拉流**]支持拉取RTMP流；\t\n- [x] [**混音合成**]支持本地采集到屏幕或摄像头数据，和远程拉取得RTSP或RTMP流做合成、混音输出；\t\n- [x] [**导播**]支持导播过程中，随时切断某一路音视频或音频；\t\n- [x] [**混音**]支持音频混音（同时选择“采集麦克风”+“采集扬声器”）；\t\n- [x] [**合成**]多路流合成一路流后，推送到RTMP服务器；\t\n- [x] [**扩展录像快照**]多路合成后的流，支持本地录像、快照。\t\n\n对应Demo：\t\n- [x] 测试程序：SmartMixStreamDemo.exe；\t\n- [x] C++工程：WIN-MixStreamSDK-CPP-Demo；\t\n---\t\n\n**8. Windows\u002FLinux\u002FAndroid\u002FiOS录像SDK**\t\n\n- [x] [**拉流**]支持拉取RTSP流录像；\t\n- [x] [**拉流**]支持拉取RTMP流录像；\t\n- [x] [**推流端录像**]支持RTMP|RTSP推送端同步录像；\t\n- [x] [**轻量级RTSP服务录像**]支持轻量级RTSP服务SDK同步录像；\t\n- [x] [**推流端录像实时暂停\u002F恢复**]支持推送端录像过程中**实时暂停录像、恢复录像**；\t\n- [x] [**逻辑分离**]大牛直播录像SDK不同于普通录像接口，更智能，和推送、播放、转发、内置轻量级RTSP服务SDK功能完全分离，支持随时录像；\t\n- [x] [**url切换**]在录像过程中，支持切换不同URL，如两个URL配置一致，则可以录制到同一个MP4文件，如不一致，可自动分割到下一个文件；\t\n- [x] [**参数设置**]支持设置单个录像文件大小、录像路径等，并支持**纯音频、纯视频、音视频**录制模式；\t\n- [x] [**音频转码**]支持音频(PCMU\u002FPCMA,Speex等)转AAC后再录像；\t\n- [x] [**265支持**]支持**RTSP\u002FRTMP H.265**录制到MP4文件；\t\n- [x] [**推送端265录像**]推送端SDK支持H265录像；\t\n- [x] [**推送端外部编码数据对接录像**]支持推送端外部编码后数据(H.264\u002FAAC)对接录像；\t\n- [x] [**事件回调**]从开始录像，到录像结束均有event callback上来，网络堵塞、音视频同步均做了非常友好的处理。\t\n\n对应Demo：\t\n- [x] Windows测试程序：SmartPlayer.exe；\t\n- [x] Windows C++工程：WIN-PlayerSDK-CPP-Demo；\t\n- [x] Windows C#工程：WIN-PlayerSDK-CSharp-Demo；\t\n- [x] 测试程序：SmartPublisherDemo.exe；\t\n- [x] C++工程：WIN-PublisherSDK-CPP-Demo；\t\n- [x] C#工程：WIN-PublisherSDK-CSharp-Demo。\t\n- [x] Android工程：SmartPlayerV2；\t\n- [x] iOS工程：SmartiOSPlayerV2；\t\n- [x] Android工程：SmartPublisherV2；\t\n- [x] iOS工程：SmartiOSPublisherV2。\t\n---\t\n\n**9. Windows\u002FAndroid\u002FiOS SEI扩展数据发送\u002F接收SDK**\t\n\n- [x] [**RTSP SEI**]支持内置RTSP服务SDK携带SEI扩展信息(H.264)；\t\n- [x] [**RTMP SEI**]支持RTMP推送SDK携带SEI扩展信息(H.264)；\t\n- [x] [**自定义数据**]持发送自定义用户数据(如自定义utf8字符串)；\t\n- [x] [**二进制数据**]支持发送二进制数据；\t\n- [x] [**播放端解析**]RTSP\u002FRTMP直播播放端SDK支持utf8文本、二进制、和原SEI数据解析。\t\n\n对应Demo：\t\n- [x] Windows测试程序：SmartPlayer.exe；\t\n- [x] Windows C++工程：WIN-PlayerSDK-CPP-Demo；\t\n- [x] Windows C#工程：WIN-PlayerSDK-CSharp-Demo；\t\n- [x] 测试程序：SmartPublisherDemo.exe；\t\n- [x] C++工程：WIN-PublisherSDK-CPP-Demo；\t\n- [x] C#工程：WIN-PublisherSDK-CSharp-Demo。\t\n- [x] Android工程：SmartPlayerV2；\t\n- [x] iOS工程：SmartiOSPlayerV2；\t\n- [x] Android工程：SmartPublisherV2；\t\n- [x] iOS工程：SmartiOSPublisherV2。\t\n---\t\n\n**10. Android平台GB28181接入SDK**\t\n\n- [x] [视频格式]H.264\u002FH.265(Android H.265硬编码)；\n- [x] [音频格式]G.711 A律、AAC；\n- [x] [音量调节]Android平台采集端支持实时音量调节；\n- [x] [H.264硬编码]支持H.264特定机型硬编码；\n- [x] [H.265硬编码]支持H.265特定机型硬编码；\n- [x] [软硬编码参数配置]支持gop间隔、帧率、bit-rate设置；\n- [x] [软编码参数配置]支持软编码profile、软编码速度、可变码率设置；\n- [x] 支持横屏、竖屏推流；\n- [x] Android平台支持后台service推送屏幕；\n- [x] 支持纯视频、音视频PS打包传输；\n- [x] 支持RTP OVER UDP和RTP OVER TCP被动模式（TCP媒体流传输客户端）；\n- [x] 支持信令通道网络传输协议TCP\u002FUDP设置；\n- [x] 支持注册、注销，支持注册刷新及注册有效期设置；\n- [x] 支持设备目录查询应答；\n- [x] 支持心跳机制，支持心跳间隔、心跳检测次数设置；\n- [x] 支持移动设备位置(MobilePosition)订阅和通知；\n- [x] 适用国家标准：GB\u002FT 28181—2016；\n- [x] 支持语音广播；\n- [x] 支持语音对讲；\n- [x] 支持图像抓拍；\n- [x] 支持历史视音频文件检索；\n- [x] 支持历史视音频文件下载；\n- [x] 支持历史视音频文件回放；\n- [x] 支持云台控制和预置位查询；\n- [x] [实时水印]支持动态文字水印、png水印；\n- [x] [镜像]Android平台支持前置摄像头实时镜像功能；\n- [x] [实时静音]支持实时静音\u002F取消静音；\n- [x] [实时快照]支持实时快照；\n- [x] [降噪]支持环境音、手机干扰等引起的噪音降噪处理、自动增益、VAD检测；\n- [x] [外部编码前视频数据对接]支持YUV数据对接；\n- [x] [外部编码前音频数据对接]支持PCM对接；\n- [x] [外部编码后视频数据对接]支持外部H.264数据对接；\n- [x] [外部编码后音频数据对接]外部AAC数据对接；\n- [x] [扩展录像功能]完美支持和录像SDK组合使用，录像相关功能。\n\n对应Demo：\t\n- [x] Android工程：SmartPublisherV2、Camera2Demo；\t\n\nGB28181模块集成说明：\n- [x]  [Android平台GB28181接入模块技术接入说明](https:\u002F\u002Fblog.csdn.net\u002Frenhui1112\u002Farticle\u002Fdetails\u002F128377797)\n---\t\n\n## 编译注意事项 ##\t\n\n* iOS播放端编译时找不到 libSmartPlayerSDK.a 时，请先到 SmartiOSPlayer\u002FSmartiOSPlayer\u002Flibs 目录, 解压libSmartPlayerSDK.zip.\t\n* iOS推送端编译时找不到 libSmartPublisherSDK.a 时，请先到 SmartiOSPublisher\u002FSmartiOSPublisher\u002Flibs 目录, 解压libSmartPublisherSDK.zip.\t\n* 未授权版本，限制app-name，如果需要集成到自己工程里面调试，可以用以下名字：\t\n ```\t\nWindows推送端：SmartPublisherDemo\t\nWindows播放端：SmartPlayer\t\nWindows转发端：SmartStreamRelayDemo\t\nWindows合流导播端：SmartMixStreamDemo\t\nandroid推送端：SmartPublisherSDKDemo\t\nandroid后台Service推送：SmartServicePublisherSDKDemo\t\nandroid一对一互动：SmartEchoCancellation\t\nandroid播放器：SmartPlayerSDKDemo\t\niOS推送端：SmartiOSPublisher\t\niOS转发端：SmartiOSRelayDemo\t\niOS播放器：SmartiOSPlayer\t\niOS一对一互动：SmartiOSEchoCancellation\t\n ```\t\n* 集成到自己工程，如何改名字（以推送端为例）：\t\n\n ```\t\nandroid：strings.xml：\t\n\u003Cstring name=\"app_name\">SmartPublisherSDKDemo\u003C\u002Fstring>\t\n ```\t\n\n ```\t\n iOS：Info.plist-->右键Open As-->Source Code，添加或者编辑\t\n \u003Ckey>CFBundleName\u003C\u002Fkey>\t\t\n \u003Cstring>SmartiOSPublisher\u003C\u002Fstring>\t\n ```\t\n\n## 联系我们 ##\t\n\n[点击查看联系方式](https:\u002F\u002Fdaniusdk.com\u002Findex.php\u002F%E8%81%94%E7%B3%BB\u002F)\t\n\n**QQ交流群（加群请简要描述使用场景\u002F需求，否则不予通过）：**\t\n\n\n- [x] 大牛直播技术交流群3(推荐加入): [182979815](http:\u002F\u002Fshang.qq.com\u002Fwpa\u002Fqunwpa?idkey=69308e344e276f43ecf27b4bd59dc61eb475a9b8b59134d036079b92154e0962)\t\n\n- [x] 大牛直播技术交流群2(已满): [294891451](http:\u002F\u002Fshang.qq.com\u002Fwpa\u002Fqunwpa?idkey=476a9cc05db0b2924530ccbbf4fae78fa485d39418ef79c8ab71b24a8fee8a48)\t\n\n- [x] 大牛直播技术交流群1(已满): [499687479](http:\u002F\u002F\u002F\u002Fshang.qq.com\u002Fwpa\u002Fqunwpa?idkey=e7686f68a39bf1b95dc2ac3b775867efc7d3cbaf3596daf6e12bc1df21e1dc59)\t\n","SmarterStreaming 是一个致力于提供极致体验的全自研跨平台流媒体内核，支持多种实时推流和播放功能。其核心功能包括RTMP\u002FRTSP推流与播放、多路流媒体转发、音视频导播、动态视频合成及音频混音等，并且能够实现低至100~200ms的超低延迟直播。该项目采用模块化设计，便于根据需求自由组合不同功能。适合应用于在线教育、远程医疗、智慧安防等多种需要稳定可靠音视频传输的场景中。",2,"2026-06-11 02:58:21","top_language"]