一个好的转发模块,首先要低延迟!其次足够稳定、灵活、有状态反馈机制、资源占用低,跨平台,最好以接口形式提供,便于第三方系统集成。以Windows平台为例,我们的考虑的点如下1. 拉流: 通过RTSP直播播放SDK的数据回调接口,拿到音视频数据;2. 转推: 通过RTMP直播推送SDK的编码后数据输入接口,把回调上来的数据,传给RTMP直播推送模块,实现RTSP数据流到RTMP服务器的转发;3. 录
文章目录前言srt协议简介obs 配置srt推流srt的配置示例srs流媒体服务器配置srt服务播放 srt 流ffmpeg 推拉流 srt总结 前言现在各大云厂商都支持上行 srt推流,利用 srt的低延迟、快速重传的特性减少用户卡顿和直播延迟。OBS Stuido 25.0 版本之后也支持了srt推流。这篇文章通过srs流媒体服务器和obs studio搭建一个srt的推拉流测试环境。OBS
转载
2024-05-14 07:22:19
152阅读
研究FFmpeg有两三年了,一直没写过这方面的文章,今天记一下。由于工作关系,需要将化工企业内部的视频发布到一个部署在公网的视频服务器,然后由相关人员浏览。由于是化工企业,企业严禁外部的机器直接访问视频网络,最多提供一个跳板机。因此,两年多前,针对这种情况,基于FFmpeg研发了一个推流系统。随着接入视频数量的增加,发现不能单纯的使用RTSP协议获取硬盘录像机视频数据了,海康威视的硬盘录像机,最多
转载
2023-10-19 08:48:20
1904阅读
关于RTSP网络摄像头接入多平台推流编码器时推流无视频的解决办法 今天支持了个客户,客户的应用场景是多路RTSP摄像头接入到ENC1编码器上,然后通过编码器推流出去,他采用的是两种型号的海康网络摄像机,一款是800W枪机, 一款是400W球机,但是搞了好久只有800W能推流出去,而400W却一直推不出去。发愁了,开始我怀疑是码流太大,18M的码流了,让他调低码率,结果问题依旧,这个客户也是比较懂
转载
2024-05-01 14:24:41
1064阅读
最近研究ffmpeg推送, 研究了ffmpeg内部函数调用顺序。写了一个小demo。/*
* 学习ffmpeg使用例子.
* 如有不足之处,请指出。在此谢谢各位
* 源码链接:http://ffmpeg.org/doxygen/2.8/index.html
* ffmpeg使用版本 3.3.2
*/
#include <stdio.h>
#include <stdlib
转载
2024-05-30 13:23:31
325阅读
TSINGSEE青犀视频和海康联合研发的RTMP推流摄像头上线已经有一段时间了,RTMP推流摄像头无需布置电源线、交换机,即插即用,支持萤石云等平台,可以随时随地查看监控中的店铺、公司动态,且支...
原创
2021-08-06 09:50:54
2301阅读
每天都有很多新老用户咨询我关于RTMP推流摄像头的问题,推流摄像头的配置手册我之前已经写过(RTMP推流摄像头如何接入EasyDSS视频平台),已经持有RTMP推流摄像头的可以按照此手册进行配置。...
原创
2021-08-06 09:51:10
3672阅读
点赞
本文主要介绍使用 WVP+ZLMediaKit+MediaServerUI 实现通过 GB28181 进行海康、大华、宇视等品牌的 IPC、NVR 、DVR 接入,完成摄像头监控播放,控制,录制。一、概念IPC是(IP Camera 即网络摄像机)缩写,由网络编码模块和模拟摄像机组合而成。网络编码模块将模拟摄像机采集到的模拟视频信号编码压缩成数字信号,从而可以直接接入网络交换及路由设备。NVR是(
转载
2024-01-04 16:15:58
0阅读
张超:又拍云系统开发高级工程师,负责又拍云 CDN 平台相关组件的更新及维护。Github ID: tokers,活跃于 OpenResty 社区和 Nginx 邮件列表等开源社区,专注于服务端技术的研究;曾为 ngx_lua 贡献源码,在 Nginx、ngx_lua、CDN 性能优化、日志优化方面有较为深入的研究。
笔者曾今在更新 Nginx 服务的过程中发现旧的 Nginx wor
转载
2024-04-13 12:36:38
78阅读
服务器推送(Server Push)是高效的、延迟低的数据交换方式。如果数据发送端与接收端都在互联网中公开可见,可以使用PubSubHubbub 或simpler Webhook 等方法完成任务。但是如果数据接收方在防火墙内、在内网或它只是一个浏览器(只可以向外发送数据请求,无法处理传入的数据),则实现服务器推送就更难了。如果你有冒险精神,你可以建立一个反向HTTP服务器 。如果你寻求可靠的解决
转载
2024-08-03 17:51:35
48阅读
有一个朋友开发的手机app,把大量文件都保存在腾讯云COS上,然后通过CDN分发。 最近有一个特殊的需求,希望通过CVM来提供部分COS文件的访问。因为服务器用的是Nginx,所以事情也很简单: 1 到COS的管理页面上查询一下内网访问域名 2 给nginx增加一个标准的upstream配置,上游指向腾讯云COS的内网域名照理说,配置好域名解析就可以开始工作了。但是一开始工作就出现很奇怪的现象
转载
2024-06-15 20:07:28
63阅读
简介 nginx是非常优秀的开源服务器,用它来做hls或者rtmp流媒体服务器是非常不错的选择,本人在网上整理了安装流程,分享给大家并且作备忘。 一、安装Homebrow 已经安装了brow的可以直接跳过这一步。 执行命令ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
转载
2024-03-14 17:46:23
68阅读
之前写了一篇文章,利用nginx和nginx-rtmp-module实现直播。不过,之前只是做到了能够直播而已,只能一个人推流,并没有实现多人多频道输入输出,也没有权限控制,只要知道rtmp的URL就能够推送。本文是在之前文章的基础上继续的。原文地址:搭建直播服务器并实现直播一、权限控制方面说实话,我查这个查了很久,也没查出个所以然,最后还是花了半天的时间,研究了一下nginx-rtmp-modu
需求背景近期一家深耕于南方电网科技公司的同事找到我们,咨询关于调用海康HCNetSDK拉取流并进行互联网转化的方案,经过反复的沟通以及自身在EasyDSS和EasyNVR方面的经验,我们推荐了海康HCNetSDK+EasyRTMP推流到RTMP流媒体服务器,再由RTMP流媒体服务器同步输出RTMP/HTTP-FLV/HLS的方案。一般情况下我们在对接一款设备进行流处理和流转的大概流程分为:第一步:
转载
2023-10-28 18:43:27
250阅读
目前海康的RTMP推流摄像头已经在TSINGSEE官方网店上线了,咨询这款摄像头的人特别多,很多都问我们的摄像头是不是海康的产品,这个摄像头确实是海康原厂产品,也是TSINGSEE定制版,是海康唯一有RTMP推流功能的摄像头,并且支持RTSP、GB28181协议。本博客将讲述如何通过用配置参数将海康定制的RTMP流推向拉流软件(这里我们用的是EasyDSS视频平台,大家如果有其他的RTMP流媒体平
转载
2023-10-24 10:02:19
173阅读
传输协议的选择十分重要。传输协议一定程度上就决定了延迟的范围。选择传输协议的时候要考虑是推流端还是拉流端。推流端的协议有RTMP, WebRTC和基于UDP的私有协议。1) RTMP是基于TCP的标准协议,CDN网络普遍支持,也能做到相对比较低的延迟。即构科技的互动直播技术在推流端使用RTMP协议,拉流端兼容三种协议:RTMP,HLS和FLV。HLS协议的延迟比较大,在需要进行连麦互动的场景下,不
1.基础结构篇 让我们先来看看OBS的主界面:我们可以看到,整个界面由中间的黑色大舞台和下面的许多控件组成,下面我就来一一介绍。中间的黑色大舞台就是预览界面,会用于预览我们将要录制进去的内容。左下角依次是:场景模块,来源模块,混音器模块,转场模块和控件模块,这些模块都是可以拖动出来悬浮,或者自定义调整其顺序的。画布:最中间的黑色大舞台,其中展示的东西就是我们录制进去的内容。场景:可以设置不同的场景
转载
2023-12-01 06:09:23
291阅读
Centos8.2云服务器通过nginx + nginx-rtmp-module 方式搭建流媒体服务器实现低延迟推拉流(约0.5s)一. 准备工作1、虚拟机系统: Centos8.2 (本人使用的是腾讯云服务器) 2、软件包:nginx-1.18.0.tar.gz 、nginx-rtmp-module 3、远程工具:宝塔面板 4、推流工具:OBS 5、拉流工具:VLC二. 开始搭建新建好服务器之后
转载
2024-04-28 11:56:17
208阅读
启动nginx后用ffmpeg推流到nginx-myapp上1、推流
{
1、从usb摄像头直接推流
ffmpeg -f v4l2 -i /dev/video0 -s 640x480 -f flv rtmp://192.168.126.128/myapp/test1
rtmp服务器IP地址+频道(正确的说法是?)
2、从网络摄像头通过rtsp推流
ffpla
转载
2024-03-24 13:58:06
198阅读
视频直播的持续升温,无意间也让带宽生意的争夺变得异常残酷。一时间,各种云计算、CDN、视频云提供商都在视频尤其是直播上投入重兵,揭竿而起的新生起义军们也正马不停蹄的赶往这方战场,各种号称可以在IaaS、PaaS、SaaS不同层面提供平台级、接口级以及产品级服务的花式作战口号此起彼伏,让人眼花缭乱,“僧多粥少”可能成为了当前支撑视频技术解决方案市场最恰当的提法。如此局面之下,视频云和CDN们,技术上