乐福娱乐智能安防有限公司欢迎您!
乐福娱乐_乐福彩票平台-VIP厅
客服热线4008-014-5578
流媒体:云端视频
监控与可视化对讲

流媒体:云端视频 监控与可视化对讲

作者:乐福娱乐    来源:网络整理    发布时间:2021-11-16 23:59    浏览量:

流媒体:云端视频
监控与可视化对讲

本文转载自微信公家号「java开源精选」,作者妖生 。转载本文请接洽java开源精选公家号。 

配景

最近在调研调研流媒体、RTSP、SIP之类的,两方面的目标:一是找一个云端查察局域网监控的方案,一个是实现与门禁联动的SIP 可视化对讲。

云端视频监控

云端视频监控有三种方案:

1、开拓SIP处事器,实现GB28181协议,海大宇的IPC摄像头也根基支持,可是假若有存储30天的这种需求,对付云端来说,云盘就太昂贵了。

2、上下级联动,通过海大宇的SDK挪用摄像头NVR(IPC摄像头一样平常自带)或硬盘录像机,再推送云端。

3、上下级联动,通过RTSP(摄像头一样平常都支持此协议)拉流录像,在云端下发呼吁时推送及时的或曾经的录像视频至云端。

云端视频监控之前选定的方案是采购h5stream,可以上下级联动,行使简朴,海大宇等主流摄像头都可以支持。

可是由于必要每台呆板都陈设一个license,较量烦人;操纵步调是先陈设,再邮件申请license,再激活,要弄两次,没法直接接入,乐福娱乐,在物联网实验的时辰出格忧伤。用度倒是不贵,一个license百元阁下。

然后开始从头调研。

2020年年头,我在疫情放假时代曾经基于网上的教程做过一个行使nginx-RTMP + OBS实现的推流直播,赏识器上挪用.m3u8的分片流,可是分片流这种方法耽误太高了。

调研SIP时发明有一个国人开拓的C++流媒体库不错,ZLMediaKit;地点是https://github.com/xia-chu/ZLMediaKit。而且有很多优越的作者基于ZLMediaKit开拓了对应的SIP处事,且实现了公安拟定的国标GB28181-2011、GB28181-2016协议。

在猪猪群里问了一下有没有java实现的流媒体库,有同窗说red,去搜了下,发明red5的github还在更新维护,倒不失为一个选择。可是最新的red5版本是基于jdk11的,就有点犯怵了。

还有群里的同窗贴出了知乎上的谜底,固然已经是2015年的了,但照旧具有参考代价,可以看一看:

Live555 (C++) 流媒体平台框架

EasyDarwin (C++,国产佳构)及时流媒体播放处事器措施

DarwinStreamingSrvr (C++)

Flash流媒体处事器

Red5 (Java)流媒体处事器

Open Streaming Server (Java)FMS流媒体处事器 (Adobe,收费的)

Wowza流媒体处事器(Java)开源流媒体平台

FreeCast(Java)

帖子地点:https://www.zhihu.com/question/31160392。

Live555 EasyDarwin都是不错的方案,EasyDarwin 照旧我们合肥的,是一家叫青犀的公司。

上面没列入而我调研的尚有 liveGBS 、h5stream,这几种方案都是可以上下级联动的,可是由于价值的缘故起因,首要是青犀千路以下较量贵,我们今朝还没谁人量级,以是选择了可以分批次购置的h5stream。

SIP音视频对讲

说完视频监控,说说SIP 音视频对讲。

假如只是做SIP 音视频对讲的话,找到了一个不错的办理方案,等于flashphoner,地点https://flashphoner.com/。Android、ios、web都支持。

然后在查察flashphoner的进程中,找到了这个帖子【25个常用免费SIP软电话】,地点:https://zhuanlan.zhihu.com/p/313345953。

列表如下:

XLite (Now Bria Solo)

linphone

MicroSIP

3CX Softphone

ZoIPer

Blink

Grandstream WAVE

(Qutecom)Wengo

Damaka

AdoreSoftphone

MiniPAX

MizuPhone

FlashPhone

FaramPhone

Mirial Softphone

WXCommunicator

Twinkle

IAXComm

SJLabs SJPhone

Phoner

DIAX

ExpressTalk

T-Max Dialer

IPComms

IMSDroid

虽然,并没有逐一验证。

假如选好了后端的流媒体方案,前端的播放怎么弄?想到了行使webRTC。

在征采webRTC的时辰,找到了极客时刻李超的课,在其音视频直播课中,也保举了几款开源的流媒体软件:

licode、

Janus-gateway

Mediasoup

Medooze

Meooze、Mediasoup、Licode这三个流媒体处事器的媒体通讯部门都是由 C++ 实现的,节制逻辑通过 Node.js 实现。Janus-gateway是完全通过 C 说话实现的。听说是都可以支持500人的多人视频。

贸易上尚有个大牛直播,据本身先容耽误极低,得当做直播处事。

调研后的设法

就这些吧,这是今朝调研的一些成就。有些也并没有做深入的研究。有些陈设起来较为贫困,花了半天没陈设好,就放弃了。

今朝的设法是将视频所有推到云端必定不实际,带宽太贵了。以是筹备在局域网中陈设客户端,拉流RTSP,行使webRTC或其他js器材播放,然后行使frp这类穿透软件,可以直接袒露处事给外网会见。

乃至可以将js中的播放地点替代为局域网中播放地点,行使iframe的方法嵌套,只要办理跨域题目,就可以直接让视频在客户局域网的本机上播放。

虽然,假如不是对应局域网内的客户机遇见就很忧伤了,以是还要做好云端会见与当地会见的断绝。

在线客服 :     服务热线:4008-014-5578     电子邮箱: 5789663211@qq.com

公司地址:山东省滕州市碧水云天中央城

乐福娱乐智能安防有限公司是一家专业从事酒店智能工程、程控电话、监控远程控制、WIFI网络覆盖、电子门锁、发电机、太阳能利用、小区门禁、电动道闸、电动大门、电动窗帘、智能家居、保安智能巡检、电梯3-5方对讲、有线卫...

Copyright © 2020 乐福娱乐智能安防有限公司 All rights reserved  站点地图