고도의 멀티미디어 보충 프로그램
Advanced Multimedia Supplements![]() |
컴퓨팅에서 Advanced Multimedia Supplements(JSR-234 또는 AMMS)는 Java ME 플랫폼용 API 사양입니다.사실상 JSR 135 Mobile Media API의 확장으로 포지셔닝 3D 오디오 처리, 오디오 및 비디오 효과 처리, 디지털 카메라 제어 기능 향상, 라디오 데이터 시스템(Radio Data System)을 포함한 아날로그 라디오 튜너 지원 향상 등의 새로운 기능을 제공합니다.AMMS는 Java Community Process에서 JSR 234로 개발되었습니다.
기능 및 프로파일
JSR-234는 6개의 피처 세트, 즉 미디어 기능을 정의하고 있으며, 각 피처 세트에서는 플래그멘테이션을 회피하고 구현에 공통의 최소 베이스라인을 정의하기 위해 최소 구현 요건을 정의합니다.모든 JSR-234 실장은 적어도1개의 미디어 기능을 지원해야 합니다.다음 표에 6가지 미디어 기능에 대해 설명합니다.
미디어 기능 | 묘사 |
---|---|
음악 기능 | 음악 기능은 이퀄라이저와 오디오 레벨 제어를 어플리케이션의 메인 믹스에 필요로 합니다. |
3D 오디오 기능 | 3D 오디오 기능을 사용하려면 적어도 하나의 16kHz/16비트 3D 오디오 소스 및 글로벌 잔향기를 동시에 지원해야 합니다.음원에 대해 거리 감쇠 동작 및 위치 제어가 지원되어야 합니다. |
카메라 기능 | 카메라 기능에서는, 디바이스의 메인 카메라의 줌, 플래시, 포커스, 및 버스트의 촬영 특성을 제어하기 위한 서포트가 필요합니다(카메라 하드웨어가 서포트하고 있는 범위).또, 사진의 JPEG 인코딩도 필요합니다. |
이미지 인코딩 기능 | 이미지 인코딩 기능은 이미지 개체를 JPEG로 변환해야 합니다. |
이미지 후처리 기능 | 이미지 후처리 기능은 이미지 인코딩 기능의 적절한 슈퍼 세트입니다.또한 이미지 후 처리 기능은 이미지 처리 효과(단색 및 네거티브 등), 미러링 및 잘라내기 등의 이미지 변환, 원본 이미지 위에 오버레이 설정을 요구합니다.또, JPEG-JPEG 화상 처리가 가능해야 한다. |
튜너 기능 | 튜너 기능은 튜닝, 탐색, 스켈치, 스테레오 모드, 신호 강도 쿼리 및 사전 설정 등의 일반 FM/AM 라디오 제어를 지원해야 합니다.RDS는 필수가 아닙니다. |
옵션 기능
미디어 기능에 가세해, 디바이스는 다음의 옵션 기능을 서포트할 수 있습니다.
- 도플러, 소스 크기(초점), 지향성 및 방해물 등의 추가 3D 오디오 기능 제어
- 코러스나 채널 가상화 등의 추가 오디오 효과 제어(스테레오 확폭 포함)
- 오디오 패닝
- 카메라에 대한 자세한 노출 설정
- 밝기, 대비 및 감마 설정
- 화이트 밸런스
- 오디오 및 비디오 효과 처리 순서 설정
- 플레이어 우선 순위 설정
- MIDI 채널 고유의 효과
- RDS
버전
- 1.0 2005-05-17
- 1.1 2007-02-28 (작은 버그 수정 및 일부 설명만 추가.신기능 없음)
실장
모바일 디바이스
- Nokia 시리즈 40 디바이스 (5판: 3D 오디오 및 음악 기능, 6판: 카메라, 플래시, Focus, 스냅샷 및 줌용 카메라 기능 컨트롤)
- Nokia S60 디바이스 (3rd Edition, Feature Pack 1) (3D 오디오 및 음악 기능만)
- Sony Ericson 디바이스(JP-7: 카메라 기능만, JP-8: 모든 영역 이후)
에뮬레이터
- JSR-234 레퍼런스 실장(모든 미디어 기능)
- Nokia 프로토타입 SDK (모든 미디어 기능)
- Series 40 5th 및 6th Edition
- S60 SDK
- Sun Java 무선 툴킷
칩셋 및 엔진
주로 모바일 기기 제조업체를 대상으로 한 구현도 있습니다.
유사한 용도의 기타 API
레퍼런스
- 공식 JSR 234 페이지
- "Java 경유 모바일 디바이스용 3D 오디오", M. Pavola, E. Karlsson, J. 페이지. 2005년 5월 31일 스페인 바르셀로나에서 열린 제118회 AES 컨벤션에서 제공.AES e-라이브러리에서 구할 수 있습니다.
- 시리즈 40 제6판:Advanced Multimedia Supplements API(JSR-234)를 사용한 카메라 기능 액세스