国标流媒体服务器在linux系统运行提示fork/exec ……/redis/redis-server错误解决方案
以GB/T28181国标为基础开展工作,能够真正实现视频图像信息跨区域、跨部门、跨警种的高效、准确传输及共享应用,确保视频联网系统建设的科学性、实用性和可拓展性。尤其是,从行业标准提升为国家标准后,不仅仅是公安行业应用,包括教育、文博、部队等在内的行业也都在积极遵循该标准。
应该说GB/T28181标准的制定实施对解决原有视频资源不浪费,对国家总体视频资源的扩充应用,对公安的图侦应用等都有着重要意义。随着时间的推移,这种效果还会更加显现出来。
我们国标流媒体服务器提供用户管理及Web可视化页面管理; 提供设备状态管理,可实时查看设备是否掉线等信息;实时流媒体处理,PS(TS)转ES;设备状态监测、云台控制、录像检索、回放;提供RTSP、RTMP、HTTP-FLV、HLS等多种协议流输出;对外提供服务器获取状态、信息,控制等HTTP API接口。
今天打算分享一个问题的解决方式。首次在Linux系统中(例如:CentOS7)以root身份运行EasyGBS时,提示“fork/exec ……/redis/redis-server:permission denide”错误信息,EasyGBS启动失败,无法访问。
提示错误信息:
出现这种情况一般是由于文件权限不足导致,需要给以下2个文件增加可执行权限:EasyGBS目录下的redis/redis-server 和 sms/nginx/nginx 文件。
修改好权限后,重新以root权限执行./easygbs即可启动程序。
启动成功:
国标流媒体服务器负责将GB28181设备/平台推送的PS流转成ES流,然后提供RTSP、RTMP、FLV、HLS多种格式进行分发,实现web浏览器、手机浏览器、微信、PC客户端等各终端无插件播放。同时,EasyGBS流媒体服务器对外提供HTTP API接口,通过接口可以获知流媒体转发服务的运行状态信息,转发会话信息,服务器配置和版本信息等。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结