TSINGSEE青犀视频今年上线了和海康合作研发的RTMP推流摄像头,很受用户的支持和信任,RTMP推流摄像头和视频直播点播平台EasyDSS搭配使用能够适用于很多不同的互联网直播、点播场景当中,因此不少用户采用了这样的搭配来完成视频推流平台的搭建。
部分用户使用推流摄像机进行RTMP推流到EasyDSS平台后,取得的视频流使用Chrome浏览器无法播放,但使用VLC播放器却可以正常播放。
针对此客户问题,我们需要对摄像机推出的视频流进行抓包对比分析。由于该用户的EasyDSS视频平台时部署在linux系统下,因此我们使用tcpdump进行抓包。
抓包命令:tcpdump -w ./target.cap,抓包后的视频流分析如下:
由抓包数据看到,摄像机推流过来的数据在SPS,PPS后面的第一帧不是IDR帧数据,对比一下正常的可以播放的摄像头推流过来的数据:
可以看到在SPS,PPS后面的第一帧数据是IDR帧。这样Chrome可以正常播放。因此根据分析结果,我们可以优化摄像机推流数据解决Chrome无法播放问题。
关于RTMP推流摄像头的相关配置说明,可以参考此文:推流摄像头如何接入EasyDSS视频平台。TSINGSEE青犀视频和海康合作研发的RTMP推流摄像头支持全新Smart H265编码,与H264编码相比,同画质存储省半,码流省半,在不增加宽带费用的情况下,流畅度加倍,如有需要,欢迎咨询。