output_example.c 中AV同步的代码如下(我的代码有些修改),这个实现相当简单,不过挺说明问题。音视频同步方法:选择一个参考时钟,参考时钟上的时间是线性递增的,生成数据流时依据参考时钟上的时间给每个数据块都打上时间戳(一般包括开始时间和结束时间)。在播放时,读取数据块上的时间戳,同时参...
分类:
其他好文 时间:
2015-05-04 17:42:56
阅读次数:
262
如何同步视频 PTS和DTS 幸运的是,音频和视频流都有一些关于以多快速度和什么时间来播放它们的信息在里面。音频流有采样,视频流有每秒的帧率。然而,如果我们只是简单的通过数帧和乘以帧率的方式来同步视频,那么就很有可能会失去同步。于是作为一种补充,在流中的包有种叫做DTS(解码时间戳)和P...
分类:
其他好文 时间:
2015-05-04 17:16:29
阅读次数:
180
日志对于问题定位、调试,系统性能调优至关重要,尤其是系统复杂以及在线执行的情况下。好的开发框架都会有一个可开启关闭/可配置记录级别的日志系统。我们从下面几个方面来做选型:1. 每行日志都须要有准确无误的时间戳2. 日志格式easy被人理解同一时候也easy被计算机进行分析处理3. 同意配置不同的日志...
最近的项目中需要对上百万级的数据进行增量抽取操作,因此了解了一下TIMESTAMP的应用,特此记录timestamp -- 时间戳:数据库中自动生成的唯一二进制数字,与时间和日期无关的, 通常用作给表行加版本戳的机制。存储大小为 8个字节每个数据库都有一个计数器,当对数据库中包含 timestamp...
分类:
数据库 时间:
2015-04-30 19:38:47
阅读次数:
309
ISODate类型算出时间戳> ISODate("2012-04-16T16:00:00Z").valueOf()1334592000000然后根据得到的时间戳查询即可db.openapps_visitlog.find({"request_time":{$gte:new Date(133459200...
分类:
数据库 时间:
2015-04-30 17:34:55
阅读次数:
192
今天遇到一个很诡异的问题:数据库中存的日期信息为时间戳,用php取出数据库中的日期信息,并用date()函数转化为“Y-m-d”后,发现和mysql格式化函数Date_Format()处理后的结果不一致,总是少一天。这个问题导致程序中隐藏的bug,费了我好大劲,最后一步步调试,才最终发现是日期不一致...
分类:
Web程序 时间:
2015-04-29 19:23:32
阅读次数:
139
1、获取当前时间方法date()很简单,这就是获取时间的方法,格式为:date($format, $timestamp),format为格式 - 必需timestamp为时间戳–可填参数。比如:echo date(‘Ymd’) ,输出结果:20120322echo date(‘Y-m-d’) ,输出...
分类:
Web程序 时间:
2015-04-29 17:04:14
阅读次数:
166
//日期字符串转时间戳
var date="2015-03-18";
date = new Date(Date.parse(date.replace(/-/g, "/")));
date = date.getTime();
document.write(date);
var date = new Date(); //返回当前的时间对象
getDate() //日...
分类:
Web程序 时间:
2015-04-28 18:36:31
阅读次数:
184
strace参数如下:
-t 输出结果精确到秒
-tt 输出结果精确到微妙
-ttt 精确到微妙,而且时间表示为unix时间戳
-T 记录每个系统调用花费的时间,可以看看哪个系统调用时间长
-s 1024 显示系统调用参数时,对于字符串显示的长度, 默认是32,如果字符串参数很长,很多信息显示不出来
-o filename 把跟踪结果输出到文件
-p pid 可以跟踪...
分类:
系统相关 时间:
2015-04-28 16:12:12
阅读次数:
145
如果你尝试运行上一节中的例子,你会发现只有日志记录消息(没有时间戳等信息)会被写入到文件。这是log库在没有格式化设置时的默认设置。即使你添加了属性到log核心或者是记录器中,记录值也不会被输出,除非你指定了这些值的格式。回到在前面节教程的一个例子:#include #include #includ...
分类:
其他好文 时间:
2015-04-28 13:49:37
阅读次数:
1228