Home

Awesome

视沃科技-大牛直播SDK <a href="https://www.daniusdk.com" target="_blank">daniusdk.com</a>

始于2015年,致力于传统行业极致体验的音视频直播技术解决方案,产品涵盖跨平台的实时RTMP推流RTMP/RTSP直播播放(支持RTSP/RTMP H.265)、GB28181设备接入实时录像多路流媒体转发(RTSP转RTMP,RTMP转RTMP,RTSP|RTMP转GB28181)、音视频导播、动态视频合成、音频混音、一对一互动直播、内置轻量级RTSP服务RTSP网关服务等,比快更快,业界真正稳定可靠的超低延迟直播SDK(毫秒级延迟,低延迟模式下200~400ms)。

适用于在线教育、智慧教室|无纸化推屏|会议、运营商视频云平台、执法记录、电力巡检、智慧水利、智慧煤矿、管廊隧道、平衡操控、虚拟仿真实训教学、VR教育、云展会、金融双录、远程医疗、智能可视门禁对讲、智慧安防、智能家居、物联网、智能车载、传统硬件领域、媒体移动直播、应急指挥调度(针对保险、城管、交警、消防、公安等职能管理部门的单兵应急执法系统)、远程专家诊断、可视化巡检、(如电信/电力线路/铁路沿线/水利设施/油田/消防设施巡检)、移动视频安防监控,企业内训、监控对接等场景。

视沃科技(大牛直播SDK)官方测试版获取流程

latest release note

平台扩展

除了Windows/Linux/Android/iOS原生音视频技术方案,大牛直播SDK发布了Unity环境下的RTMP推流(Windows、Linux、Android平台)和RTMP|RTSP拉流(Windows、Linux、Android和iOS平台)低延迟的解决方案。

目前,大牛直播SDK的Unity3D环境下已覆盖以下SDK:

大牛直播SDK Unity3D接口调用SDK说明

Unity3d RTSP/RTMP直播播放端SDK视频演示1

Unity3d RTSP/RTMP直播播放端SDK视频演示2

相关博客:

模块概览

RTSP/RTMP推拉流SDK概览图

<img src="http://daniusdk.com/wp-content/uploads/2023/05/%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/RTMP推拉流SDK概览图" />

多路RTSP/RTMP转RTMP推送SDK概览图

<img src="http://daniusdk.com/wp-content/uploads/2020/01/daniulive_relaysdk_20200130.png" alt="多路RTSP/RTMP转RTMP推送SDK概览图" />

支持平台架构

支持平台支持架构
Windows平台x86 debug/release, x64 debug/release
Linux(含麒麟操作系统)x86_64, aarch64
Android平台armeabi-v7a, arm64-v8a, x86, x86_64
iOS平台arm64

Windows端

Linux|麒麟操作系统

Android端

iOS端

QQ技术对接交流

加群请简要描述使用场景/需求,否则不予通过

或者直接从私有服务器下载(Windows提供C#/C++ demo, android提供android studio demo,iOS提供xcode demo):

大牛直播SDK相关demo介绍

1. Windows平台测试EXE:

2. Windows平台集成对接DEMO:

3.Android平台集成对接DEMO:

4.iOS平台集成对接DEMO:

NOTE: Windows平台,以C++ SDK Demo为最新,C# Demo更新速度稍滞于C++ Demo。

大牛直播SDK集成和调用说明

右键“链接另存为(K)...”下载文档即可。

上层源码目录

  1. android推流 SmartPublisherV2 https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartPublisherV2

  2. android推流 SmartServicePublisherV2(后台service推送屏幕) https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartServicePublisherV2

  3. android推流 SmartServiceCameraPublisherV2(后台service推送摄像头) https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartServiceCameraPublisherV2

  4. android一对一互动demo SmartEchoCancellationV2 https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartEchoCancellationV2

  5. android播放器 SmartPlayerV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartPlayerV2

  6. android转发-录像-播放三合一 SmartRelayDemoV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartRelayDemoV2

  7. iOS推流 SmartiOSPublisherV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSPublisherV2

  8. iOS后台推屏 SmartiOSScreenPublisherV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSScreenPublisherV2

  9. iOS播放器 SmartiOSPlayerV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSPlayerV2

  10. iOS转发-录像-播放三合一 SmartiOSRelayDemoV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSRelayDemoV2

  11. iOS RTSP/RTMP一对一互动Demo SmartiOSEchoCancellation: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSEchoCancellation

功能支持


1. Windows/Linux/Android/iOS RTMP直播推流SDK

如不单独说明,系Windows、Linux、Android、iOS全平台支持。

对应Demo:


2. Windows/Linux/Android/iOS RTMP、RTSP直播播放器SDK

如不单独说明,系Windows、Linux、Android、iOS全平台支持。

对应Demo:


3. Windows/Linux/Android/iOS内置轻量级RTSP服务SDK

如不单独说明,系Windows、LinuxAndroid、iOS全平台支持。

对应Demo:


4. 内网RTSP网关SDK

如不单独说明,系Windows、Android、iOS全平台支持。

内网RTSP网关SDK,系内置轻量级RTSP服务SDK扩展,完成外部RTSP/RTMP数据拉取并注入到轻量级RTSP服务SDK工作,多个内网客户端直接访问内网轻量级RTSP服务获取公网数据,无需部署单独的服务器,支持RTSP/RTMP H.265数据接入。 简单来说:内置轻量级RTSP服务SDK和内置RTSP网关SDK的区别在于数据来源不同,内置轻量级RTSP服务SDK数据来源于终端设备自带摄像头数据/屏幕数据/外部编码前后数据,内置RTSP网关SDK的数据源是RTSP/RTMP流数据。

对应Demo:


5. Windows/Linux/Android/iOS RTMP/RTSP多路流媒体转RTMP推送SDK

如不单独说明,系Windows、Linux、Android、iOS全平台支持。

对应Demo:


6. Windows/Android/iOS RTMP/RTSP一对一互动SDK

如不单独说明,系Windows、Android、iOS全平台支持。

对应Demo:


7. Windows导播SDK

对应Demo:


8. Windows/Linux/Android/iOS录像SDK

对应Demo:


9. Windows/Android/iOS SEI扩展数据发送/接收SDK

对应Demo:


10. Android平台GB28181接入SDK

对应Demo:

GB28181模块集成说明:


编译注意事项

Windows推送端:SmartPublisherDemo	
Windows播放端:SmartPlayer	
Windows转发端:SmartStreamRelayDemo	
Windows合流导播端:SmartMixStreamDemo	
android推送端:SmartPublisherSDKDemo	
android后台Service推送:SmartServicePublisherSDKDemo	
android一对一互动:SmartEchoCancellation	
android播放器:SmartPlayerSDKDemo	
iOS推送端:SmartiOSPublisher	
iOS转发端:SmartiOSRelayDemo	
iOS播放器:SmartiOSPlayer	
iOS一对一互动:SmartiOSEchoCancellation	
android:strings.xml:	
<string name="app_name">SmartPublisherSDKDemo</string>	
iOS:Info.plist-->右键Open As-->Source Code,添加或者编辑	
<key>CFBundleName</key>		
<string>SmartiOSPublisher</string>	

联系我们

点击查看联系方式

QQ交流群(加群请简要描述使用场景/需求,否则不予通过):