[发明专利]传输流复用音视频时间同步方法有效
| 申请号: | 202010738851.1 | 申请日: | 2020-07-28 |
| 公开(公告)号: | CN111988641B | 公开(公告)日: | 2022-07-15 |
| 发明(设计)人: | 李国平;王国中;范涛;侯世维;商习武;赵晓丽;沈怡君 | 申请(专利权)人: | 上海工程技术大学 |
| 主分类号: | H04N21/236 | 分类号: | H04N21/236;H04N21/2368 |
| 代理公司: | 上海唯智赢专利代理事务所(普通合伙) 31293 | 代理人: | 姜晓艳 |
| 地址: | 201620 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 传输 流复用音 视频 时间 同步 方法 | ||
1.一种传输流复用音视频时间同步方法,其特征在于,所述传输流复用音视频时间同步方法包括:
处理视频每一帧码流的DTS和PTS,使视频每一帧码流的DTS以视频帧的时间长度连续累计,使视频每一帧码流的PTS以视频帧的时间长度连续累计;
处理音频每一帧码流的DTS和PTS,使音频每一帧码流的DTS以音频帧的时间长度连续累计,使音频每一帧码流的PTS以音频帧的时间长度连续累计;
根据音频帧与视频帧时间同步情况,判断处理后的时间:若音频帧原始DTS与视频帧原始DTS之间的时间差小于第一阈值,则音视频帧处在同步状态,保持音视频时间一致调整;
进入复用器进行复用;
在视频第一帧数据进入复用器时,video_cts=video_dts;在音频第一帧数据进入复用器时,audio_cts=audio_dts;
其中视频的DTS累计时间为video_cts;每帧视频的DTS为video_dts;
对每一帧视频数据进入复用器时:
video_delta=video_dts-video_cts
last_video_dts=video_dts
video_dts=video_cts
video_pts=video_pts-video_delta
video_cts=video_cts+video_length
其中,进入复用器的每帧视频时间长度为video_length,每帧视频的PTS为video_pts,每帧音频时间长度为audio_length,每帧音频的PTS为audio_pts,每帧音频的DTS为audio_dts,音视频时间同步门限为delta_thresh,取值根据实验获得,范围在10~100000000;
视频最近的video_dts为last_video_dts;视频的DTS时间差为video_delta;设音频的DTS累计时间为audio_cts;音频最近的audio_dts为last_audio_dts;音频的DTS时间差为audio_delta;
对每一帧音频数据进入复用器时:
audio_delta=audio_dts-audio_cts
last_audio_dts=audio_dts
如果|last_video_dts-last_audio_dts|delta_thresh
则{
audio_delta=video_delta
audio_cts=last_audio_dts-video_delta
}
audio_dts=audio_cts
audio_pts=audio_pts-audio_delta
audio_cts=audio_cts+audio_length。
2.如权利要求1所述的传输流复用音视频时间同步方法,其特征在于,由于每一帧音频的audio_dts和audio_pts相等,因此上面表达也可以表达如下:
audio_delta=audio_pts-audio_cts
last_audio_dts=audio_pts
如果|last_video_dts-last_audio_dts|delta_thresh
则{
audio_delta=video_delta
audio_cts=last_audio_dts-video_delta
}
audio_pts=audio_cts
audio_dts=audio_dts-audio_delta
audio_cts=audio_cts+audio_length。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海工程技术大学,未经上海工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010738851.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自助银行大额现金受理设备
- 下一篇:一种集成式控制系统





