Wulin.com의 기사 소개 (www.vevb.com) : HTML5가 현재 달성하는 데 도움이되지 않는 5 가지 사항.
1 : HTML5는 DRM을 구현할 수 없습니다멀티미디어 회사가있는 경우 비디오 컨텐츠를 제어하거나 제한해야합니다. 일반적으로 멀티미디어 컨텐츠에 DRM (Digital Copyright 암호화)을 추가하십시오. 불행히도 HTML5는 DRM에 가입 할 수 없습니다. HTML5의 문제점은 멀티미디어 컨텐츠의 형식을 완전히 노출시킬 것이며이 문제를 해결하는 것은 어렵지 않다는 것입니다 (관련 기술과 전략은 W3C 버그 시스템에서 볼 수 있습니다). 나는 개인적 으로이 문제가 실제로 해결되기 위해 필요하다고 생각합니다. 다양한 부문에서 DRM에 대한 논쟁을 제기하면서도 적어도 많은 회사에서 DRM을 지원하는 것은 여전히 의미가 있습니다. Lovefilm의 블로그를 살펴보면 현재 다양한 멀티미디어 회사가 직면 한 어려움을 알게 될 것입니다.
2 : HTML5는 라이브 비디오를 재생할 수 없습니다
HTML5는 이미 정적 비디오 파일을 잘 처리 할 수 있지만 아직 라이브 비디오를 처리 할 수는 없습니다. HTML5는 고품질의 비디오 쿼리 및 디맨드 서비스 서비스를 제공 할 수 있지만 사용자가 온라인 축구 게임을 시청하도록 지원할 수는 없습니다. Apple은 HTTP 라이브 스트리밍을 사용하여 HTML5 부족을 보완합니다. HTTP를 통해 H.264 파일 청크를 전송하지만이 기술은 Safari에서만 실행될 수 있습니다. Streaming Media Magazine은 웹 사이트에서 매우 풍부한 HTML5 비디오 리소스를 찾을 수 있습니다.
3 : HTML5의 오디오 처리는 완벽하지 않습니다
HTML5는 비디오 재생 문제를 해결할 수 있으므로 오디오 재생은 당연히 문제가되지 않는다고 생각할 수 있습니다. 그러나 오디오 처리의 가장 큰 문제는 지연 문제를 처리하는 방법입니다. 이 문제는 응용 프로그램이나 게임에서 오디오 파일을 화면에 표시된 작업과 동기화해야 할 때 강조됩니다. 문제 중 하나는 다른 브라우저가 오디오 파일을 다르게 처리 할 수 있다는 것입니다. 그것에 대해 더 알고 싶다면 IE 블로그에서 관련 소개를 확인할 수 있습니다. Grant Skinner의 Soundjs JavaScript 라이브러리는 좋은 솔루션을 제공합니다.
4 : HTML5의 카메라와 상호 작용할 수 없습니다
Flash와 달리 HTML5는 카메라와의 사용자 상호 작용 (또는 PC의 마이크)을 지원하지 않으므로 웹 기반 회의를 구현하기가 어렵습니다. 물론 방법은 없습니다. HTML5LABS에서는 W3C 표준의 오디오 처리에 관한 Media Capture API의 관련 표준을 찾을 수 있습니다. HTML5LABS는 가장 초기의 Microsoft 표준 및 일부 웹 표준 (예 : W3C)에서 발전했습니다. 그래서 여전히 개발 중입니다. 오디오 처리 문제가 해결되면 비디오 문제를 해결하기 시작합니다. HTML5LABS 웹 사이트에서 많은 관련 정보를 찾을 수 있습니다.
5 : HTML5에서 비디오의 전체 화면 재생을 달성 할 수 없습니다.
플러그인을 사용하여 전체 화면에서 비디오를 시청하는 데 아무런 문제가 없습니다. 그러나 HTML5를 사용하는 경우 조금 어려울 수 있습니다 (적어도 지금은). 그러나 이제이 문제에 대한 관련 지원 계약이 있습니다.