视频云架构

视频云架构_第1张图片

  1. 资源id为128位uuid,保证跨域的唯一性
  2. Restful风格的API
  3. 视频云的平台的私有协议为大华5代协议,http+json,短链接无状态协议,码流协议为Rtsp/Rtp/Rtp
  4. SaaS层全部通过Java语言实现的微服务架构,且服务部署通过容器云进行统一的部署
  5. 服务间的通信通过RabbitMQ实现异步架构和架构解耦合
  6. 通过Nginx反向代理实现服务的请求的负载均衡
  7. PaaS层,支持容器化部署完成测试,正式产品化部署,通过宿主机直接部署
  8. 各个服务通过Redis实现服务的去状态
  9. PaaS层,协议层服务通过Golang语言实现
  10. PC客户端和APP客户端通过调用SDK的同步接口实现和平台的交互
  11. 视频云架构的私有协议对于三代视频监控平台并不兼容,通过平台网关的国标28181协议完成互联互通
  12. 支撑从平台端的服务升级和设备端的设备,由统一运维平台进行管理升级
  13. 配套大数据分析平台进行系统的分析和视频的流式分析
  14. 通过k8s和微服务架构实现平台的高可靠和横向扩容和软件复用

你可能感兴趣的:(云计算,播放器,音视频,架构,java)