集成方案
合作伙伴仅需关注用户的业务场景和业务流程,通过直接调用海康的API应用接口、集成音视频开发套件或实现标准协议rtsp、hls、http-flv、rtmp取流即可快速实现视频业务的开发集成
合作伙伴后台服务通过调用海康API应用接口,进行视频资源获取、视频资源控制、视频播放地址获取;
合作伙伴前端应用通过自定义通信方式与后台服务完成视频资源获取、视频资源控制、播放地址获取,并通过集成音视频开发套件/标准协议完成视频的取流播放。
RTSP
Real-Time Stream Protocol
优势
首屏快,延时低
劣势
浏览器播放视频需安装插件
HTTP-FLV
HTTP Flash Video
优势
首屏快,延时低、支持传输加密、支持浏览器无控件化播放
劣势
不支持IOS safari、IE浏览器
HLS
HTTP Live Streaming
优势
系统兼容性较好、支持传输加密、支持浏览器无控件化播放
劣势
首屏慢、延迟高且不支持IE浏览器
RTMP
Real Time Messaging Protocol
优势
首屏快,延时低
劣势
浏览器播放视频需安装flashplayer,版本已停止更新;不支持IOS safari、Andorid browser
标准协议
海康平台支持4种开源标准的对接协议RTSP、HTTP-FLV、HLS和RTMP
最佳实践
浏览器安装控件或者部署客户端集成视频业务,选用rtsp协议。
浏览器无控件化集成视频业务,优先选用HTTPFLV协议。但IOS用户选用hls协议。
  • RTSP:浏览器原生不支持rtsp协议取流,需通过下载安装rtsp协议的取流插件实现视频取流业务
  • HTTP-FLV:在播放首屏、播放延迟方面表现较好。但不支持IOS safari
  • HLS:将浏览器缓存视频分片后播放,流畅性很好但存在3-4s左右的延时,且录像回放功能对存储要求高
  • RTMP:Adobe公司2021年已不再更新和分发Flash,不推荐浏览器视频播放采用此协议