2017
03-27

为什么Windows下无法实现ptp协议 2706 VIEW

前段时间,要写一个windows下的分布式软件,刚开始的方案是需要一个精确的时钟同步,误差必须控制在1毫秒内。也许很多人都知道有NTP以及PTP 时间同步协议。windows本身自带NTP协议的服务,通过注册表配置即可实现,但是误差无法满足要求,而且每次配置都要重启W32Time服务。也只有PTP这个精确时钟同步协议满足要求,后面想自己实现PTP协议,不过查了些资料,发现想的太....Read More >
2017
03-18

音视频提取工具 1019 VIEW

音视频提取工具 以前搞过播放器的Demuxer模块,业余时间重写了个简单音视频提取工具。可以从视频编码格式为h264+音频编码格式为aac的mp4以及flv封装文件中提取出音视频。写这个工具其实是为了方便自己听歌。因为现在很多音乐都开始注重版权,很多歌下载都要钱,比如网易云音乐,我很喜欢听泰勒的....Read More >
2017
03-04

Ubuntu添加2560×1440分辨率 2673 VIEW

Ubuntu添加2560x1440分辨率 前段时间购入了戴尔U2515 2K显示器,分辨率为2560x1440,不过发现在Ubuntu中找不到2560x1440分辨率设置,最大的只有2560x1600分辨率。查了下,通过xrandr命令可解决。1)通过xrandr即可查看当前显示器所有分辨率,其中Virtual1....Read More >
2016
08-03

一路走好,雷神 1254 VIEW

今天下班时打开QQ群,看到大家在讨论一个无法相信的消息:雷神离开了。看了新闻,实在不敢相信,天妒英才啊。当初踏入音视频这一行,ffmpeg学习,音视频基础,都是学习他的博客的(雷神博客:http://blog.csdn.net/leixiaohua1020)。后面也加了他的QQ群,在这个平台上学到了很多,很感谢他提供的这么一个平台,以及他无私奉献的精神。感觉自己也要劳逸....Read More >
2016
06-16

mp4文件elst研究 4644 VIEW

mp4文件elst研究 elst也就是Edit List Box,不是所有的mp4文件都含有这个box。该box作用是使某个track的时间戳产生偏移。 结构 在ISO_IEC_14496-12中,elst结构如下:segment_duration:表示该edit段的时长,以Movie He....Read More >
2016
06-07

Visual Studio检查内存泄露方法 3600 VIEW

Visual Studio检查内存泄露方法 在测试自己写的程序时,我们一般都会去任务管理器查看程序内存状况,看内存是否随着时间一直增长,如果一直增长,那恭喜了,程序内存泄露了。编写程序时要养成良好习惯,申请的内存要记得释放,遇到内存泄露时要认真查看申请的内存释放了没,除此之外,我们也可以通过第三方帮助我们发现程序内....Read More >