webrtc中音频帧时间戳的打印

news/2024/11/23 6:30:16/

采集时封装格式AudioFrame:见Channel::ProcessAndEncodeAudioOnTaskQueue()

audio_input->timestamp_ = _timeStamp; //_timeStamp初始值为 0 
_timeStamp += static_cast<uint32_t>(audio_input->samples_per_channel_);

audio_input->timestamp_的值为采样个数的累加,以48000采样率为例子,对应时间戳为:
0,480,960,... ...

编码前封装格式InputData:见AudioCodingModuleImpl::Add10MsDataInternal()

InputData.input_timestamp = AudioFrame.timestamp_;

发送时对时间戳的处理:见RTPSender::SendOutgoingData()

rtp_timestamp = timestamp_offset_ + capture_timestamp;其中:
timestamp_offset_ = random_.Rand<uint32_t>();
capture_timestamp = InputData.input_timestamp = AudioFrame.timestamp_所以:
rtp_timestamp = timestamp_offset_ + AudioFrame.timestamp_;


http://www.ppmy.cn/news/493936.html

相关文章

记录HBuilderX将uniapp项目运行到华为手机

解压并运行刚从官网下载的HBuilder X&#xff0c;新建一个项目 一、电脑下载【华为手机助手】并安装 下载地址&#xff1a; https://consumer.huawei.com/cn/support/hisuite/ 二、华为手机设置 1、手机准备&#xff1a;华为&#xff08;没有插入手机卡&#xff09;&#x…

NodeJS File Upload⑩

文章目录 ✨文章有误请指正&#xff0c;如果觉得对你有用&#xff0c;请点三连一波&#xff0c;蟹蟹支持&#x1f618;前言文件上传 后端接口 Form表单上传 Axios前后端分离上传 实现效果演示 记录 读取图片文件总结 ✨文章有误请指正&#xff0c;如果觉得对你有用&a…

苹果保修期_苹果手机怎么查看保修期 查询有效保修状态日期方法

苹果手机怎么查看保修期 查询有效保修状态日期方法 当我们在购买新手机的时候都是有一定的手机保修时间的&#xff0c;在一定的时间范围内手机出现问题都可以进行售后保修&#xff0c;并且不同品牌的手机保修期限会有所不同&#xff0c;查看保修日期的方法也不同。那么很多用户…

苹果保修期查询_保修期还有6个月的IPhone X 换个“新”主板变“过保”了 维修点这样回应...

原创文章 未经允许禁止任何形式转载&#xff0c;侵权必究 河南商报记者 韩忠林 文/图 新买的IPhone X&#xff0c;保修期还有半年&#xff0c;因为意外摔坏&#xff0c;郑州市民郭先生在一家带有“苹果维修服务中心”字样的店铺换了“新”主板后&#xff0c;代表着手机身份的IM…

苹果待处理订单要多久_苹果官网准备发货到发货要多久呀?

10月16号晚上8点25付款的&#xff0c;预计送达时间11-3到11-10&#xff0c;昨晚10-30&#xff08;周五&#xff09;下午六点左右终于变为准备发货&#xff0c;可是......今天10-31&#xff08;周六&#xff09;还没发货&#xff0c;然后听说苹果官网周末不发货&#xff0c;所有…

苹果保修期查询_查询iPhone的保修日期和激活日期

当我们入手了一台新的iPhone,怕是二手或者是翻新机。你就需要去查询设备的保修日期了,来判断是否有无激活使用过。那么又该如何操作呢? 在手机设置查看 前往手机的【设置】—【通用】—【关于本机】 在【有限保修】,没有过保的会显示到期日期的具体时间,点进去可以看到支持…

查询苹果硬件产品保修情况

查询苹果硬件产品保修情况&#xff1a; https://selfsolve.apple.com/GetWarranty.do

docker入门手册

目录 1. docker基础 1. 1 docker介绍 1.2 docker架构与核心组件 1.3 docker安装和卸载 安装 卸载 docker加速器设置 -> 可选 1.4 权限问题 1.5 docker服务相关操作命令 2. docker镜像管理 2.1 镜像的搜索/获取/查看 镜像搜索 2.2 镜像别名/删除 2.3 镜像的导入…