logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux中tcpdump抓包中有组播数据,应用程序收不到数据问题

服务器重启后无法接收组播数据,经排查是Linux内核rp_filter(反向路径过滤)机制导致。该安全特性会丢弃源地址与接口不匹配的数据包。解决方法:修改/etc/sysctl.conf文件,将all、default及对应网卡的rp_filter设为0,执行sysctl -p生效后即可正常接收组播数据。

#linux#tcpdump#网络
达梦数据库密码存在特殊字符问题处理

达梦数据库使用dexp导出备份数据库时,密码中存在特殊字符,需要使用PASSWD进行转义,否则无法识别,也是就是外层时单引号,内部时双引号。如下所示。

文章图片
#数据库#服务器
音视频同步-ffmpeg

音视频同步肯定是需要使用时间戳进行同步的,音频和视频的时间戳进行对比,哪个小就写入哪个包,基本上可以实现音视频同步。但是这个时间戳从哪里来呢?使用rtp头中携带的时间戳是最正确的方法,因为音视频流发出的时候,将时间戳写入到了rtp头中。不管网络是否有阻塞、丢帧等问题,使用此时间戳进行同步,最终生成的视频文件中音频和视频都是同步的,且视频长度也正常。在此记录一下使用ffmpeg直接接收rtp视频和音

#音视频
到底了