萤石摄像头RTSP流获取(黑屏解决)

前言

在获取萤石摄像头RTSP视频流时,视频流获取不成功,黑屏并且一直显示缓冲中。下面对获取过程中查阅的资料和解决方案做一下汇总。

打开RTSP

萤石云视频APP中打开RTSP,【我的】-【工具】-【局域网设备预览】-【开始扫描】-【选择摄像头】-【设置】-【更多设置】-【本地服务开关】-【开启RTSP】-【保存】

播放RTSP流

流地址格式:rtsp://admin:[password]@[ip]:[port]/[codec]/[channel]/[subtype]/av_stream

流地址示例:rtsp://admin:[email protected]:554/h264/ch1/main/av_stream

参数说明

  • username: 用户名,默认为:admin。
  • password: 密码,默认为摄像头底座贴纸上的验证码。
  • ip: 为设备IP,例如:192.168.31.108。
  • port: 端口号,默认:554,若为默认可不填写。
  • codec:有h264、MPEG-4、mpeg4这几种。
  • channel: 通道号,起始为1。例如通道1,则为ch1。
  • subtype: 码流类型,主码流为main,辅码流为sub。

问题

此时打开PotPlayer播放视频流,会黑屏并一直显示缓冲中,如图:

处理

解决方案

 安装PC端应用萤石工作室,下载地址:萤石工作室,安装完成后打开,依次设备管理 - 找到局域网内相应的摄像头 - 高级设置 - 图像 - 视音频 - 视频类型,将复合流改为视频流,然后保存。

播放流

已可成功播放。

猜你喜欢

转载自blog.csdn.net/Douz_lungfish/article/details/131148208
今日推荐