国标GB28181流媒体服务器H265编码视频无法播放问题解决
2012年6月1日,由公安部牵头起草的GB/T28181-2011 《安全防范视频监控联网系统信息传输、交换、控制技术要求》正式发布实施。要将全国视频统一联网,制定统一的国家标准无疑是首要任务。
我们的国标流媒体服务器就是接入GB/T28181协议的流媒体平台,负责将GB28181设备/平台推送的PS流转成 ES流,然后提供RTSP、RTMP、FLV、HLS多种格式进行分发,实现web浏览器、手机浏览器、微信、PC客户端等各种终端无插件播放。
EasyGBS是通过国标接入摄像机进行视频直播,设备这边会运用国标进行协议交互,通过推流到流媒体来进行视频播放。在我们进行视频播放的时候,有时候会出现这样的情况:点击播放按钮,其他一切正常,只有视频无法正常播放。
我们随即通过打开命令行运行程序,播放发现有对应的打印:
通过打印观看,发现视频的编码参数videocodec没有识别到,而进入摄像机视频配置页面观看发现,视频的编码参数是h.265。这里我们将视频的编码改为h.264,再点击页面进行播放,视频就可以正常播放了。
【推荐】国内首个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攻略 —— 某应届生求职总结