MediaStream服务器支持的音频特性是存储和播放预压缩的AC-3、PCM线性音频(Musicam压缩或未压缩)或服务器AES-3 输入端上的数据。它最多可支持三对立体声音频的存储和播放,并且还能支持播放通道中的嵌入音频。所有音频输入和输出均为16或20比特数据或16比特线性PCM音频。在需要多路音频的情况下,20比特的数据模式对支持被广泛采用的Dolby-E 20比特特别重要。虽然硬件可以支持四对立体声音频,但目前系统软件尚无法支持。
关 | 0 |
AC-3 | 640 kb/s |
Musicam 256 kb/s | 256 kb/s c |
Musicam 384 kb/s | 384 kb/s |
Uncompressed 16bit | 1.536 Mb/s |
Uncompressed 20bit | 1.920 Mb/s |
Data 16-bit | 1.536 Mb/s |
Data 20-bit | 1.920 Mb/s |
AES信号表现形式主要有三种,即PCM线性音频、预压缩的AC-3 和数据。对于预压缩的AC-3和数据,必须在48kHz将AES-3输入锁定于输入视频信号中。此数据可以MPEG标准方式与MPEG-2压缩视频包复用。对于PCM音频,要采用一个取样率转换器,该转换器允许32、44.1 或48kHz的音频取样率。然后用用户可选择的Musicam音频压缩(在256或384kb/s)或未压缩(1.536Mb/s)压缩经取样率转换的PCM音频,并按照MPEG标准规定的标准方式与MPEG-2压缩视频包复用。
AES-3数据对(不是预压缩的AC-3)在16比特取样时的存储与播放带宽是1.536Mb/s,在20比特取样时为1.92Mb/s。预压缩的AC-3包可能需要高达448kb/s的数据速率。在这二种情况下,我们要尽可能以一种在MPEG标准范围内的标准方式把数据或AC-3数据包与MPEG视频复用。
由于数据、预压缩的AC-3和PCM音频信号都可能进入某一个编码器,而且数据或AC-3的取样率可能从未转换,我们必须在不转换取样率的情况下处理全部三至四对立体声,因为我们没有逐通道的独立控制。