멀티 플랫폼 웹용 미디어 API

웹에 새로운 기기와 플랫폼이 빠르게 늘어남에 따라 오디오, 동영상, 실시간 통신 기술도 급격히 성장하고 있습니다. 온라인 미디어는 우리가 모든 종류의 미디어를 소비하는 방식을 변화시키고 있습니다.

영국 정부의 연구에 따르면 성인의 53% 가 TV를 보면서 휴대기기를 사용하여 미디어를 공유하고 소비하는 '미디어 멀티태스킹'을 합니다. 많은 국가에서 TV 시청이 감소하고 온라인 시청은 증가했습니다. 예를 들어 중국에서는 TV를 시청한 비율이 2009년 70% 에서 2012년 베이징 가구 중 30% 에 불과했습니다. W3C 하이라이트 2013에 따르면 '지난 1년 동안 휴대기기에서 동영상 시청이 2배 증가했습니다. 올해 미국에서 일일 평균 디지털 미디어 시청 시간이 TV 시청 시간을 초과할 것입니다. 시청은 더 이상 수동 행위가 아닙니다. 미국에서는 엔터테인먼트 소비자 중 87%가 TV를 시청하면서 하나 이상의 보조 화면 기기를 사용한다고 답했습니다.' Cisco에 따르면 '동영상은 2017년까지 전 세계 소비자 트래픽의 80~90%에 이를 것입니다'. 1초에 거의 100만 분에 달하는 동영상에 해당합니다.

그렇다면 웹 개발자를 위한 이점은 무엇일까요? 개방형 웹을 위한 미디어 API 생태계: 여러 플랫폼에서 작동하는 표준화된 상호 운용 가능한 기술

테이크어웨이

  • WebRTC는 브라우저에서 실시간 통신을 제공하며 이제 모바일과 데스크톱에서 광범위하게 지원됩니다. 총 12억 개가 넘는 WebRTC 엔드포인트가 이미 있습니다.
  • 웹 오디오는 오디오 합성 및 처리를 위한 정교한 도구를 제공합니다.
  • 웹 오디오와 통합된 웹 MIDI를 사용하면 MIDI 기기와 상호작용할 수 있습니다.
  • 오디오 및 동영상 요소는 현재 모바일 및 데스크톱 브라우저의 85% 이상에서 지원됩니다.
  • 미디어 소스 확장 프로그램은 적응형 스트리밍과 타임 시프팅에 사용할 수 있습니다.
  • EME는 보호된 콘텐츠의 재생을 사용 설정합니다.
  • 스크립트, 자막, 트랙 요소는 자막, 시간이 지정된 메타데이터, 딥 링크, 딥 검색을 지원합니다.

Slides: 멀티 디바이스 웹을 위한 미디어 API