TSINGSEE青犀视频云边端架构系列平台EasyNVR、EasyCVR、EasyGBS等都有两种操作系统的版本,一种是Linux,一种是Windows,而大多数开发者用户都会使用Linux版本进行安装。当我们的部署安装遇到问题时,通常会采用抓包来解决。
最近我们碰到的抓包问题就是EasyCVR/EasyGBS在Linux系统下抓包显示tcpdump命令,抓包工具没有权限:permission denied。
Tcpdump抓包命令提示没有权限,需要安装aa-complain进行兼容模式修复tcpdump命令,命令如下:
Apt-get -y install apparmor-utils
使用aa-complain命令更改tcpdump的模式,命令如下:
aa-complain /usr/sbin/tcpdump
使用tcpdump命令进行抓包查看是否可以正常的抓包。如下显示就可以正常抓包:
TSINGSEE青犀视频技术团队会频繁用到抓包工具,比如之前解决过的通过抓包RTMP协议保存视频流为H264文件、通过抓包分析视频流媒体直播点播平台的页面报错原因等。如果大家对我们的开发过程感兴趣,或者有问题无法自行解决,欢迎关注我们。