Rtsp流转m3u8在web页面播放遇到的问题

问题描述:现有需求是要将摄像头的画面在web页面中播放显示,之前做过一点测试,直接使用ffmpeg进行切片,生成m3u8文件,前端使用video.js进行播放。主要涉及两个问题,第一就是页面展示出现多路的情况下画面卡顿,一直转圈圈、第二是十路左右时候服务器cpu高负荷运行间歇彪到100%。就是怎么调参数都不好使。

解决方案:甲方给的出建议使用ZLMediaKit,他们其他项目中是这么用的,就开始琢磨ZLMediaKit,经过几天研究测试,实现了想要的效果,多路不卡顿,CPU不彪,开源的大佬真的很溜。卡住时间比较长的地方就是对配置文件的了解,里面主要配置运行端口、连接密钥、ffmpeg路径,通过api包装的项目将rtsp流切起来以后会在www目录生成想要的m3u8文件,考虑很周全,使用很方便,大佬不愧是大佬!

 

posted @   wangbg  阅读(865)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
历史上的今天:
2019-10-14 Vue动态增加变量属性
点击右上角即可分享
微信分享提示