2007. 8. 27.

Flash Player:9:Update:H.264

출처: 어도비 랩스
From Adobe Labs

1 H.264/HE-AAC support in Flash Player 9
2 See the Demo
3 FAQ

H.264/HE-AAC support in Flash Player 9

코드명 "Moviestar"인 Flash Player 9 Update 3의 베타버전이 8월 21일 Adobe Labs를 통해서 발행되었다. 이번 버전에는 H.264 비디오와 HE-AAC 오디오를 지원, 하드웨어 가속, 멀티코어 전체 화면 비디오를 지원하는 미디어 성능향상을 포함하고 있다.

이번에 발행된 버전에는 성능 향상과 새로운 Flash Player 캐쉬도 포함된다. 새로운 캐쉬는 Flex framework과 같은 common platform components에서 어플리케이션의 크기와 시작 시간을 줄여준다. Adobe Labs에서 베타에 대한 더 많은 정보를 볼 수 있다.`

See the Demo

전체 화면 데모는 Red Bull Backcountry Bombshells HD 비디오를 H.264로 인코딩한 내용으로 갱신되었다. H.264 버전의 비디오는 VP6 버전과 거의 같은 설정으로 인코딩되었다. H.264 성능은 베타버전에서는 아직 완전히 최적화되지는 않은 상태이다.

데모: http://labs.adobe.com/technologies/flashplayer9/fullscreendemo/

FAQ

Q: H.264란?
A: H.264는 MPEG-4 표준의 차세대 비디오 압축 기술이며, MPEG-4 Part 10(ISO/IEC 14496-10)으로 알려져있다. H.264는 3G(휴대전화)부터 HD(방송)까지 모든 통신망에서 뛰어난 비디오 화질을 보장한다. H.264는 현재 HD-DVD와 Blu-ray 명세에서 의무적으로 사용하도록 되어있고 DVB(Digital Video Broadcasters)와 3GPP(3rd Generation Partnership Project) 표준에서 승인된 상태이다. 다수의 방송, 케이블, 화상회의, 가전회사에서는 H.264를 새로운 제품과 서비스의 비디오 코덱으로 고려하고 있다. 이들 회사들에는 Apple, Sony, Nokia, SanDisk, Palm, Blackberry, Microsoft 등이 포함된다.

Q: HE-AAC란?
A: AAC는 MPEG-4 표준의 오디오 포멧이며, Apple iPod의 기본 오디오 포멧이고 Sony Playstation 3의 표준 오디오 포멧이다. Flash Player는 HE-AAC v2를 지원한다. HE-AAC v2는 AAC의 확장으로 Spectral Band Replication(SBR)과 Parametric Stereo(PS) 기술에서 낮은 전송률에서 코드화하는 효율을 높이기 위해서 사용된다.

Q: 어떤 오디오와 비디오 표준이 Flash Player 9에서 구현되었나?
A: Flash Player 9는 ISO/IEC 14496-12, ISO/IEC 14496-10, ISO/IEC 14496-3에서 정의된 MPEG-4 표준의 일부를 지원할 것이며, 3GPP의 문자 스트리밍 표준도 지원할 것이다. 특히, Flash Player는 다음 표준들을 지원할 것이다.

.ISO/IEC 14496-3: (Audio AAC) AAC Main; AAC LC; SBR
.ISO/IEC 14496-10: (Video AVC) Base (BP); Main (MP); High (HiP). All levels are supported.
.ISO/IEC 14496-12: (Container) 1 Audio track; 1 Video track
.3GPP TS 26.245: (Timed text format)

Q: 왜 H.264/HE-AAC가 Flash Player 9 Update 3에 포함되었나?
A: Adobe는 온라인 디지탈 미디어 전송 플랫폼을 선도하고 있고, 추가적인 H.264는 Flash echosystem을 확장시킨다. 고객은 기존의 비디오와 오디오를, Flash Player의 사용자 경험과 그들이 보유한 현재 시설과 투자된 것을 그대로 활용하여, HD 화질로 웹과 모든 장치들로 전송할 수 있다.

Q: H.264가 사용되는 다른 곳은?
A: H.264는 Apple의 QuickTime을 통해 iTune, iPods, iPhone, 맥과 윈도의 QuickTime Player까지 폭넓게 사용되고 있다. H.264는 휴대전화(Nokia, SonyEricsson)에서 HD-TV와 Digital Radio까지 모든 것에 포함되어지고 있다. 다양한 범위의 제품들이 이 표준을 지원한다. www.mpegif.org에서 H.64에 대한 새로운 소식들을 볼 수 있다.

Q: H.264의 추가가 Flash Player가 HD를 지원한다는 의미인가?
A: 그렇다. Flash Player는 480p, 720p, 1080p 컨텐츠를 On2와 H.264 모두에서 지원한다. 성능은 사용자의 컴퓨터의 용량과 설정에 따라 달라진다. 일반적으로 하나이상의 프로세서를 가지는 2GHz의 맥이나 3GHz PC에서 원활하게 동작한다.
Q: H.264와 현재 Flash Player에서 지원하는 비디오 포멧을 비교하면?
A: Flash Player는 Sorenson Spark 비디오 코덱(H.263에 기반한)과 On2 VP6를 지원한다. H.263은 H.264전에 사용되던 것으로 64k 전송률의 화상회의 용으로 디자인 되었다. H.264는 낮은 전송률에서 높은 화질을 전송한다. H.264는 On2의 같은 인코딩 프로파일과 비교하여 동급이나 더 나은 화질을 전송한다. 우리가 고려해야할 점은 복잡도, 대상, 목적, 라이센싱 문제를 고려하여 포멧을 선택해야 한다는 것이다.

Q: H.264가 On2 VP6 코덱을 대체할 것인가?
A: 아니다. Flash Player의 핵심 가치중 하나는 하위 호환성을 유지하는 것이다. Flash Player 9는 계속해서 On2 VP6 비디오 코덱을 지원할 것이며, Flash Player 6에서 도입된 Sorenson Spark 코덱도 지원할 것이다.

Q: Flash Player에서 구현된 H.264는 alpha 채널을 지원하는가?
A: 아니다. H.264를 사용한 첫번재 구현에서는 투명도 alpha 채널을 지원하지 않는다. 그러나 우리는 다음 주요 릴리즈에서 이 기능을 구현할 계획이다.

Q: 현재 FLV 포멧에 여러개의 H.264 비디오와 AAC 오디오를 담을 수 있는가?
A: Adobe는 고객이 새로운 MPEG-4 기반 파일 포멧을 사용할 수 있도록 하려고 한다. 새로운 파일 포멧은 이들 코덱의 기능들을 동작할 수 있도록 디자인 될 것이다.

Q: 새로운 MPEG-4 기반 파일 포멧에 On2 VP6 스트림을 넣을 수 있는가?
A: Flash Player 9 베타는 새로운 파일 포멧안에 On2 VP6로 인코딩된 비디오를 재생할 수 없다.

Q: 나의 iPod에서 사용하는 H.264 비디오를 재생할 수 있나?
A: 그렇다. Flash Player는 iPod에서 재생되고 FairPlay DRM으로 보호되지 않은 어떠한 H.264/HE-AAC 파일도 재생할 수 있다.

Q: Flash Player 9 Update 3는 FLV 파일이 아닌 파일도 지원하나?
A: 그렇다. 이번 업데이트는 H.264 비디오와 HE-AAC 오디오로 만들어진 MP4, M4A, MOV, MP4V, 3GP, 3G2와 같은 표준 MPEG-4 파일 포멧을 지원한다.

Q: Flash Plaer에서 H.264 기반의 컨텐츠를 보기 위한 최소 요구 사양은?
A: H.264를 보기위한 최소 요구 사양은 현재 시장에 있는 H.264를 지원하는 다른 미디어 플레이어와 비슷하다. Flash Player 9가 배포되면 adobe.com에서 상세한 사양과 재생 성능을 볼 수 있을 것이다.

Q: H.264가 AIR에소 포함될 것인가? AIR를 Labs에서 언제 볼 수 있는가?
A: 그렇다. H.264는 AIR 1.0에 포함될 것이다. 올해 말에 Adobe Labs에서 public beta로 AIR 개발자들에게 선보일 것이다.

Q: H.264는 Adobe Media Player(AMP)에 포함될 것인가? AMP를 Adobe Labs에서 언제 볼 수 있는가?
A: 그렇다. H.264는 AMP에 포함될 것이다. 올해 말에 Adobe Labs에서 베타 릴리즈를 할 것이다.

Q: Adobe Flash Media Server는 H.264를 지원할 것인가?
A: 그렇다. 차기 버전의 Flash Media Server는 live와 on demand 모두에서 H.264와 HE-AAC 컨텐츠의 스트리밍을 지원할 것이다. 더 상세한 정보는 올해 말에 배포될 것이다.

Q: Adobe는 H.264 컨텐츠를 보호할 방법을 가지고 있는가?
A: 그렇다. Adobe Media Player는 보호된 H.264 컨텐츠의 다운로드와 재생을 지원할 것이다. 차기 버전의 Adobe Flash Media Server도 H.264 컨텐츠를 암호화해 스트리밍하는 기능을 지원할 것이다.

Q: Creative Suite 3를 사용하여 H.264 비디오와 HE-AAC 오디오 파일을 만들수 있는가? 어떤 제품들이 이 기능을 지원하는가?
A: CS3 제품은 Flash Player의 H.264 비디오와 HE-AAC 오디오와 최대한 호환할 수 있도록 지원받을 것이다. Flash Player 9 Update 3 배포와 동시에 CS3 업데이트가 배포되길 희망한다. 이러한 지원은 Adobe의 제품들과 온라인 배포 사이에 향상된 creative workflow를 지속시켜 줄 것이다.

Q: FLV 파일 포멧의 명세서가 업데이트 될 것인가? 언제쯤이 될 것인가?
A: 그렇다. Adobe는 최종 릴리즈 이후에 갱신된 명세서를 만들 계획이다. 이 명세서는 Flash Player에서 지원되는 새로운 MPEG-4 기반의 파일 포멧 컨테이너에 대해서 설명할 것이다.

Q: 우리는 98%의 PC 시장에서 활동할 수 있지만, "Moviestar"는 새로운 버전이다. 어떻게 "Moviestar"를 빠르게 확산시킬 것인가?
A: Flash Player는 98%의 인터넷이 가능한 데스크탑과 대중적인 디바이스들에 설치되어 있다. Flash Player 설치는 컨텐츠가 주도하여 이루어지고, 새로운 버전의 Flash Player는 약 12개월만에 시장의 90%에 도달한다. 약 8백만 Flash Player가 매일 설치된다.

Q: Flash Player 9 Update 3는 언제 완성되어 배포되나?
A: Flash Player 9 Update 3는 Adobe Flash Player Download Center에서 이번 가을 말에 사용할 수 있게 되기를 희망한다.

Q: 우리가 Adobe 제품을 구매하면 H.264 라이센스의 어떤 부분이 포함되어 있나?
A: Flash Player의 최종 사용자 라이센스에서는 사용자들이 비상업적인 용도의 H.264 컨텐츠를 재생할 수 있도록 허용된다. 상업적인 용도로 H.264 비디오를 디코드하기 위해서 Flash Player를 사용하는 것은 별도의 라이센스가 필요하다.

Q: H.264의 라이센스 정책은 무엇인가?
A: H.264에 대한 라이센스 정책은 www.mpegla.com과 www.vialicensing.com에서 확인할 수 있다.

Q: MPEG LA는 무엇인가?
A: MPEG LA는 많은 특허 보유자들이 가진 표준 기술의 핵심 특허를 하나의 라이센스에서 접근하도록 제공하는 사업이다. MPEG LA는 라이센스를 편하게 시장에 제공하는 것으로, 다수의 특허 보유자들과 개별적인 라이센스 협상과 다수의 개별적인 로열티를 지불하는 데 드는 비용과 시간을 절약한다. H.264를 구현하는 핵심 특허들을 포함하고 있는 라이센스를 MPEG LA에서 제공한다

Q: 언제 MPEG LA가 요금이나 로열티를 요구할 것이며, H.264에 대한 개인적인 라이센트를 가져야 하는가?
A: MPEG LA는 라이센스를 얻고 로열티를 지불하는 많은 카테고리가 존재한다. 카테고리에는 AVC Products, Title-By-Title Video, Subcription AVC Video, Internet Broadcast AVC video 등이 존재한다. 대부분의 카테고리에는 사업적인 사용과 구현만을 제공하지만, 일부는 더 광범위하게 지원한다. 각 카테고리마다 다양한 로열티 방식이 존재한다. 우리의 용도가 특정 카테고리에 속한다면, MPEG LA에 문의하거나 라이센스 정책을 살펴봐야 한다. MPEG LA는 FAQ를 제공하고 FAQ에서 답을 찾지 못했을 경우를 위해서 Q&A 부서(qanda@mpegla.com)를 가지고 있다.

원본 출처: "http://labs.adobe.com/wiki/index.php/Flash_Player:9:Update:H.264"


번역자의 의견
Flash Player에서 제공하는 것은 큰 장점이지만 라이센스 문제가 있네요. 상업적인 용도(Youtube, Portal, Shopping Mall, Education 등)로 사용할 경우 라이센스를 MPEG에서 얻어야만 합니다. 어떤 사이트가 가장 먼저 라이센스를 획득할 지도 궁금하고, 초기 사례가 다음 업체들에 크게 영향을 줄 것으로 생각됩니다.

일부 번역 상의 실수가 있을 수 있습니다. 이점 꼭 명심하시기 바랍니다.

원본은 Adobe Labs의 문서입니다.