乐吾乐Web可视化RTSP播放

背景

乐吾乐致力于物联网和智能制造等场景的Web可视化平台和解决方案,其中摄像头播放必不可少。

当前国内摄像头都以RTSP协议为主,而HTML不能直接读取RTSP协议,因此需要一个转流服务。乐吾乐Web可视化播放RTSP也是如此:

RTSP协议流 -> HTML支持的协议 -> 浏览器

方案:

一、乐吾乐服务(le5le-server)

有乐吾乐官方开发的乐吾乐服务le5le-server转流,提供html支持的协议到浏览器播放。

特点

  • 使用简单
  • 低延迟
  • 高性能
  • 稳定流畅

使用

运行乐吾乐服务后,配合乐吾乐大屏控件(摄像头控件)或自定义开发Web组件运行。

通过大屏摄像头控件,输入服务地址和RTSP地址即可播放。

其中,流服务地址为webrtc和mse方式播放两种:

  • Webrtc

特点:低延迟。

如下图,Webrtc可以和厂商官方Web播放相同的画面,甚至更低延迟的更超前的画面

但Webrtc标准协议暂时不支持H265格式。

  • MSE:

特点:兼容性好,支持h265格式。受转码和缓存影响,比Webrtc慢0.5-1秒左右,支持H265格式

其中,H265格式需要浏览器支持,例如2023年后的Chrome。

二、乐吾乐海康威视播放组件

早期我们基于海康威视《web无插件开发包V3.2》开发了海康威视播放组件。体验感觉不够好:

  1. 需要海康威视支持websocket取流的摄像头
  2. 需要nginx代理,要求用户有一定的运维能力
  3. 延迟高,有1-3秒的延迟

为了兼容大华等其他摄像头,我们开发了方案一:乐吾乐服务。

总结

乐吾乐Web可视化推出了新的摄像头播放组件,简单易用,延迟低、消耗小、稳定可靠,一次性解决播放不同厂商品牌摄像头,欢迎大家使用。

相关推荐
MagicSakuraD21 小时前
LiveKit 的核心概念
webrtc
麦兜*3 天前
MongoDB 在物联网(IoT)中的应用:海量时序数据处理方案
java·数据库·spring boot·物联网·mongodb·spring
CrimsonHu3 天前
Android高性能音频:写一个云顶S10强音争霸混音器
android·音视频开发
亿坊电商3 天前
物联网领域中PHP框架的最佳选择有哪些?
物联网·struts·php
御控工业物联网3 天前
灌区泵站远程监控物联网网关解决方案
物联网·远程监控·物联网网关·泵站·灌区泵站
BAGAE4 天前
MODBUS 通信协议详细介绍
linux·嵌入式硬件·物联网·硬件架构·iot·嵌入式实时数据库·rtdbs
bosscheng4 天前
0到1理解web音视频从采集到传输到播放系列之《Jessibuca系列篇音视频解封装》
javascript·音视频开发
jz-炸芯片的zero4 天前
【Zephyr电源与功耗专题】14_BMS电池管理算法(三重验证机制实现高精度电量估算)
单片机·物联网·算法·zephyr·bms电源管理算法
亿坊电商4 天前
物联网-无人自助茶室-如何实现24H智能营业?
物联网
TDengine (老段)5 天前
TDengine 选择函数 TOP() 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据