哪里有做网站优化的公司,网站酷站,电脑端游排行榜前十名网络游戏,wordpress用oss还是七牛大牛直播SDK的由来
大牛直播SDK始于2015年#xff0c;最初我们只是想做个低延迟的RTMP推拉流解决方案#xff0c;用于移动单兵等毫秒级延迟的场景下#xff0c;我们先是实现了Android平台RTMP直播推送模块#xff0c;当我们用市面上可以找到的RTMP播放器测试时延的时候最初我们只是想做个低延迟的RTMP推拉流解决方案用于移动单兵等毫秒级延迟的场景下我们先是实现了Android平台RTMP直播推送模块当我们用市面上可以找到的RTMP播放器测试时延的时候居然都要6-7秒延迟这在直播场景下几乎是不可接受的所以我们有了做RTMP直播播放器的想法。
最早我们是实现了Windows平台RTMP直播播放整体延迟控制在几百毫秒然后是Android和iOS平台再后来覆盖了Linux平台。
RTMP推流模块也从Android平台慢慢覆盖了Windows、Android、iOS和Linux从单纯的采集摄像头到屏幕再到Unity窗体。
模块覆盖了轻量级RTSP服务、RTSP播放、一对一互动、推拉流录像、GB28181设备接入模块等。 至此大牛直播SDK已经成为Github过10000⭐的超强全自研跨平台流媒体内核直播SDK。
我们致力于传统行业极致体验的音视频直播技术解决方案产品涵盖跨平台的实时RTMP推流、RTMP/RTSP直播播放(支持RTSP/RTMP H.265)、GB28181设备接入、实时录像、多路流媒体转发(RTSP转RTMPRTMP转RTMPRTSP|RTMP转GB28181)、音视频导播、动态视频合成、音频混音、一对一互动直播、内置轻量级RTSP服务、RTSP网关服务等比快更快业界真正靠谱的超低延迟直播SDK。
场景覆盖在线教育、智慧教室|无纸化推屏|会议、运营商视频云平台、执法记录、电力巡检、智慧水利、智慧煤矿、管廊隧道、虚拟仿真实训教学、VR教育、云展会、金融双录、远程医疗、智能可视门禁对讲、智慧安防、智能家居、物联网、智能车载、传统硬件领域、媒体移动直播、应急指挥调度(针对保险、城管、交警、消防、公安等职能管理部门的单兵应急执法系统)、远程专家诊断、可视化巡检、(如电信/电力线路/铁路沿线/水利设施/油田/消防设施巡检)、移动视频安防监控企业内训、监控对接等。
我们做了什么
支持平台架构
支持平台支持架构Windows平台x86 debug/release, x64 debug/releaseLinux(含麒麟操作系统)x86_64Android平台armeabi-v7a, arm64-v8a, x86, x86_64iOS平台arm64
最新Release Note
大牛直播SDK Release note
Windows端 RTMP直播推流SDK RTMP推送SDK(支持同时推多路url支持RTMP扩展H.265推送)) RTMP直播播放器SDK 业内首屈一指的RTMP超低延迟直播播放器SDK(支持RTMP H.265扩展播放) RTSP直播播放器SDK 支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK支持IE浏览器OCX控件接口调用 Unity3D RTMP/RTSP直播播放器SDK 业内为数不多的Windows支持Unity3D的超低延迟RTMP/RTSP直播播放器SDK支持快照、录像、实时静音、view旋转、快速切换URL等特性 RTMP/RTSP多路流媒体转RTMP推送SDK 支持同时多路拉取rtmp/rtsp流/本地flv文件并分别转发到服务器业内为数不多支持RTSP/RTMP H.265拉流转发的SDK 轻量级RTSP服务SDK 为满足内网无纸化/电子教室等内网超低延迟需求避免让用户配置单独的服务器大牛直播SDK在推送端支持轻量级RTSP服务SDK推送端SDK支持的功能内置轻量级RTSP服务SDK后功能继续支持windows端特定机型支持RTSP H.265视频输出支持单播和组播模式 内网RTSP网关SDK 内网RTSP网关SDK系内置轻量级RTSP服务SDK扩展完成外部RTSP/RTMP数据拉取并注入到轻量级RTSP服务SDK工作多个内网客户端直接访问内网轻量级RTSP服务获取公网数据无需部署单独的服务器支持RTSP/RTMP H.265数据接入支持单播和组播模式 导播SDK 数据源1. rtmp/rtsp音视频流2. 本地屏幕/摄像头/音频数据3.本地flv文件多路流合成一路实时导播推送 录像SDK 支持拉取rtmp/rtsp流实时录像模块/实时快照功能支持纯音频、纯视频、音视频录制模式支持音频(PCMU/PCMA,Speex等)转AAC后再录像业内为数不多的支持RTSP/RTMP H.265录制到MP4文件的录像SDK RTMP/RTSP一对一互动SDK 基于标准协议(RTMP或RTSP)的跨平台(Windows/Andriod/iOS)一对一互动SDK支持回音消除完美支持一对一互动场景 SEI扩展数据发送/接收SDK 支持推送端通过H.264 SEI信息扩展实时传输文本/二进制数据信息(如实时字幕/时间戳/题目分发/公告广播等)播放端做相应解析和回显
Linux|麒麟操作系统 RTMP直播推流SDKRTMP推送SDK(支持推送屏幕、摄像头数据支持RTMP扩展H.265推送) RTMP直播播放器SDK业内首屈一指的RTMP超低延迟直播播放器SDK(支持RTMP H.265扩展播放) RTSP直播播放器SDK支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK [RTMP/RTSP多路流媒体转RTMP推送SDK]支持同时多路拉取rtmp/rtsp流并分别转发到服务器业内为数不多支持RTSP/RTMP H.265拉流转发的SDK 轻量级RTSP服务SDK 为满足内网无纸化/电子教室等内网超低延迟需求避免让用户配置单独的服务器大牛直播SDK在推送端支持轻量级RTSP服务SDK推送端SDK支持的功能内置轻量级RTSP服务SDK后功能继续支持 [录像SDK]支持拉取rtmp/rtsp流实时录像模块/实时快照功能支持纯音频、纯视频、音视频录制模式支持音频(PCMU/PCMA,Speex等)转AAC后再录像业内为数不多的支持RTSP/RTMP H.265录制到MP4文件的录像SDK。
Android端 RTMP直播推流端SDK Android屏幕、摄像头RTMP推流SDK支持RTMP扩展H.265推送(H.265硬编码) GB28181接入SDK Android屏幕、摄像头编码注册接入到GB28181服务平台 RTMP直播播放器SDK 业内首屈一指的RTMP超低延迟直播播放器SDK(支持RTMP H.265扩展播放) RTSP直播播放器SDK 支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK; Android平台外部编码数据实时预览播放SDK 外部编码后音视频数据视频H.264/H.265音频AAC/PCMA/PCMU实时预览播放SDK; Unity3D RTMP/RTSP直播播放器SDK 业内为数不多的Android支持Unity3D的超低延迟RTMP/RTSP直播播放器SDK支持快照、录像、实时静音、view旋转、快速切换URL等特性; 录像SDK 支持拉取rtmp/rtsp流实时录像模块/实时快照功能支持纯音频、纯视频、音视频录制模式支持音频(PCMU/PCMA,Speex等)转AAC后再录像业内为数不多的支持RTSP/RTMP H.265录制到MP4文件的录像SDK RTMP/RTSP多路流媒体转RTMP推送SDK 支持实时拉取的rtmp/rtsp流转发到指定rtmp url; 轻量级RTSP服务SDK 为满足内网无纸化/电子教室等内网超低延迟需求避免让用户配置单独的服务器大牛直播SDK在推送端支持轻量级RTSP服务SDK推送端SDK支持的功能内置轻量级RTSP服务SDK后功能继续支持(支持H.265) RTMP/RTSP一对一互动SDK 基于标准协议(RTMP或RTSP)的跨平台(Windows/Andriod/iOS)一对一互动SDK支持回音消除完美支持一对一互动场景 SEI扩展数据发送/接收SDK 支持推送端通过H.264 SEI信息扩展实时传输文本/二进制数据信息(如实时字幕/时间戳/题目分发/公告广播等)播放端做相应解析和回显。
iOS端 RTMP直播推流端SDK iOS屏幕(基于ReplayKit)、摄像头RTMP推流SDK; RTMP直播播放器SDK 业内首屈一指的RTMP超低延迟直播播放器SDK(支持RTMP H.265扩展播放); RTSP直播播放器SDK 支持RTSP H.265播放及扩展录像、业内为数不多真正好用的RTSP播放器SDK; Unity3D RTMP/RTSP直播播放器SDK 业内为数不多的iOS支持Unity3D的超低延迟RTMP/RTSP直播播放器SDK支持快照、录像、实时静音、view旋转、快速切换URL等特性; 录像SDK 支持拉取rtmp/rtsp流实时录像模块/实时快照功能支持纯音频、纯视频、音视频录制模式支持音频(PCMU/PCMA,Speex等)转AAC后再录像业内为数不多的支持RTSP/RTMP H.265录制到MP4文件的录像SDK RTMP/RTSP多路流媒体转RTMP推送SDK 支持实时拉取的rtmp/rtsp流转发到指定rtmp url; 轻量级RTSP服务SDK 为满足内网无纸化/电子教室等内网超低延迟需求避免让用户配置单独的服务器大牛直播SDK在推送端支持轻量级RTSP服务SDK推送端SDK支持的功能内置轻量级RTSP服务SDK后功能继续支持 内网RTSP网关SDK 内网RTSP网关SDK系内置轻量级RTSP服务SDK扩展完成外部RTSP/RTMP数据拉取并注入到轻量级RTSP服务SDK工作多个内网客户端直接访问内网轻量级RTSP服务获取公网数据无需部署单独的服务器支持RTSP/RTMP H.265数据接入 RTMP/RTSP一对一互动SDK 基于标准协议(RTMP或RTSP)的跨平台(Windows/Andriod/iOS)一对一互动SDK支持回音消除完美支持一对一互动场景 SEI扩展数据发送/接收SDK 支持推送端通过H.264 SEI信息扩展实时传输文本/二进制数据信息(如实时字幕/时间戳/题目分发/公告广播等)播放端做相应解析和回显。
相关模块
1. Windows平台测试EXE
[SmartPublisherDemo.exe] RTMP|RTSP推送、轻量级RTSP服务、扩展SEI发送、采集录像演示程序[SmartPlayer.exe] RTMP|RTSP播放SDK、扩展SEI接收、拉流录像演示程序[SmartStreamRelayDemo.exe] 多路RTSP|RTMP转RTMP推送演示程序[SmartMixStreamDemo.exe] RTMP|RTSP拉流然后和本地摄像头或屏幕合流演示程序[SmartEchoCancellation.exe] 基于标准RTMP服务的一对一互动演示程序demo源码以C#为例[Windows平台RTMP|RTSP 4路播放演示程序] Windows 4路RTSP/RTMP播放Demo[Windows平台IE浏览器OCX控件RTMP|RTSP播放测试程序] Windows平台RTMP|RTSP播放SDK OCX控件。
2.Windows平台集成对接DEMO
[Windows平台C SDK demo工程代码] Windows平台RTMP|RTSP推送SDK、内置RTSP服务SDK、录像SDK(C) Demo工程 [Windows平台C SDK demo工程代码] Windows平台RTMP|RTSP播放SDK(C) Demo工程 [Windows平台C SDK demo工程代码] Windows平台多路RTSP|RTMP转RTMP推送模块SDK(C) Demo工程 [Windows平台C SDK demo工程代码] Windows平台混流SDK(C) Demo工程 [Windows平台C# SDK demo工程代码] Windows平台RTMP|RTSP推送SDK、内置RTSP服务SDK、录像SDK(C#) Demo工程 [Windows平台C# SDK demo工程代码] Windows平台RTMP|RTSP播放SDK(C#) Demo工程 [Windows平台C# SDK demo工程代码] Windows平台多路RTSP|RTMP转RTMP推送模块SDK(C#) Demo工程 [Windows平台一对一互动SDK demo工程代码(以C#为例)] 基于标准RTMP服务的一对一互动demo可扩展RTSP一对一互动
3.Android平台集成对接DEMO
对应Android Studio DEMO工程说明 SmartPlayerV2: RTMP|RTSP直播播放SDK demo涵盖实时录像、快照、扩展SEI数据接收等功能 SmartPublisherV2: RTMP直播推送SDK、RTSP直播推送SDK、GB28181接入SDK、轻量级RTSP服务SDK、扩展SEI发送SDK、实时录像SDK多合一demo SmartEchoCancellationV2: 基于RTMP的一对一互动demo(可扩展RTSP一对一互动) SmartServiceCameraPublisherV2: 后台摄像头RTMP直播推送SDK SmartServicePublisherV2: 智慧教室|无纸化会议等屏幕采集(推屏) 、RTMP直播推送demo SmartRelayDemoV2: RTMP|RTSP直播播放SDK、RTMP|RTSP转RTMP推送SDK、RTMP|RTSP实时录像、轻量级RTSP服务四合一demo。
4.iOS平台集成对接DEMO SmartiOSPlayerV2: RTMP|RTSP直播播放SDK demo涵盖实时录像、快照、扩展SEI数据接收等功能 SmartiOSPublisherV2: RTMP直播推送SDK、RTSP直播推送SDK、轻量级RTSP服务SDK、扩展SEI发送SDK、实时录像SDK多合一demo SmartiOSEchoCancellation: 基于RTMP的一对一互动demo(可扩展RTSP一对一互动) SmartiOSScreenPublisherV2: 基于ReplayKit采集的智慧教室|无纸化会议等屏幕采集(推屏) 、RTMP直播推送demo SmartiOSRelayDemoV2: RTMP|RTSP直播播放SDK、RTMP|RTSP转RTMP推送SDK、RTMP|RTSP实时录像、轻量级RTSP服务四合一demo。
大牛直播SDK集成和调用说明
Android、iOS平台RTMP/RTSP直播推送、RTMP/RTSP播放、内置RTSP服务、转发SDK调用说明 Windows平台RTMP/RTSP直播推送、RTMP/RTSP播放、内置RTSP服务、转发SDK调用说明
平台扩展
除了Windows/Linux/Android/iOS Native SDK大牛直播SDK发布了Unity环境下的RTMP推流|轻量级RTSP服务Windows平台Linux平台Android平台和RTMP|RTSP拉流Windows、Linux、Android和iOS平台全覆盖低延迟的解决方案。
目前大牛直播SDK的Unity3D环境下已覆盖以下SDK Windows平台RTMP直播推送SDK采集Unity窗体、摄像头或屏幕; Windows平台轻量级RTSP服务SDK采集Unity窗体、摄像头或屏幕; Windows平台RTMP|RTSP直播播放SDK Linux平台RTMP直播推送SDK采集Unity窗体、Unity声音; Linux平台RTMP|RTSP直播播放SDK Android平台RTMP直播推送SDK采集Unity窗体、摄像头、麦克风或Unity声音 Android平台轻量级RTSP服务SDK采集Unity窗体、摄像头、麦克风或Unity声音 Android平台RTMP|RTSP直播播放SDK iOS平台RTMP|RTSP直播播放SDK。
总结
厚积薄发登上山顶不是为了饱览风光是为了寻找更高的山峰从敬畏到颠覆以匠人之心专注、极致、智慧志在成为业内为数不多真正靠谱的流媒体技术方案提供商。