TS时间戳

视频同步中90KHz相关概念:

190K*300=27MHz是所有时钟、定时器的根本。

290KHz是用于视频同步的时间尺度(timescale),就是每秒90K个时钟TICK。为什么采用90K呢?目前视频的帧频率主要有25fps29.97fps30fps等,而90K刚好是他们的倍数,所以就采用了90K.

3、关于时间戳的计算:对于语音来讲,时间戳是封包间隔和采样速率的乘积的递增,比如,如果封包时间是20ms,而采样率是8Khz,则每一块的时间递增是160,即使由于某些原因包被丢弃。另外要注意的是,真实的采样速率和预定的采样速率有一些小的变化,但是发送一般没有可靠的办法察觉这些区别。对于视频来讲,时间戳的生成依赖于应用程序是否能够分辨其帧速率,则时间戳可以使用一个固定的速率增加,如对于30fps的视频,时间戳就每一帧增加3000,而对于25fps的视频就增加3600,如果一个帧被几个RTP包携带,则这些包应当有相同的时间戳。而如果应用程序并不能识别帧数,或者采样频率是变化的,现在很多编码器都是这样做的。那么时间戳就必须由系统时钟来获得,如gettimeofday();

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
假设已知: id 无效字段 promotion_info_id 促销信息编号 promotion_no 促销编号 sku_id 商品编号 sku_name 商品名称 promotion_price 促销价 begin_time 促销开始时间 end_time 促销结束时间 limit_count SKU限购数量 sale_count 购买数量 state 促销状态1:新建 3:审核中 5:审核通过 6:售罄or取消 7:驳回 pdj_price 商品标价 sys_version 系统版本 create_time 记录时间 update_time 更新记录时间 create_pin 记录账号 update_pin 更新记录账号 yn 删除标识 0:有效 1:无效 ts 时间戳 begin_state 1:已开始 0:未开始(供推送消息功能使用) end_state 1: 已结束 0:未结束(供推送消息功能) cost_price 成本价 allowance 是否补贴 business_version 无效字段 promotion_type 商品促销类型,3单品直降,4限时抢购,5单品买赠,6新人专享,7第二件N折, time_id 时间id create_dt 记录日期 1)、活动类型不同(包括秒杀,单品直降,新人专享,第二件N折两种及以上活动类型),则重叠时间内活动权重最高的优先生效,权重由高到低排序为:新人专享-秒杀-直降-第二件N折; 2)、活动类型相同(如活动都是秒杀,或者都是单品直降等),则看活动开始时间: a、假设A、B两个直降活动,A活动开始时间为1点-5点,B活动开始时间为1点-8点,两个活动开始时间一样,则只会有一个活动生效: 首先判断促销力度,力度大的生效; 如果促销力度一样,后创建的活动生效; b、假设A、B两个秒杀活动,A活动开始时间为1点-10点,B活动开始时间为5点-8点,两个活动开始时间一不样,则两个活动都会生效: 1点-5点,A活动生效; 5点-8点,B活动生效,同时A活动失效; 8点-10点,A活动不会再恢复,两个活动均失效。 建立适当的指标衡量商场每天的打折力度,并计算该商场从2016年11月30日到2019年1月2日每天的打折力度
06-08
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值