Centos7.x 搭建RTSP流处理环境 服务器环境 服务器 centos 7 目前版本 "下载地址" ) 安装nginx & nginx rtmp module 1. "官网" )下载 nginx 目前版本 "下载地址" 2. 下载依赖 pcre 目前版本 "下载地址" 使用 pcre2 ngi ...
分类:
其他好文 时间:
2020-02-09 13:12:50
阅读次数:
243
WebRTC专业名词Congestion Control,拥塞控制,WebRTC使用的拥塞控制算法,通过分析数据包之间的延时来预测拥塞情况。想法是当你开始遇到拥塞时,数据会开始流入路由器中的缓冲区,延时也会变得更多样。VoIp(Voice over Internet Protocol),基于IP的语... ...
分类:
Web程序 时间:
2020-02-09 09:20:20
阅读次数:
108
开发背景 好多开发者一直反馈,Windows平台,做个推屏或者推摄像头,推RTMP或者RTSP出去,不知道哪些功能是必须的,哪些设计是可有可无的,还有就是,不知道如何选技术方案,以下是基于我们设计的Windows平台RTSP、RTMP直播推送模块,设计和使用说明,供大家参考。 整体方案架构 Wind ...
开发背景 2015年,当我们试图在市面上找一款专供直播播放使用的低延迟播放器,来配合测试我们的RTMP推送模块使用时,居然发现没有一款好用的,市面上的,如VLC或Vitamio,说白了都是基于FFMPEG,在点播这块支持格式很多,也非常优异,但是直播这块,特别是RTMP,延迟要几秒钟,对如纯音频、纯 ...
分类:
其他好文 时间:
2020-02-08 13:58:43
阅读次数:
139
背景分析 众所周知,为了让用户更好的了解与使用EasyNVR,熟悉EasyNVR的相关功能,将EasyNVR与本地应用场景更好的融合,我们团队提出产品免费试用的途径。EasyNVR主要功能包括通过RTSP协议接入摄像机、支持Onvif协议,支持云台控制,焦距缩放、全平台(web/Android/iO ...
分类:
Web程序 时间:
2020-02-07 16:57:37
阅读次数:
158
好多情况下,一路RTSP或RTMP网络流过来后,想共享给更多局域网内的客户端播放,一般来说,有两种设计方案: 1. 拉取的RTSP或RTMP流,回调后的数据,转推RTMP服务器,内网部署一台RTMP服务器(如NGINX或者SRS)即可; 2. 拉取后的RTSP或RTMP流,回调后的数据,汇聚到内置R ...
分类:
其他好文 时间:
2020-02-02 21:18:25
阅读次数:
256
一个好的转发模块,首先要低延迟!其次足够稳定、灵活、有状态反馈机制、资源占用低,跨平台,最好以接口形式提供,便于第三方系统集成。 以Windows平台为例,我们的考虑的点如下 1. 拉流:通过RTSP直播播放SDK的数据回调接口,拿到音视频数据; 2. 转推:通过RTMP直播推送SDK的编码后数据输 ...
分类:
其他好文 时间:
2020-02-01 23:14:58
阅读次数:
95
好多开发者一直搞不清轻量级RTSP服务SDK和RTSP推流SDK的区别(Github下载地址),以下是相关区别: 1. 轻量级RTSP服务模块:轻量级RTSP服务解决的核心痛点是避免用户或者开发者单独部署RTSP或者RTMP服务,实现本地的音视频数据(如摄像头、麦克风),编码后,汇聚到内置RTSP服 ...
分类:
其他好文 时间:
2020-01-30 14:31:39
阅读次数:
94
库名称简介 Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码。 colorama 主要用来给文本添加各种颜色,并且非常简单易用。 Prettytable 主要用于在终端或浏览器端构建格式化的输出。 difflib,[Python]标准库,计算文本差异Levenshtein,快速计 ...
分类:
编程语言 时间:
2020-01-30 14:27:59
阅读次数:
76
工作方式 Flume-og采用了多Master的方式。为了保证配置数据的一致性,Flume引入了ZooKeeper,用于保存配置数据,ZooKeeper本身可保证配置数据的一致性和高可用,另外,在配置数据发生变化时,ZooKeeper可以通知Flume Master节点。Flume Master间使 ...
分类:
Web程序 时间:
2020-01-20 14:26:47
阅读次数:
98