国标GB/T28181流媒体平台EasyGBS视频无法播放问题解决办法集锦
EasyGBS是能够接入国标GB28181协议的视频流媒体平台,由于可以直接对接国家公安部的系统,越来越多的人采用我们EasyGBS作为流媒体平台进行视频的直播分发。
在平时正常运维的时候处理用户的EasyGBS播放问题比较多,因为EasyGBS是一个比较特殊的协议,有很多因素会导致其播放不了,接下来我来说下日常处理EasyGBS播放问题的步骤。
1)首先是查看客户的摄像头格式是否为H.264
目前我们官网的版本还只支持H.264的版本,而且很多客户用的并不是官网的最新版本。所以还并不支持H.265的格式,所以我们优先是找客户要摄像头地址,然后查看他的视频格式是否为H.264,并且稍微调小点。
2)如果客户的视频格式为H.264但还是播放不了,这样我们优先考虑的是网络问题
我们可以将客户的摄像头通过国标协议放到我们的测试网站中demo.easygbs.com:10000 看看能不能播放,如果我们公网能播放但客户服务器不能播放的话,可能就是客户的服务器网络问题;如果我们公网也不能播放的话可能就是他们摄像头的网络问题,这个得要客户现场去解决。
3)如果是客户的网络问题的话,我们就要考虑到是否是端口号的问题或者网速的问题
首先我们先查防火墙是否关掉,在防火墙都关的前提下查看我们要求打开的端口是否打开,这里主要是tcp的10001以及30000到40000和UDP的50000到60000是否打开,这里我们可能需要用到抓包工具对客户的网络环境进行分析。
【推荐】国内首个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攻略 —— 某应届生求职总结