RTMP
文章平均质量分 54
Black蜡笔小新
我将像一匹负轭的老马,不到最后关头绝不松套。
展开
-
大疆无人机推流至EasyCVR为什么移动镜头就画面模糊?
利用无人机与EasyCVR平台对接,可以在很多应用场景中使用,比如无人机城市航拍、电力巡检、森林防火巡检、秸秆焚烧、国土测绘等等。原创 2022-03-23 17:42:36 · 585 阅读 · 0 评论 -
开发技巧:如何运用go-fastdfs分布式文件服务器减轻服务压力?
EasyDSS作为RTMP协议视频平台,在多路视频流接入的情况下,视频转推的压力比EasyNVR、EasyGBS大得多。为了减缓EasyDSS这类压力,我们决定采用分布式的转码服务器,这时就需要使用到一个分布式的文件服务器。针对该需求,我们打算采用go-fastdfs。go-fastdfs是github上一个基于http协议的分布式文件系统,可以实现分布式部署,即拆即用。作为一个十分易用的文件服务器,go-fastdfs使用纯Go语言编写,设计十分简单使得它的运维及扩展变得更加容易,它具有高性能、高原创 2021-06-21 14:21:55 · 281 阅读 · 0 评论 -
如何利用编码器+EasyDSS平台实现异地公网大屏同屏直播?
视频监控和大屏同屏经常被大家同时提起,在我们的日常生活中,也经常遇到视频监控需要进行大屏同屏的情况,大到城市的公安、交警,小到片区的社区、学校,大多涉及到安全显示的都会部署一套大屏同屏系统来便于运维人员的巡查和监控。作为视频直播点播平台,EasyDSS也可以支持大屏同屏的相关协议。这几天我们接到一个需求,用户需要将本地电脑的屏幕投放到外地的一个LED大屏幕上,在这之前,用户团队尝试使用了钉钉等共享桌面实现该需求,但是效果并不理想,视频流断线频繁,并且断线后需要手动重新连接,给运维人员的操作带来了困难原创 2021-06-11 09:50:56 · 463 阅读 · 0 评论 -
【疑难解决】RTMP视频推流功能组件EasyRTMP-HIK DEMO版本运行报错0xc000007b排查分析
TSINGSEE青犀视频在视频流媒体开发行业深耕多年以来,不仅开发了轻便稳定的流媒体平台EasyNVR、EasyCVR等,还开发了一些视频推流或者同屏的辅助组件。比如EasyRTMP就是一套调用简单、功能完善、运行高效稳定的RTMP功能组件。EasyRTMP也可以对接海康平台,即用海康的SDK取IPC的流,然后用EasyRTMP实现推流。有用户在测试EasyRTMP_HIK DEMO的时候遇到程序无法打开的情况,并报下图错误:根据经验来说,0xc000007b这个报错的出现,...原创 2021-04-22 10:59:19 · 229 阅读 · 0 评论 -
【技术教程】RTMP推流组件EasyRTMP如何获取当前推流状态 ?
EasyRTMP作为TISNGSEE青犀视频开发的视频推流组件,其功能稳定可靠,经过多年项目实战,多种复杂环境运行,长期在线检验,已经能够在手机直播、桌面直播、摄像机直播、课堂直播等方面实现优秀的推流功能。在用户的使用过程中,创建一个推流后,也有随时监控推流状态的需求,如何获取EasyRTMP当前的推流状态?这个需要根据回调函数来进行判定。EasyRTMP回调函数定义如下: 1 2 3 4 5 6 7 8 9...原创 2021-04-22 10:57:24 · 468 阅读 · 0 评论 -
【技术教程】RTMP推流/视频直播点播分析/人脸识别EasyDSS如何实现RTMP负载均衡?
负载均衡实际上是我们集群的时候提到的一个概念,作为有集群需要的视频直播点播平台EasyDSS,我们在实现多路推流的时候,也需要做到RTMP负载均衡。如何在EasyDSS上实现RTMP负载均衡将是我们在本文中主要讨论的问题。负载均能能够提供一种廉价、有效、透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。在EasyDSS视频平台里,可通过配置stream功能模块,实现RTMP的负载均衡。下面重点讲一下部署方式:如可以在设备A:192.168.原创 2020-12-02 09:29:02 · 239 阅读 · 0 评论 -
【疑难解决】视频推流智能分析平台EasyDSS直播点播系统视频广场无数据问题修复
TSINGSEE青犀视频云边端几个智能分析平台作为不同协议的视频流媒体服务平台,都能够进行视频直播、录像、回看、转码分发等功能,已经接入平台的视频通道会在视频广场处。在EasyDSS的最新项目中,我们发现查询视频广场无数据的问题,但是实际上后台存在数据。我们随即进行测试,发送以下命令:### 获取分享文件列表POST http://localhost:10080/v1/vodFile/shareListAccept: */*Cache-Control: no-cacheConten原创 2020-11-20 14:44:18 · 177 阅读 · 0 评论 -
【科普】TSINGSEE青犀视频云边端架构视频流传输平台中RTSP、RTCP、RTP三种协议的区别介绍
TSINGSEE青犀视频云边端架构产品中的EasyNVR是我们团队多年经验积累研发出的视频流媒体平台,支持RTSP协议前端设备的接入,能够转码并分发RTSP、RTMP、HLS、FLV协议的视频流。除了RTSP协议之外,视频方面常用的协议还包括RTCP控制协议以及RTP数据协议。鉴于很多用户对这些协议不了解,也不知道其在视频传输中扮演着什么作用,所以本文我们就来做一下说明。RTSP实时流协议作为一个应用层协议,RTSP提供了一个可供扩展的框架,它的意义在于使得实时流媒体数据的受控和点播变得原创 2020-11-04 15:18:14 · 229 阅读 · 0 评论 -
【阿里云+硬件配置操作】海康RTMP推流摄像头推流到阿里云配置手册
TSINGSEE青犀视频和海康联合研发的RTMP推流摄像头上线已经有一段时间了,RTMP推流摄像头无需布置电源线、交换机,即插即用,支持萤石云等平台,可以随时随地查看监控中的店铺、公司动态,且支持全新Smart H265编码,能够很好对接到TSINGSEE青犀视频权限平台上。RTMP推流摄像头配置手册可参见本文:RTMP推流摄像头如何接入EasyDSS视频平台。RTMP推流摄像头可以推流至阿里云、腾讯云等云平台,推流到腾讯云配置手册可参考:海康RTMP推流摄像头推流到腾讯云配置手册。本文为大家介绍一原创 2020-10-20 18:05:59 · 2477 阅读 · 1 评论 -
【腾讯云】海康RTMP推流摄像头推流到腾讯云配置手册
每天都有很多新老用户咨询我关于RTMP推流摄像头的问题,推流摄像头的配置手册我之前已经写过(RTMP推流摄像头如何接入EasyDSS视频平台),已经持有RTMP推流摄像头的可以按照此手册进行配置。由于部分用户使用的是阿里云或者腾讯云的云服务器,也有将摄像头视频流直接推送到云服务器的需求,所以本文跟大家介绍一下如何将RTMP推流摄像头推流至腾讯云平台。准备工作1、准备RTMP推流摄像头2、一个备案后的域名3、有腾讯云账户4、开通云直播业务配置步骤准备工作完成之后,以下为配置步骤:原创 2020-10-20 18:04:16 · 1820 阅读 · 0 评论 -
RTMP推流网关如何实现摄像头微信幼儿园直播?
网关(Gateway)又称网间连接器、协议转换器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关既可以用于广域网互连,也可以用于局域网互连。那么,网关到底是什么呢?什么是网关?网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。EasyRTMPLive视频网关设备EasyRTMPLi原创 2020-08-03 11:11:10 · 348 阅读 · 0 评论 -
EasyRTSPLive视频网关编译过程中代码小写导致的README错误修复
视频网关是一种协议转换器,又称为网间连接器,视频网关就是在网络层以上实现网络相互连接,也就是网络互连。是最复杂的网络互连设备,用于两个高层协议不同的网络互连。视频网关既可以用于广域网互连,也可以用于局域网互连。网关是一种充当转换重任的计算机系统或设备。使用在不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间。视频网关是一款高性能的嵌入式多功能媒体网关设备,集流媒体协议转换、流媒体分发服务、多路视频解码、视频画面分割等核心功能于一体。本文要说的这个ISSUES来源于github用户原创 2020-07-17 11:05:46 · 179 阅读 · 0 评论 -
IPC拉转推流场景中如何实现视频网关EasyRTSPLive试用多通道转换?
在众多IPC推流的使用场景中,都需要拉流IPC摄像机或者NVR硬盘录像机RTSP流转成RTMP流推送到阿里云CDN/腾讯云CDN/RTMP流媒体服务器,而我们的EasyRTSPLive就能够支持多路RTSP流同时拉取并以RTMP协议推送发布。我们在https://github.com/tsingsee/EasyRTSPLive上提供的试用DEMO 默认提供一路流的转换,有兴趣可以自行进行尝试。最近有很多开发者提问,怎么可以试用多通道的转换,其实仔细跟踪看下代码,可以看到代码中是循环读取配..原创 2020-07-15 10:11:09 · 282 阅读 · 0 评论 -
如何使用流媒体接入网关实现拉RTSP流转推RTMP流到流媒体服务器?
我们团队有一款完善的流媒体接入软件网关EasyRTMPLive,即软件编码器,可以实现将RTSP、RTMP、HTTP、HLS等各种各样的网络流媒体先拉取到本地,进行转换,再以标准RTMP/flv协议的方式推流到RTMP流媒体服务器、CDN等,进行直播分发,适用于各种安防、互联网、工业视频的互联网直播应用场景。使用这款网关的用户需求不外乎将RTSP视频流转推RTMP流,所以本文我们就为大家介绍一下如何使用这款网关来进行RTSP流转RTMP流。具体步骤1、运行EasyRTMPLive.exe,在浏览原创 2020-07-15 10:09:40 · 571 阅读 · 0 评论 -
C#封装libEasyRTMP过程介绍
在编程语言中真正的霸主多年来一直是C++,所有的操作系统和绝大多数的商品软件都是用C++作为主要开发语言的。但是C#几乎集中了所有关于软件开发和软件工程研究的最新成果:面向对象、类型安全、组件技术、自动内存管理、跨平台异常处理、版本控制、代码安全管理……。本文我主要写一下C#封装libEasyRTMP的过程给大家参考一下,具体过程如下:1、新建一个C#类库项目,如下图2、查看接口函数3、新建一个类EasyRTMPNetSDK,封装如下:public class EasyRTMP原创 2020-05-21 11:22:30 · 552 阅读 · 0 评论 -
如何实现web浏览器无插件播放视频监控直播?
很多年前,监控视频的直播只能够进行单一的服务器传输,而如今,很多网站已经可以观看视频直播了,不过大多网站观看视频直播的时候还是需要下载插件,有时候就会碰到系统不兼容、版本不对应等问题,那么能不能实现web浏览器无插件播放视频监控直播?本文我们来探讨一下。实现web浏览器无插件播放视频监控直播在现代的技术手段下并不难实现,优秀的网页无插件直播流媒体除了播放实时监控视频之外,还应该带有视频点播、录像、检索、时移回放观看等功能,并且不限制观看平台,能够兼容web、Android、iOS等系统进行直播视频播原创 2020-05-20 10:41:13 · 1670 阅读 · 0 评论 -
如何搭建RTMP视频流媒体推流服务器
大家知道我们的视频直播点播服务器是可以结合我们研发的RTMP推流平台一起使用,EasyRTMP推流平台将手机录像进行实时的直播。那么为了演示直播推流工程,我来架设一个简易的RTMP服务器,用OBS推流,并在播放器中播放,基于Nginx和rtmp模块。其实步骤比较简单,首先安装Homebrew包管理器,以便安装Nginx,然后配置服务器的rtmp端口和路径。使用OBS来推流,安装VLC播放器来播放rtmp串流。详细步骤1.安装Homebrew包管理器① 如果你安装过cocoapods,原创 2020-05-19 10:11:32 · 1852 阅读 · 0 评论 -
如何使用流媒体服务器在 HTML5 页面播放视频和直播?
随着网络提速和手机性能的提升,移动端页面中出现视频内容的频率越来越高。HTML5 通过 video 标签来支持嵌入式的媒体文件,使得开发者能够方便的将视频文件嵌入页面中。那么本文我们就来看一下如何在HTML5页面播放视频直播。网页视频播放几乎都会使用 video 标签,video 标签的常用属性包括 src、width、height、controls、autoplay、preload、poster 等,关于这些标签的属性大家可以自行查阅,本文主要讲一下video 的视频播放。video 视频播放主要原创 2020-05-15 15:40:05 · 2378 阅读 · 0 评论 -
网页可以播放RTMP视频流?支持RTMP的网页播放器
随着4G/5G网络的发展,以及有限带宽越来越大,人们对视频直播的需求也越来越多。不仅普通的互联网直播发展很快,传统的安防监控也开始互联网化,走起了互联网直播的路。雪亮工程、明厨亮灶、手机看店、智慧幼儿园监控等等都是将传统的安防摄像头进行互联网直播,有些甚至做成了web无插件直播和微信直播。我们知道多数监控摄像头都是支持RTMP协议的,当然公安部的摄像头是支持GB28181协议的,这个我们在本文不做过多赘述,我们来探讨一下网页播放RTMP视频流的播放器。网页可以播放RTMP视频流吗?当然是可以的,原创 2020-05-15 15:38:26 · 6870 阅读 · 0 评论 -
RTMP推流视频流媒体服务如何实现网络传输?
RTMP是基于TCP协议的多媒体传输协议,因此RTMP服务器本质上是一个TCP服务器,它的逻辑结构基本上和普通的TCP服务器是类似的。我们视频直播点播流媒体服务器能够通过RTMP协议进行推流分发。正常来说,轻量级RTMP多媒体视频服务器的设计需要考虑以下几点:第一,视频的清晰度。在保证提供清晰视频监控的前提下,需要考虑网络传输的带宽,编码质量的好坏,不同的设置会导致不同的传输的效果。视频压缩所选取的编码库以及网络状况的好坏会对视频的清晰度造成显著的影响。第二,视频传输的连续性。采集视原创 2020-05-12 15:35:52 · 609 阅读 · 0 评论 -
流媒体RTMP推流组件如何默认开启外接摄像头采集视频?
推流是视频播放过程中非常重要的一环,之前我写过流媒体播放器推流的过程,有兴趣可以点这里看一下:推流。大部分的视频播放都是需推流组件来辅助的,比如EasyRTMP推流组件。想起来之前有人咨询我能不能用推流组件默认从摄像头采集视频流,这个操作也是可以的,本文我就以EasyRTMP推流组件为例,讲一下如何默认开启外接摄像头采集视频?下面是设置步骤:1、MediaStream.java中设...原创 2020-04-28 14:02:02 · 296 阅读 · 0 评论 -
流媒体服务器推流可以实现采集一路视频同时推多路视频流吗?
推流是视频播放过程中非常重要的一环,之前我写过流媒体播放器推流的过程,有兴趣可以点这里看一下:推流。大部分的视频播放都是需推流组件来辅助的,比如EasyRTMP推流组件。在实际的运用当中,我们有时候会遇到把一路视频推几路流的操作,这样的情况我们也是可以实现的,所以本文我就打算来跟大家讲一下使用EasyRTMP推流组件如何采集一路视频流推4录视频流。分析问题:视频采集涉及到Androi...原创 2020-04-27 14:09:22 · 1256 阅读 · 0 评论