摘要: 目前市面上大多一对一互动都是基于WebRTC,缺点如下: 服务器部署非常复杂,不利于私有部署,在一些私密性高的场景下,无法使用,如公安、市政等体系; 传输基于UDP,很难保证传输质量,由于UDP是不可靠的传输协议,在复杂的公网网络环境下,各种突发流量、偶尔的传输错误、网络抖动、超时等等都会引起丢包异 阅读全文
posted @ 2020-04-05 11:06 大牛直播SDK 阅读(471) 评论(0) 推荐(0) 编辑
摘要: Camera2简介 在Google 推出Android 5.0的时候, Android Camera API 版本升级到了API2(android.hardware.camera2), 之前使用的API1(android.hardware.camera)就被标为 Deprecated 了。 Came 阅读全文
posted @ 2020-04-05 11:00 大牛直播SDK 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 开发背景 好多开发者一直反馈,Windows平台,做个推屏或者推摄像头,推RTMP或者RTSP出去,不知道哪些功能是必须的,哪些设计是可有可无的,还有就是,不知道如何选技术方案,以下是基于我们设计的Windows平台RTSP、RTMP直播推送模块,设计和使用说明,供大家参考。 整体方案架构 Wind 阅读全文
posted @ 2020-02-08 12:21 大牛直播SDK 阅读(1097) 评论(0) 推荐(0) 编辑
摘要: 开发背景 2015年,当我们试图在市面上找一款专供直播播放使用的低延迟播放器,来配合测试我们的RTMP推送模块使用时,居然发现没有一款好用的,市面上的,如VLC或Vitamio,说白了都是基于FFMPEG,在点播这块支持格式很多,也非常优异,但是直播这块,特别是RTMP,延迟要几秒钟,对如纯音频、纯 阅读全文
posted @ 2020-02-08 12:17 大牛直播SDK 阅读(1381) 评论(0) 推荐(1) 编辑
摘要: 随着VR类、游戏类场景的快速发展,开发者对Unity3d低延迟的直播需求量越来越大,前两年,大牛直播SDK发布了Windows平台、Android平台和iOS平台的Unity3d RTMP和RTSP的播放,好多公司用起来体验都非常好,以下介绍大概实现流程。 本文以Android平台为例,我们的实现: 阅读全文
posted @ 2020-02-03 12:28 大牛直播SDK 阅读(1384) 评论(0) 推荐(0) 编辑
摘要: 好多情况下,一路RTSP或RTMP网络流过来后,想共享给更多局域网内的客户端播放,一般来说,有两种设计方案: 1. 拉取的RTSP或RTMP流,回调后的数据,转推RTMP服务器,内网部署一台RTMP服务器(如NGINX或者SRS)即可; 2. 拉取后的RTSP或RTMP流,回调后的数据,汇聚到内置R 阅读全文
posted @ 2020-02-02 21:04 大牛直播SDK 阅读(1637) 评论(0) 推荐(0) 编辑
摘要: 在直播系统中,除了直播音视频之外,有时候还想从主播端发布文本信息等,这些信息可以不通过视频传输通道发送给用户播放端,但如果传输的数据想和视频保持精准同步,那最好的办法就是这些信息和视频数据打包在一起传输,并通过h264 sei方式就可以把数据放入h264 Access Unit中传输。 扩展SEI有 阅读全文
posted @ 2020-02-02 11:54 大牛直播SDK 阅读(2522) 评论(0) 推荐(0) 编辑
摘要: 一个好的转发模块,首先要低延迟!其次足够稳定、灵活、有状态反馈机制、资源占用低,跨平台,最好以接口形式提供,便于第三方系统集成。 以Windows平台为例,我们的考虑的点如下 1. 拉流:通过RTSP直播播放SDK的数据回调接口,拿到音视频数据; 2. 转推:通过RTMP直播推送SDK的编码后数据输 阅读全文
posted @ 2020-02-01 21:42 大牛直播SDK 阅读(1537) 评论(0) 推荐(0) 编辑
摘要: 好多开发者一直搞不清轻量级RTSP服务SDK和RTSP推流SDK的区别(Github下载地址),以下是相关区别: ​​​ 1. 轻量级RTSP服务模块:轻量级RTSP服务解决的核心痛点是避免用户或者开发者单独部署RTSP或者RTMP服务,实现本地的音视频数据(如摄像头、麦克风),编码后,汇聚到内置R 阅读全文
posted @ 2020-01-30 13:18 大牛直播SDK 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 基于智慧教室或是会议的技术方案,一般主要是涉及到屏幕采集和推送,整体技术方案这块,一般建议走RTMP,说到这里,好人开发者提到,市面上也有RTSP的技术方案,甚至RTSP组播方案,这块,大牛直播SDK Github 也做过相关对比,总的来说60人智慧教室或类似同屏场景下,最可靠的还是RTMP的解决方 阅读全文
posted @ 2020-01-06 17:56 大牛直播SDK 阅读(884) 评论(0) 推荐(0) 编辑