audio/ogg
Audio

개요

audio/ogg는 Ogg 컨테이너에 담긴 오디오의 미디어 타입으로, 흔히 Vorbis 또는 Opus 코덱을 감쌉니다. 로열티가 없는 개방형 포맷이라 웹·게임·오픈소스 생태계에서 널리 쓰입니다.

자세히

Ogg는 컨테이너일 뿐이고 실제 오디오는 내부 코덱(Vorbis·Opus·FLAC)에 따라 달라집니다. 코덱을 명시하려면 `Content-Type: audio/ogg; codecs=opus`처럼 codecs 파라미터를 붙일 수 있어, 브라우저가 지원 여부를 미리 판단하는 데 도움이 됩니다. 특히 Opus는 저지연·고효율이라 WebRTC 음성 통화와 실시간 오디오의 표준 코덱입니다.

브라우저마다 지원 코덱이 달라 단일 포맷으로는 모든 환경을 커버하기 어렵습니다. 그래서 `<audio>` 안에 여러 `<source>`(예: Opus의 audio/ogg + MP3의 audio/mpeg)를 나열해 브라우저가 재생 가능한 첫 소스를 고르게 하는 것이 안전합니다. 오디오 파일이므로 탐색을 위한 Range 요청 지원(206)이 여기서도 중요합니다.

문법

e.g. Content-Type: audio/ogg

파일 확장자

.ogg.oga.opus

실무 참고

관련 타입

관련 헤더