-
公开(公告)号:CN102665141B
公开(公告)日:2014-04-09
申请号:CN201210151664.9
申请日:2012-05-16
Applicant: 哈尔滨工业大学深圳研究生院
IPC: H04N21/6437 , H04N21/8547
Abstract: 本发明提供一种基于RTP封装的AVS音视频预同步方法。主要过程如下:音视频缓冲区接收RTP音视频包;根据RTP音视频包的序列号判断包的迟到性并做相应处理;利用RTP音视频包包头字段携带的时间戳、数据类型、帧数量等信息计算出该包所表示的绝对回放时间区间;根据绝对回放时间区间建立RTP音视频包的映射;根据RTP音视频包的映射关系确定出RTP音视频的失步情况;根据不同的失步情况做出相应的调整。本发明可有效改善AVS媒体间的失步情况,同时,实现了AVS媒体内的快速同步,达到了总体的音视频同步效果。
-
公开(公告)号:CN102665140B
公开(公告)日:2014-04-09
申请号:CN201210151540.0
申请日:2012-05-16
Applicant: 哈尔滨工业大学深圳研究生院
IPC: H04N21/6437 , H04N19/176
Abstract: 本发明涉及一种AVS视频帧的RTP封装方法。所述方法包括获取编码器产生的视频码流,解析码流的视频帧类型;解析视频帧的帧长度,结合帧类型分别做不同的RTP封装;若是I帧、视频序列头等关键视频数据,单独封装成短包长的RTP包发送;若是P帧数据,进行以条带为主要封装单位的封装,并且尽可能多地封装进RTP包;若是B帧数据,进行以宏块为主要封装单位的封装,并且尽可能多地封装进RTP包,同时,在一个RTP包中,若封装B帧前已经封装了P帧数据,则该B帧数据以条带为单位进行封装等步骤。本发明不仅有效地保护重要的视频数据;而且减少了链路开销,降低了总的丢包率。
-
公开(公告)号:CN102665141A
公开(公告)日:2012-09-12
申请号:CN201210151664.9
申请日:2012-05-16
Applicant: 哈尔滨工业大学深圳研究生院
IPC: H04N21/6437 , H04N21/8547
Abstract: 本发明提供一种基于RTP封装的AVS音视频预同步方法。主要过程如下:音视频缓冲区接收RTP音视频包;根据RTP音视频包的序列号判断包的迟到性并做相应处理;利用RTP音视频包包头字段携带的时间戳、数据类型、帧数量等信息计算出该包所表示的绝对回放时间区间;根据绝对回放时间区间建立RTP音视频包的映射;根据RTP音视频包的映射关系确定出RTP音视频的失步情况;根据不同的失步情况做出相应的调整。本发明可有效改善AVS媒体间的失步情况,同时,实现了频媒体内的快速同步,达到了总体的音视频同步效果。
-
公开(公告)号:CN102665140A
公开(公告)日:2012-09-12
申请号:CN201210151540.0
申请日:2012-05-16
Applicant: 哈尔滨工业大学深圳研究生院
IPC: H04N21/6437 , H04N7/26
Abstract: 本发明涉及一种AVS视频帧的RTP封装方法。所述方法包括获取编码器产生的视频码流,解析码流的视频帧类型;解析视频帧的帧长度,结合帧类型分别做不同的RTP封装;若是I帧、视频序列头等关键视频数据,单独封装成短包长的RTP包发送;若是P帧数据,进行以条带为主要封装单位的封装,并且尽可能多地封装进RTP包;若是B帧数据,进行以宏块为主要封装单位的封装,并且尽可能多地封装进RTP包,同时,在一个RTP包中,若封装B帧前已经封装了P帧数据,则该B帧数据以条带为单位进行封装等步骤。本发明不仅有效地保护重要的视频数据;而且减少了链路开销,降低了总的丢包率。
-
-
-