TS时间戳
来源:互联网 发布:淘宝嘉年华羽绒服女 编辑:程序博客网 时间:2024/05/29 02:31
视频同步中90KHz相关概念:
1、90K*300=27MHz是所有时钟、定时器的根本。
2、90KHz是用于视频同步的时间尺度(timescale),就是每秒90K个时钟TICK。为什么采用90K呢?目前视频的帧频率主要有25fps、29.97fps、30fps等,而90K刚好是他们的倍数,所以就采用了90K.
3、关于时间戳的计算:对于语音来讲,时间戳是封包间隔和采样速率的乘积的递增,比如,如果封包时间是20ms,而采样率是8Khz,则每一块的时间递增是160,即使由于某些原因包被丢弃。另外要注意的是,真实的采样速率和预定的采样速率有一些小的变化,但是发送一般没有可靠的办法察觉这些区别。对于视频来讲,时间戳的生成依赖于应用程序是否能够分辨其帧速率,则时间戳可以使用一个固定的速率增加,如对于30fps的视频,时间戳就每一帧增加3000,而对于25fps的视频就增加3600,如果一个帧被几个RTP包携带,则这些包应当有相同的时间戳。而如果应用程序并不能识别帧数,或者采样频率是变化的,现在很多编码器都是这样做的。那么时间戳就必须由系统时钟来获得,如gettimeofday();
1 0
- TS时间戳
- TS的时间戳里面的90K
- TS的时间戳里面的90K
- LTE时间单元Ts长度
- 秒转成时间格式(ts)
- TS 36.211中的时间单元Ts与符号长度
- ts中根据一个日期获取n天前后的日期或时间戳
- #R_函数#TS——时间序列
- 时间序列分析:ts/mts基础数据类型
- TS
- ts
- TS
- TS
- ts
- ts
- ts
- ts
- LTE 36.211 时间单元Ts与符号长度
- 鼠标悬停,背景色渐变
- 内存管理相关
- package 、import
- python:一种代替 switch--case 的方法
- SimpleDateFormat线程不安全
- TS时间戳
- 基础总结篇之一:Activity生命周期
- Service的生命周期与启动方式
- 区间DP(括号序列,uva1626)
- iOS 学习笔记 运动事件和远程控制
- fb_post
- struts2拦截器解决请求乱码和输出乱码
- 自己的项目和UCene如何整合
- php 过滤数据内容,防止XSS攻击