[发明专利]一种基于RTSP的网络侧音视频流间失步测量方法及装置无效
申请号: | 201310529271.1 | 申请日: | 2013-10-31 |
公开(公告)号: | CN103561260A | 公开(公告)日: | 2014-02-05 |
发明(设计)人: | 魏芳;闫丹 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04N17/00 | 分类号: | H04N17/00;H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 rtsp 网络 视频 流间失步 测量方法 装置 | ||
1.一种基于RTSP的网络侧音视频流间失步测量方法,其特征在于,包括:
(1)在网络侧获取流媒体业务的RTSP包
(2)对获取的RTSP包进行解析,并记录同源音视频流的基本信息、网络传输信息及初始同步信息。
(3)根据记录的同源音视频流基本信息、初始同步信息以及RTP包的时间戳对同源音视频流间失步进行测量。
2.如权利要求1所述的方法,其特征在于,获取网络侧流媒体业务的RTSP包包括:
根据同一IP地址对及默认端口号554在网络侧提取RTSP的控制命令及响应;
需要提取的网络侧RTSP包包括RTSP协议的DESCRIBE命令及响应,SETUP命令及响应,PLAY命令及响应和TEARDOWN命令及响应。
3.如权利要求1所述的方法,其特征在于,对获取的RTSP包进行解析,并记录同源音视频流的基本信息、网络传输信息及初始同步信息包括:
解析RTSP协议的DESCRIBE命令及其响应,分析响应中的SDP(Session Description Protocol)报文,可以得到音视频流的基本信息,用于后续音视频流间失步测量。其中,音视频流基本信息包括音频流的采样频率及轨道号,和视频流的采样频率、帧率及轨道号。
解析RTSP协议的SETUP命令及其响应,分析响应报文,可以得到音视频流的网络传输信息,用于音视频流的RTP包获取及同源音视频流的匹配。其中,音视频流的网络传输信息包括音视频流的网络传输端口号及任务号。
解析RTSP协议的PLAY命令及其响应,分析响应报文,可以得到音视频流的初始同步信息,用于音视频流间的同步。其中,音视频流的初始同步信息包括待传输的音视频流的首个RTP包的时间戳信息。
解析RTSP协议的TEARDOWN命令及其响应,当连接断开时,根据任务号删除相应音视频流的记录,避免对已中断连接业务的端口号继续监听,浪费网络侧的计算资源。
4.如权利要求1所述的方法,其特征在于,根据记录的同源音视频流基本信息、初始同步信息以及RTP包的时间戳对同源音视频流间失步进行测量包括:
根据记录的音视频流基本信息,计算音、视频流的时间戳增量,用于后续音视频流间失步测量。
根据记录的音视频流初始同步信息,时间戳增量和每个RTP包的时间戳信息,计算每个RTP包的播放时间,实现同源音视频流间的同步。
5.如权利要求3所述方法,其特征在于,对RTSP请求命令与响应的匹配包括:
根据请求信息的序列号,源IP地址及端口号和目的IP地址及端口号,对同一流媒体业务的RTSP连接建立控制命令和响应进行匹配。
6.如权利要求5所述方法,其特征在于,对同源音视频流间失步值的测量包括:
在同源音视频流间失步测量的过程中,引入时间窗口的概念。在时间窗口内计算音视频流间失步值,保证得到的测量值更加平滑,输出结果更加稳定。
7.一种基于RTSP的网络侧音视频流间失步测量装置,其特征在于,所述装置包括:
(1)RTSP包解析模块
(2)RTP音视频流提取模块
(3)音视频流间同步模块
(4)音视频流间失步测量模块 。
8.如权利要求7所述,其特征在于,所述RTSP包解析模块包括:
RTSP包获取子单元,用于在网络侧获到RTSP请求命令及响应。
RTSP协议DESCRIBE命令及响应解析子单元,用于解析响应中的SDP报文,得到音视频流的基本信息。
RTSP协议SETUP命令及响应解析子单元,用于得到音视频流的网络传输信息。
RTSP协议PLAY命令及响应解析子单元,用于得到同源音视频流的初始同步信息。
RTSP协议TEARDOWN命令及响应解析子单元,用于在连接断开时,删除该业务流相关信息,避免网络侧计算资源的浪费。
9.如权利要求7所述,其特征在于,所述RTP音视频流提取模块包括:
音视频流RTP包获取子单元,用于根据记录的网络传输信息,在网络侧获取同源音视频流的RTP包。
音视频流RTP包解析子单元,用于解析RTP包包头,得到每个RTP包的时间戳信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310529271.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电极加热极及其加工工艺
- 下一篇:一种全伺服控制驱动的回转式洗瓶机