기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
젤리빈에서는 HDMI 오디오 채널을 통해 멀티채널 지원 가능합니다.
아래 링크에 젤리빈의 오디오 관련 변화에 대한 내용이 자세히 나와있습니다.
http://developer.android.com/about/versions/jelly-bean.html
소프트웨어 측면에서는 Demuxer에서 오디오 스트림만 분리해서 디코딩을 하지 않고, 그냥 HDMI 오디오 채널로 밀어 넣는 구조로 단순하게 구현된듯 합니다. 물론 관련 설정은 좀 늘어날 수 있을겁니다.
7.1 채널중에 2개만 디코딩하거나 다운믹스해서 스마트기기 내부의 오디오 CODEC이나 HDMI로 보낼지...
아니면 디코딩 하지 않고 압축된 스트림을 HDMI로 내보낼지 등등.. 이런 옵션 부분들이 더 복잡하겠죠.
혹시 HDMI 리시버가 검출되면 모든것을 자동으로 할지도...
그런데 실제로 5.1이나 7.1채널 오디오를 듣기 위해서는 별도의 AV 리시버가 필요합니다.
좀 저렴한 것이 40~50만원 정도 하네요. 비싼건 2천만원이 넘는것도 흔합니다. ㅎㅎㅎ
HDMI 입력을 받아 오디오 채널만 디코딩 하고, 영상은 그냥 통과시켜 TV로 보내는 구조입니다.
아래 링크 참고하세요.
http://www.newegg.com/Product/Product.aspx?Item=N82E16882120197
아마도 안할걸요..............소스를 봐야겠지만, ICS까지도 제대로 지원하지 않았던 것으로 기억이 납니다.