基于数字编码的多媒体信息音视频同步传输方法研究
2019-04-19李慧玲
李慧玲
(贵州大学继续教育学院,贵阳 550025)
引言
多媒体通信想要快速发展,音视频的同步传输可以说是一个无法回避的、必须要抓紧时间解决的重大难题。当前社会,宽带通讯技术已经在很大程度上促进了音视频同步传输的相关技术的发展。基于数字编码的多媒体信息音视频同步传输目前已经应用到社会的各个方面,对于整个社会来讲,该项技术早已深入人心,为了使基于数字编码的多媒体信息音视频同步传输技术方法更加方便于人们的日常生活,必须要加紧对相关技术的开发运用,使得其能够更加深入广泛的被运用于生活当中的方方面面,便捷人们的生活。
1 多媒体信息音视频接收端同步实现丢包处理机制法
音视频媒体内同步音频丢包处理机制法通常情况下网络抖动会对媒体的播放的流畅性产生一定的影响,这就需要接收端采用缓存机制实现媒体内同步,保证音频流的连续性[1]。将相关音频进行缓存的时候,需要按照相关的顺序,对其进行排序,但是数据在进行传输的过程当中,可能会出现数据丢失的现象,一旦发生这种状况,就会导致音频的流畅性受到影响,同时,对于音频视频的同步播放也会受到很大的影响。所以,需要设计一种音频丢包处理机制,一旦检测到音频丢包的情况时,就会使用相关的固定噪声包来进行填充丢失音频包,同时设置一个相应的时间戳[2]。多媒体信息音视频媒体内同步,就是在实际信息传输的过程当中,会允许出现一点的偏差一般都有一定的范围,如音视频媒体内一般而言最大时延均为0.25s,最大时延抖动均为10ms[3]。还有其他各种信息在同步传输上都会有相应的误差可以存在,但是一般确定误差存在参数具体数字的还是要根据其具体应用。一般接收到音频之后需要先进行缓存,保存入固定的设备当中之后,就需要设置一个阈值Q,只有缓存的具体数据大于数据的帧数比阈值Q大下才能正常的播放。步骤如下:
步骤1:对视频帧数记为S。
步骤2:将影响帧数变化的时间因素记为α,将空间因素记为l。
步骤3:对两组视频帧进行对比,得出结果分析如下:
1)若S1-S2>Q,视频帧滞后,丢弃视频帧;
2)若S2-S1>Q,视频帧超前,将当前视频帧缓存,等待播放下一帧音频时重新进行判断;
3)若-Q≤Sl-Sα≤M,播放当前视频帧。
2 多媒体信息音视频接收端同步算法实验数据分析
为了检测上述设计的基于丢包处理机制法是否真实有效,将其与已有的一般意义上的传统解决音视频信息同步的方法进行数据对比。第一组数据采用丢包处理机制法进行信息同步,第二组选择传统方法进行相对用数据的信息同步,将两组实验进行对比。使用不同的数据进行实验,先进行丢包处理机制法的实验计算,将结果分别记录,然后再根据传统的计算方法进行相关结果的计算,结果也需要分别记录。最后也是最关键的一步就是把记录下来的两组数据制成表格,对其进行对比,清晰的表示出不同方法所产生的不同结果,具体操作就如表1所示。
表1 音视频同步丢包处理机制法与一般方法效果对比
3 结束语
本文对基于数字编码的多媒体信息音视频同步传输方法研究分析,以基于数字编码的多媒体信息技术为前提,探讨多媒体信息音视频发送端同步实现、多媒体信息音视频接收端同步实现,具体论证多媒体信息音视频媒体内同步、多媒体信息音视频媒体内同步,实现本文设计。实验论证表明,本文设计的方法具备极高的有效性。希望本文的研究能够为基于数字编码的多媒体信息音视频同步传输方法研究提供理论依据。