视沃科技-大牛直播SDK daniulive.com
国内外为数不多致力于极致体验的超强全自研跨平台(windows/android/iOS)流媒体内核,通过模块化自由组合,支持实时RTMP推流、RTMP/RTSP直播播放、录像、多路流媒体转发、音视频导播、动态视频合成、音频混音、直播互动、内置轻量级RTSP服务等,比快更快,业界真正靠谱的超低延迟直播SDK(1秒内,低延迟模式下200~400ms)。
适用于在线教育、无纸化推屏/会议、智慧教室、智能可视门禁对讲、超低延迟娃娃机抓取播放方案、媒体移动直播、应急指挥调度(针对保险、城管、交警、消防、公安等职能管理部门的单兵应急执法系统)、可视化购物、远程专家诊断、可视化巡检、(如电信/电力线路/铁路沿线/水利设施/油田/消防设施巡检)、移动视频安防监控,企业内训、金融在线直播室、微信直播、监控对接、活动现场直播、游戏直播、秀场直播等场景。
For English introduction, please click here;
大牛直播SDK可供个人学习之用,企业及商用需要经过授权(授权请联系 QQ:89030985 或 517631076 手机:130-7210-2209 或 135-6452-9354);
除此之外,大牛直播SDK播放端,支持APICloud和React Native二次封装,并且全平台支持Unity3D平台,也可能是Unity3D平台下首款真正高稳定、超低延迟的rtmp/rtsp直播播放器。
android/iOS播放器SDK(V2)APICloud调用说明
windows/android/iOS播放器SDK(V2)Unity3D调用说明
大牛直播SDK基于unity3d平台的rtmp/rtsp直播播放端SDK视频演示
模块概览
Windows端
直播推流SDK rtmp推送SDK(支持同时推多路url);
直播播放器SDK rtmp/rtsp超低延迟直播播放器SDK;
Unity3D直播播放器SDK 业内首家Windows支持Unity3D的超低延迟RTMP/RTSP直播播放器SDK,支持快照、录像、实时静音、view旋转、快速切换URL等特性;
多路流媒体转发SDK 支持同时多路拉取rtmp/rtsp流/本地flv文件,并分别转发到服务器,支持转发过程中,拉取的rtsp/rtmp或本地flv文件实时内容切换;
轻量级RTSP服务SDK 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的服务器,大牛直播SDK在推送端支持轻量级RTSP服务SDK,推送端SDK支持的功能,内置轻量级RTSP服务SDK后,功能继续支持;
导播SDK 数据源:1. rtmp/rtsp音视频流;2. 本地屏幕/摄像头/音频数据;3.本地flv文件;多路流合成一路实时导播推送;
录像SDK 支持拉取rtmp/rtsp流实时录像模块/实时快照功能,支持纯音频、纯视频、音视频录制模式,业内为数不多的支持RTSP H.265录制到MP4文件的录像SDK;
[互动SDK] Windows一对一互动(可windows与windows/android互动);
连麦SDK 以标准协议为基础,完美支持Windows连麦;
[点播播放器SDK] 支持本地flv文件播放(支持获取flv文件的duration(时长);支持显示当前播放位置;支持开始播放或播放过程中seek(跳转播放位置),也许是行业内seek最快的flv点播播放器);
SEI扩展数据发送/接收SDK 支持推送端通过H.264 SEI信息扩展,实时传输文本/二进制数据信息(如实时字幕/时间戳/题目分发/公告广播等),播放端做相应解析和回显;
[视频处理SDK] 屏幕/多摄像头/水印/遮挡区域多层自由合成模块;
[音频处理SDK] 多路混音、回音消除、噪音抑制、自动增益、VAD检测模块;
Android端
直播推流端SDK Android屏幕、摄像头RTMP推流SDK;
直播播放器SDK rtmp/rtsp超低延迟直播播放器SDK;
Unity3D直播播放器SDK 业内首家Android支持Unity3D的超低延迟RTMP/RTSP直播播放器SDK,支持快照、录像、实时静音、view旋转、快速切换URL等特性;
录像SDK 支持拉取rtmp/rtsp流实时录像模块/实时快照功能,支持纯音频、纯视频、音视频录制模式;
转发SDK 支持实时拉取的rtmp/rtsp流转发到指定rtmp url;
轻量级RTSP服务SDK 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的服务器,大牛直播SDK在推送端支持轻量级RTSP服务SDK,推送端SDK支持的功能,内置轻量级RTSP服务SDK后,功能继续支持;
[互动SDK] Android一对一互动(可android与windows/android/iOS互动);
SEI扩展数据发送/接收SDK 支持推送端通过H.264 SEI信息扩展,实时传输文本/二进制数据信息(如实时字幕/时间戳/题目分发/公告广播等),播放端做相应解析和回显;
[视频处理SDK] Android文字水印、png图片水印;
[音频处理SDK] Android回音消除、噪音抑制、自动增益、VAD检测模块;
iOS端
直播播放器SDK rtmp/rtsp超低延迟直播播放器SDK;
Unity3D直播播放器SDK 业内首家iOS支持Unity3D的超低延迟RTMP/RTSP直播播放器SDK,支持快照、录像、实时静音、view旋转、快速切换URL等特性;
录像SDK 支持拉取rtmp/rtsp流实时录像模块/实时快照功能,支持纯音频、纯视频、音视频录制模式;
转发SDK 支持实时拉取的rtmp/rtsp流转发到指定rtmp url;
轻量级RTSP服务SDK 为满足内网无纸化/电子教室等内网超低延迟需求,避免让用户配置单独的服务器,大牛直播SDK在推送端支持轻量级RTSP服务SDK,推送端SDK支持的功能,内置轻量级RTSP服务SDK后,功能继续支持;
SEI扩展数据发送/接收SDK 支持推送端通过H.264 SEI信息扩展,实时传输文本/二进制数据信息(如实时字幕/时间戳/题目分发/公告广播等),播放端做相应解析和回显;
本地下载
很多开发者反应,由于项目庞大,github下载整个工程很慢,我们已经把相关demo文件和使用说明,全部上传到QQ群共享:
或者直接从私有服务器下载(Windows提供C#/C++ demo, android提供android studio demo,iOS提供xcode demo):
大牛直播产品demo本地下载
[demo测试程序] Windows推送、播放、合成、导播、连麦Demo(32位)本地下载
[demo测试程序] Windows推送、播放、合成、导播、连麦Demo(64位)本地下载
[SDK demo工程代码] Windows推流SDK(C++) Demo工程本地下载
[SDK demo工程代码] Windows播放器SDK(C++) Demo工程本地下载
[SDK demo工程代码] Windows混流SDK(C++) Demo工程本地下载
[SDK demo工程代码] Windows多路流媒体转发模块SDK(C++) Demo工程本地下载
[SDK demo工程代码] Windows C#版本推送SDK Demo工程本地下载
[SDK demo工程代码] Windows C#版本播放SDK Demo工程本地下载
[SDK demo工程代码] Windows C#多路流媒体转发模块SDK Demo工程本地下载
[SDK demo工程代码] android推送、播放、一对一互动、后台推摄像头/屏幕Demo(V2接口,建议采用)(Android Studio工程)
[SDK demo工程代码] iOS推送、播放、转发、录屏SDK(V2)本地下载
NOTE: Windows平台,以C++ SDK Demo为最新,C# Demo更新速度稍滞于C++ Demo。
大牛直播SDK集成和调用说明
大牛直播demo使用说明
[上层源码目录]
android推流 SmartPublisherV2 https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartPublisherV2
android推流 SmartServicePublisherV2(后台service推送屏幕) https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartServicePublisherV2
android推流 SmartServiceCameraPublisherV2(后台service推送摄像头) https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartServiceCameraPublisherV2
android一对一回音消除 SmartEchoCancellationV2 https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartEchoCancellationV2
android播放器 SmartPlayerV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartPlayerV2
android转发-录像-播放三合一 SmartRelayDemoV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/AndroidStudio/SmartRelayDemoV2
iOS推流 SmartiOSPublisherV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSPublisherV2
iOS后台推屏 SmartiOSScreenPublisherV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSScreenPublisherV2
iOS播放器 SmartiOSPlayerV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSPlayerV2
iOS转发-录像-播放三合一 SmartiOSRelayDemoV2: https://github.com/daniulive/SmarterStreaming/tree/master/SourceCode/IOS/SmartiOSRelayDemoV2
windows屏幕截取/摄像头推送录像
文字水印、实时时间水印和图片水印
;Windows导播平台或多路合成、混音推流/录像
对应“SmartMixStreamDemo.exe” 点击下载
windows/Android/iOS拉流转发模块
android推流/iOS推流
音视频
推送、纯音频
推送、纯视频
推送;边采集、边录像
,或只采集、只录像;文字水印、实时时间水印和图片水印
;推送端实时静音/取消静音
;windows播放器/android播放器/iOS播放器
windows/windows或windows/android/iOS一对一互动
windows/windows或windows与android/iOS连麦
完美支持标准协议的windows与windows、windows与android连麦(Windows作为主体端)。
[多对一实时通讯]
适用于应急指挥、公安巡检等,以移动设备为采集载体,实时上传音视频数据到指挥中心,并实现指挥中心对现场的实时指导。
1. windows推送:
2. windows多路RTSP/RTSP转发:
3. windows实时导播:
4. android推送:
5. iOS推送:
6. iOS播放-录像-转发一体:
1. Windows播放器:
2. Android播放器:
3. iOS播放器:
[编译注意事项]
android推送端:SmartPublisherSDKDemo
android后台Service推送:SmartServicePublisherSDKDemo
android一对一互动:SmartEchoCancellation
android播放器:SmartPlayerSDKDemo
iOS推送端:SmartiOSPublisher
iOS转发端:SmartiOSRelayDemo
iOS播放器:SmartiOSPlayer
android:strings.xml:
<string name="app_name">SmartPublisherSDKDemo</string>
iOS:Info.plist-->右键Open As-->Source Code,添加或者编辑
<key>CFBundleName</key>
<string>SmartiOSPublisher</string>
商务合作:
手机:130-7210-2209 或 135-6452-9354
商务合作QQ:89030985 技术支持QQ: 2679481035
QQ交流群:
大牛直播SDK技术交流群1:499687479
大牛直播SDK技术交流群2:294891451
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。