5.1格式的杜比音效的编解码处理方式有两种:
透传,从采集端传过来的数据就已经是硬件编码好的数据了(比如已经用ac3编码),开发人员需要做的是把它打成ts流和视频一起推流等处理,然后再解码端也只解码视频,音频不做处理,直接交给播放端,播放端的硬件需要支持杜比解码,交给硬件之后就不用管了,它会解码然后根据布局分发给各个音响。
转换:把专有设备将采集到的杜比音效,转换成pcm格式6路声道,然后用aac多声道编码(ffmpeg也支持5.1声道,需要配置aac),在接收端用aac解码,之后再转换为杜比音效的格式,然后用专有解码器解码播放。
5.1杜比指,3个左中右音响,2个环绕音响,1个重低音音响,专有的播放端,采用硬件解码后,设备会把五个声音分发到不同音响。在采集端,也需要硬件支持,采集后用杜比音效的硬件编码器编码。