맨위로가기

HTML5 비디오

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

HTML5 비디오는 HTML5에서 웹 페이지에 비디오를 포함하기 위해 사용되는 <video> 요소를 의미한다. 이 요소는 WebM, MP4, Ogg 등 다양한 비디오 형식을 지원하며, "controls" 속성을 통해 재생을 제어하는 사용자 인터페이스를 제공하거나 자바스크립트를 사용하여 사용자 정의 인터페이스를 구현할 수 있다. 브라우저 간의 비디오 형식 지원 차이로 인해 여러 소스를 지정하여 대체 기능을 제공하며, MIME 유형과 코덱을 지정하여 브라우저가 파일을 다운로드하기 전에 디코딩 가능 여부를 결정하도록 돕는다. 비디오 코덱 논쟁은 개방형 코덱과 비개방형 코덱 간의 대립으로, HTML5 표준 제정 과정에서 중요한 논쟁거리였다. HTML5 비디오는 투명 비디오 및 디지털 권한 관리(DRM)와 같은 고급 기능을 지원하며, 플래시의 대안으로 주요 웹사이트에서 널리 사용되고 있다.

2. <video> 요소

`

2. 1. 기본 사용법

HTML5에서는 `<video>` 태그를 사용하여 비디오를 삽입할 수 있다. `src` 속성은 비디오 파일의 경로를 지정하며, `controls` 속성은 비디오 재생 컨트롤을 화면에 표시한다.[1] 예를 들어 `<video src="movie.webm" controls>`와 같이 코드를 작성하면, 웹 페이지에 movie.webm 비디오를 삽입하고 재생 컨트롤을 표시할 수 있다. `poster` 속성을 추가하여 비디오 재생 전에 표시할 이미지를 지정할 수도 있다. `<video src="movie.webm" poster="movie.jpg" controls>`와 같이 작성하면, 비디오가 시작되기 전에는 movie.jpg 이미지가 표시된다.[1]

2. 1. 1. HTML5 코드 예제

아래의 HTML5 코드는 WebM 비디오를 웹 페이지에 포함한다.

```html



```

"controls" 속성은 재생을 제어하기 위한 브라우저 자체의 사용자 인터페이스를 활성화한다. 또는 웹 디자이너가 사용자 정의 사용자 인터페이스를 만드는 데 사용할 수 있는 자바스크립트로 재생을 제어할 수 있다. 선택적인 "poster" 속성은 재생이 시작되기 전에 비디오 대신 표시할 이미지를 지정한다. 그 목적은 비디오를 대표하는 것이다.

다음은 HTML로 작성된 웹 페이지에 WebM 비디오를 삽입하는 예시이다.

```html


2. 2. 다양한 속성

다음 HTML 코드 조각은 웹 페이지에 WebM 비디오를 삽입한다.[1]

```html



```

"controls" 속성은 재생을 제어하기 위한 브라우저 자체의 사용자 인터페이스를 활성화한다. 웹 디자이너가 사용자 정의 사용자 인터페이스를 만드는 데 사용할 수 있는 자바스크립트로 재생을 제어할 수도 있다.[1] 선택적인 "poster" 속성은 재생이 시작되기 전에 비디오 대신 표시할 이미지를 지정하며, 비디오를 대표하는 것이 목적이다.[1]

2. 3. 다중 소스

브라우저 간 비디오 형식 지원이 다르기 때문에, 웹 페이지는 여러 형식으로 비디오를 제공해야 한다.[7] `

```

브라우저 간에 비디오 형식 지원이 다르므로, 웹 페이지는 여러 형식으로 비디오를 제공할 수 있다.[7] "video" 요소는 여러 소스를 지정하여 대체 기능을 지원한다. 여러 개의 <source> 요소를 사용하면 브라우저가 자동으로 다운로드할 파일을 선택한다. 또는, 자바스크립트의 `canPlayType()` 함수를 사용하여 동일한 기능을 수행할 수 있다. "type" 속성은 MIME 유형과 코덱 목록을 지정하여 브라우저가 파일을 다운로드하기 시작하지 않고도 디코딩할 수 있는지 여부를 결정하는 데 도움을 준다.[7]

3. 지원 브라우저 및 코덱

현재 HTML5 초안 규격에는 브라우저가 어떤 동영상 포맷을 지원해야 하는지 명시되어 있지 않다. 따라서 브라우저들은 자유롭게 동영상 포맷을 지원할 수 있다. 하지만 모든 브라우저가 지원해야 하는 동영상 포맷을 최소한 하나는 명시하는 것이 바람직하며, 이상적인 동영상 포맷은 다음과 같은 조건을 만족해야 한다.


  • 고효율 압축률과 고화질, 낮은 디코드 과정 사용
  • 로열티 없음
  • 소프트웨어 및 하드웨어 동영상 디코더 존재


초기에는 Ogg Theora가 특허 문제에서 자유로워 HTML5에서 추천하는 표준 동영상 포맷이었다. 그러나 2007년 12월 10일 HTML5 규격 업데이트에서 특정 포맷 언급이 삭제되었다.[8]

HTML 비디오는 기술 표준, ISO 정의되었지만 소프트웨어 특허에 묶인 형식과 오픈 형식으로 양분되었다. Alliance for Open Media의 새로운 AV1 형식은 산업 표준, 로열티 프리, 오픈 소스를 목표로 하며 광범위한 업계 지원을 받고 있다.

모질라오페라는 Theora 및 WebM의 오픈 형식만 지원한다. 구글은 2011년에 HTML 비디오 태그에 대한 H.264 지원을 제거할 의사를 밝혔으나,[16] 크로미움에서는 제거되었지만 10년이 지난 후에도 구글 크롬에서는 아직 제거되지 않았다.[17][18]

H.264/MPEG-4 AVC는 널리 사용되지만 특허로 보호된다.[32] H.264 사용자는 개별 특허 보유자 또는 MPEG LA (마이크로소프트(Microsoft) 및 애플(Apple)을 포함한 특허 보유자 그룹)로부터 라이선스를 받아야 한다(일부 인터넷 방송 비디오 사용 제외).[33]

2013년 10월 30일, 시스코(Cisco)는 H.264 바이너리 모듈을 제공하고 특허 라이선스 비용을 지불하여, H.264를 특정 경우에 무료로 사용할 수 있도록 했다.[35]

각 브라우저별 HTML5 비디오 지원 현황은 다음과 같다.

각 웹 브라우저의 비디오 형식 지원 상태
브라우저운영 체제Theora (Ogg)H.264 (MP4)HEVC (MP4)VP8 (WebM)VP9 (WebM)AV1 (WebM)
Android 브라우저Android[46][46][46][46][46]
크로미움Unix 계열 및 Windows[47][48][49][50][51][52]
구글 크롬Unix 계열, Android, macOS 및 Windows[53][54][56][57][58][59][62]
Internet ExplorerWindows[63]rowspan="3" [64]rowspan="3"rowspan="3"
Windows Phonerowspan="2"[65]rowspan="2"
Windows RT[65]
Microsoft EdgeUnix 계열, macOS 및 Windows[66][67][66][68][64][66][69][66][69][66]
Windows 10 (레거시 EdgeHTML)[70][74][76][71][77]
Windows 10 Mobile[78]
KonquerorUnix 계열 및 Windowscolspan="6"
모질라 파이어폭스Windows 7 이상rowspan="7" [81]rowspan="7" [64]rowspan="7" [84]rowspan="7" [85][86]rowspan="3"
Windows Vista[89]
Windows XP 및 N 에디션[90]
Linux
43.0 (FFmpeg를 통해)[93]
Android[94]
macOS[95][88]
Firefox OS[96]
오페라 모바일Android, iOS, Symbian 및 Windows Mobilerowspan="3" [97][62]
오페라macOS, Windowsrowspan=2 [98][99]rowspan=2 [100][101]rowspan=2rowspan=2 [62]
Linux
사파리iOSrowspan="2" [103]rowspan="2" [104]rowspan="2"
macOS
GNOME 웹Linux 및 BSDcolspan="6"


3. 1. 비디오 코덱 논쟁

HTML5 표준 제정 과정에서 비디오 코덱을 둘러싼 논쟁은 웹 기술의 개방성과 접근성 측면에서 중요한 의미를 가진다.

초기 HTML5 초안은 브라우저가 지원해야 할 동영상 포맷을 명시하지 않아 브라우저마다 지원하는 포맷이 달랐다. 이에 따라 웹 개발자들은 여러 형식으로 비디오를 제공해야 했고, 이는 사용자 경험에 부정적인 영향을 미쳤다.

HTML5 워킹 그룹은 모든 브라우저가 지원해야 할 이상적인 동영상 포맷의 조건을 다음과 같이 제시했다.

  • 높은 압축률, 고화질, 낮은 디코딩 프로세서 사용량
  • 로열티 없음
  • 소프트웨어 및 하드웨어 비디오 디코더 존재


처음에는 Ogg Theora가 특허 문제에서 자유롭다는 이유로 HTML5의 추천 동영상 포맷이었다. 그러나 2007년 12월 10일 HTML5 규격 업데이트에서 특정 포맷 언급이 삭제되고, 상호 운용성을 위해 모든 브라우저가 동일한 코덱을 지원하는 것이 바람직하지만, 현재로서는 모든 플레이어를 만족시키는 코덱이 없다는 내용으로 변경되었다.[9][10]

이후 HTML 비디오는 기술 표준, ISO 정의되었지만 소프트웨어 특허에 묶인 형식과 오픈 형식으로 양분되었다.

  • Theora: 알려진 비자유 특허에 영향을 받지 않지만, 애플은 알려지지 않은 특허에 대한 우려를 표명했다.[11][12][13]
  • H.264: 널리 사용되지만 특허로 보호되며, 사용자는 라이선스를 취득해야 한다. MPEG LA (특허 보유자 그룹)로부터 라이선스를 받거나 개별 특허 보유자에게 라이선스를 받아야 한다.(일부 인터넷 방송 비디오 사용 제외)[33]
  • VP8 (WebM): 구글이 온투를 인수하면서 얻은 VP8 비디오 형식을 기반으로 하며, 로열티 프리 라이선스를 제공한다.[21] 자유 소프트웨어 재단은 VP8의 개방을 환영했다.[22]
  • VP9: VP8의 후속으로 구글에 의해 출시되었으며, 역시 오픈 소스이고 로열티가 없다.
  • AV1: Alliance for Open Media에서 개발한 새로운 형식으로, 산업 표준, 로열티 프리, 오픈 소스를 목표로 한다.


모질라오페라는 Theora 및 WebM과 같은 오픈 형식만 지원했지만, 구글은 2011년에 HTML 비디오 태그에 대한 H.264 지원을 제거할 의사를 밝혔다가 철회했다.[16] 마이크로소프트애플은 H.264를 지지하며 Theora나 WebM을 지원하지 않는다.

2013년 3월 7일, 구글과 MPEG LA, LLC는 VP8에 "필수적일 수 있는" 기술에 대한 합의를 발표했다.[28][29][30][31]

2013년 10월 30일, 시스코(Cisco)는 H.264 바이너리 모듈을 다운로드할 수 있도록 제공한다고 발표했다. 시스코는 해당 바이너리 모듈이 설치될 때 특허 라이선스 비용을 지불하여, H.264를 해당 특정 경우에 무료로 사용할 수 있도록 했다.[35]

각 웹 브라우저별 비디오 포맷 지원 현황은 다음과 같다.

웹 브라우저운영체제최신 안정 버전지원하는 포맷
TheoraH.264 (MP4)HEVC (MP4)VP8 (WebM)VP9 (WebM)AV1 (WebM)
안드로이드 브라우저안드로이드4.4.4[140][140][141][140][148]'?'
크로미움유닉스 계열, Windows[142][143][144][145][146][147][148]
구글 크롬범용[149][150][152][153][154][148]
인터넷 익스플로러Windows11.0[157]rowspan="3" [152]rowspan="3"rowspan="3"
Windows Phone11.0rowspan="2"[158]rowspan="2"
Windows RT10.0[158]
Microsoft EdgeWindows 10rowspan="2" [159][160]rowspan="2"rowspan="2"rowspan="2"'?'
Windows 10 Mobile Qt 4.5상의 Phonon이 지원하는 모든 포맷에 대응[165]。DirectShow, QuickTime, GStreamer, xine을 포함한 Phonon 백엔드를 이용 가능。MPlayer 및 VLC를 백엔드로 하는 이용은 개발 중。
모질라 파이어폭스Windows 7 이후rowspan="7" |rowspan="7" [166]rowspan="7" [152]rowspan="7" [169][170]rowspan="7" [171][172]rowspan="7" [173]
Windows Vista[174]
Windows XP
Android[179]
OS X[180]
Firefox OS[181]
오페라범용rowspan="2" [182]}[148]
범용[183][184][185][186][148]
사파리iOSrowspan="2" |rowspan="2" [187][188]rowspan="2" [189]rowspan="2"'?'
OS X Webkit/GTK+GStreamer가 지원하는 모든 포맷에 대응[191][192]



결론적으로 HTML5 비디오 코덱 논쟁은 개방형 웹 표준과 특정 기업의 이익 사이의 갈등을 보여주는 사례이다. 이는 기술 발전과 개방성, 그리고 웹 접근성 향상에 중요한 영향을 미치는 문제이며, 앞으로도 지속적인 논의가 필요하다.

3. 2. 주요 브라우저 지원 현황

각 웹 브라우저의 비디오 형식 지원 상태
브라우저운영 체제Theora (Ogg)H.264 (MP4)HEVC (MP4)VP8 (WebM)VP9 (WebM)AV1 (WebM)
Android 브라우저Android[46][46][46][46][46]
크로미움Unix 계열 및 Windows[47][48][49][50][51][52]
구글 크롬Unix 계열, Android, macOS 및 Windows[53][54][56][57][58][59][62]
Internet ExplorerWindows[63]rowspan="3" [64]rowspan="3"rowspan="3"
Windows Phonerowspan="2"[65]rowspan="2"
Windows RT[65]
Microsoft EdgeUnix 계열, macOS 및 Windows[66][67][66][68][64][66][69][66][69][66]
Windows 10 (레거시 EdgeHTML)[70][74][76][71][74][70][74][76][77]
Windows 10 Mobile[78][79][80]
KonquerorUnix 계열 및 Windowscolspan="6"
모질라 파이어폭스Windows 7 이상rowspan="7" [81]rowspan="7" [64]rowspan="7" [84]rowspan="7" [85][86]rowspan="3"
Windows Vista[89]
Windows XP 및 N 에디션[90]
Linux
43.0 (FFmpeg를 통해)[93]
Android[94]
macOS[95][88]
Firefox OS[96]
오페라 모바일Android, iOS, Symbian 및 Windows Mobilerowspan="3" [97][62]
오페라macOS, Windowsrowspan=2 [98][99]rowspan=2 [100][101]rowspan=2rowspan=2 [62]
Linux
사파리iOSrowspan="2" [103]rowspan="2" [104]rowspan="2"
macOS
GNOME 웹Linux 및 BSDcolspan="6"


4. 고급 기능

다음 HTML 코드 조각은 웹 페이지에 WebM 비디오를 삽입하는 방법을 보여준다.

```html



```

`controls` 속성은 재생을 제어하기 위한 브라우저 자체의 사용자 인터페이스를 활성화한다. 또는 웹 디자이너가 자바스크립트로 재생을 제어하여 사용자 정의 인터페이스를 만들 수도 있다. 선택적인 `poster` 속성은 재생이 시작되기 전에 비디오 대신 표시할 이미지를 지정하며, 비디오를 대표하는 역할을 한다.

HTML은 EME를 통해 디지털 권한 관리(DRM, 콘텐츠 사용 제한)를 지원한다. DRM 추가는 사용자가 DRM에 의해 제한된 미디어를 사용할 수 있는 자유를 제한하고, 공정 사용이 사용자에게 법적으로 그렇게 할 권리를 부여하는 경우에도 마찬가지이기 때문에 논란의 여지가 있다.[117] W3C가 EME를 승인한 주요 주장은 비디오 콘텐츠가 웹 브라우저가 아닌 플러그인과 앱으로 제공될 것이라는 점이었다.[118] 2013년 넷플릭스는 Silverlight 플러그인(DRM 포함)을 사용하는 기존 제공 방식 외에 EME를 사용하여 HTML 비디오에 대한 지원을 추가했다.[119]

4. 1. 투명 비디오 (알파 채널)

투명 비디오는 알파 채널을 가지는 비디오로, 다음과 같은 여러 설계상의 장점을 갖는다.[112]

  • 배경색, 패턴, 모티프가 내장되어 있지 않아 웹 페이지에서 배경 및 인접 객체를 나중에 언제든지 변경할 수 있다. 이전에는 주변 환경에 맞게 비디오를 다시 생성해야 하는 덜 유연한 기술이 사용되었다.
  • 투명 비디오를 텍스트, 그래픽, 다른 비디오, SVG나 캔버스와 같은 동적으로 렌더링된 콘텐츠와 매우 유연하게 결합하여 매우 동적인 레이어 효과를 얻을 수 있다.
  • 반응형 웹 디자인 측면에서도 많은 가능성을 열어준다.
  • 크롬은 2013년 7월 출시된 버전 31부터 WebM 컨테이너로 제공되는 알파 채널을 가진 VP8VP9 인코딩된 비디오를 지원한다.[113]
  • 사파리는 iOS 13 (2019년 9월) 및 macOS 카탈리나 (2019년 10월)부터 MP4 컨테이너로 제공되는 알파 채널을 가진 HEVC 인코딩된 비디오를 지원한다.[114]
  • 일부 다른 독점적인 polyfill / 레거시 솔루션이 있으며, 이는 JavaScript 기반 비디오 플레이어로, SaaS 서버에 업로드된 비디오를 재생하며, 서버는 이를 독점 비디오 형식으로 변환한다.
  • HTML5 이전에는 투명 비디오를 재생하는 유일한 방법은 어도비 플래시 플레이어[115]를 사용하고 임베딩 코드에 `transparent`[116] 플래그를 사용하는 것이었다.

4. 2. 디지털 권한 관리 (DRM)

HTML은 EME를 통해 디지털 권한 관리(DRM, 콘텐츠 사용 제한)를 지원한다. DRM 추가는 사용자가 DRM에 의해 제한된 미디어를 사용할 수 있는 자유를 제한하고, 공정 사용이 사용자에게 법적으로 그렇게 할 권리를 부여하는 경우에도 마찬가지이기 때문에 논란의 여지가 있다.[117] W3C가 EME를 승인한 주요 주장은 비디오 콘텐츠가 웹 브라우저가 아닌 플러그인과 앱으로 제공될 것이라는 점이었다.[118]

2013년 넷플릭스는 Silverlight 플러그인(DRM 포함)을 사용하는 기존 제공 방식 외에 EME를 사용하여 HTML 비디오에 대한 지원을 추가했다.[119]

5. HTML5 비디오의 활용

2010년 애플아이패드 출시와 스티브 잡스가 애플 모바일 기기에서 플래시를 지원하지 않겠다고 발표한 후, 많은 주요 사이트들이 아이패드로 식별되는 사용자 에이전트에게 어도비 플래시 대신 H.264 HTML 비디오를 제공하기 시작했다.[120] 데일리모션(Ogg Theora 및 Vorbis 형식 사용)[121], 유튜브(H.264 및 WebM 형식 사용)[122], 비메오(H.264 형식 사용)[123] 등에서 실험적인 HTML 기반 비디오 플레이어가 출시되었지만, HTML 비디오는 플래시 비디오만큼 널리 사용되지는 않았다.

HTML 비디오에 대한 지원은 꾸준히 증가하여, 2013년 6월 넷플릭스는 HTML 비디오에 대한 지원을 추가했다.[124] 2015년 1월, 유튜브는 기본적으로 플래시 대신 HTML 비디오를 사용하도록 전환했다.[125] 2015년 12월, 페이스북은 모든 비디오 콘텐츠에 플래시에서 HTML 비디오로 전환했다.[126]

2016년 현재, 플래시는 데스크톱에서 여전히 널리 설치되어 있지만, 스마트폰과 같은 모바일 기기에서는 일반적으로 지원되지 않는다.[127] 어도비를 포함하여 플래시 플러그인은 점진적으로 제거될 운명으로 여겨지고 있으며,[127][128] 이는 HTML 비디오를 월드 와이드 웹에서 비디오를 재생하는 유일하게 널리 지원되는 방법으로 만들 것이다. 크롬,[131][132] 파이어폭스,[133] 사파리,[134] 및 엣지[135]는 2017년에 거의 모든 플래시 콘텐츠를 클릭해서 재생하도록 할 계획을 가지고 있었다. 플래시를 폐지할 계획을 발표하지 않은 유일한 주요 브라우저는 인터넷 익스플로러였다.[136] 어도비는 2017년 7월 25일에 2020년에 플래시 개발을 영구적으로 종료할 것이라고 발표했다.[137]

참조

[1] 웹사이트 The video element http://www.w3.org/TR[...] World Wide Web Consortium 2010-06-24
[2] 웹사이트 "[whatwg] How not to fix HTML from Charles Iliya Krempeaux on 2006-10-30 (whatwg@whatwg.org from October 2006)" https://lists.w3.org[...] 2022-08-29
[3] 간행물 "[whatwg] <video> element proposal" http://lists.whatwg.[...] 2007-02-28
[4] 웹사이트 Browser War: Episode II – Attack of the DOMs http://browserwarii.[...] 2012-04-10
[5] 웹사이트 SV Web Builders Event – World Premier of Opera with builtin video support http://coolastory.bl[...] 2012-04-10
[6] 웹사이트 A Call for Video on the Web http://people.opera.[...] 2012-04-10
[7] 웹사이트 The "codecs" parameter in common media types https://developer.mo[...] 2020-07-14
[8] 간행물 Video codec requirements changed http://lists.whatwg.[...] 2007-12-10
[9] 웹사이트 "(X)HTML5 Tracking" http://html5.org/too[...] HTML5 2009-06-23
[10] 간행물 Removal of Ogg is *preposterous* http://lists.whatwg.[...] 2011-12-11
[11] 웹사이트 Steve Jobs: mystery patent pool to attack Ogg Theora https://www.theregis[...] The Register 2011-07-09
[12] 간행물 Re: Removal of Ogg is *preposterous* http://lists.whatwg.[...] 2008-02-25
[13] 간행물 Codecs (was Re: Apple Proposal for Timed Media Elements) http://lists.whatwg.[...] 2007-03-21
[14] 간행물 "[whatwg] Removal of Ogg is *preposterous*" http://lists.whatwg.[...] 2009-08-25
[15] 웹사이트 "When will HTML 5 support <video>? Sooner if you help" http://www.w3.org/QA[...] W3C 2009-06-23
[16] 웹사이트 More about the Chrome HTML Video Codec Change https://blog.chromiu[...] Chromium blog 2011-01-14
[17] 웹사이트 Mozilla execs capitulate in H.264 Web-video war http://news.cnet.com[...] CNET 2012-03-14
[18] 웹사이트 Why YouTube in Chrome (and Firefox) is Draining Your Laptop's Battery and How to Fix It http://www.howtogeek[...] Howtogeek 2015-09-09
[19] 웹사이트 Media Source Extensions https://dvcs.w3.org/[...] 2022-07-26
[20] 웹사이트 Adaptive Streaming HTML5 Player from Bitmovin https://bitmovin.com[...] 2022-04-20
[21] 웹사이트 Additional IP Rights Grant (Patents) http://www.webmproje[...]
[22] 웹사이트 Free Software Foundation statement on WebM and VP8 http://www.fsf.org/n[...] FSF 2010-05-19
[23] 웹사이트 HTML Video Codec Support in Chrome https://blog.chromiu[...] The Chromium Blog 2011-01-11
[24] 웹사이트 Google's dropping H.264 from Chrome a step backward for openness https://arstechnica.[...] Ars Technica 2011-01-12
[25] 웹사이트 An Open Letter from the President of the United States of Google http://blogs.msdn.co[...] MSDN blogs 2011-01-11
[26] 웹사이트 Is the removal of H.264 from Chrome a step backward for openness? http://my.opera.com/[...] My Opera 2011-01-13
[27] 웹사이트 Mozilla and Opera call for Google open codec in HTML5 spec https://www.theregis[...] 2010-05-28
[28] 웹사이트 Google and MPEG LA make a deal over VP8 codec – Update http://www.h-online.[...] Heise Media UK 2013-03-07
[29] 웹사이트 Archived copy http://www.mpegla.co[...] 2013-04-03
[30] 웹사이트 VP8 and MPEG LA http://blog.webmproj[...] 2013-04-03
[31] 웹사이트 Patent clouds remain over VP8: Google points to FRAND option, Nokia alleges infringement in court http://www.fosspaten[...] 2013-03-08
[32] 웹사이트 AVC/H.264 Patent List http://www.mpegla.co[...] MPEG LA 2010-04-13
[33] citation AVC/H.264 Licensors http://www.mpegla.co[...] MPEG LA 2010-04-13
[34] 간행물 Codecs for <audio> and <video> http://lists.whatwg.[...] 2009-06-29
[35] 웹사이트 OpenH264 http://www.openh264.[...]
[36] 웹사이트 Open-Sourced H.264 Removes Barriers to WebRTC https://web.archive.[...] Cisco 2013-10-30
[37] 웹사이트 Cisco's H.264 Good News https://brendaneich.[...] Brendan Eich's blog 2013-10-30
[38] 웹사이트 Comments on Cisco, Mozilla, and H.264 https://web.archive.[...] Monty Montgomery blog null
[39] 웹사이트 OpenH264 now in Firefox https://andreasgal.c[...] 2015-02-25
[40] 웹사이트 MediaSourceExtensions (mozilla wiki) https://wiki.mozilla[...] mozilla 2015-02-25
[41] 웹사이트 Support H.264/AAC/MP3 video/audio playback on desktop Firefox https://bugzilla.moz[...] mozilla 2015-02-25
[42] 웹사이트 It's not a strawman after it comes true http://xiphmont.live[...]
[43] 간행물 Qt https://web.archive.[...] Nokia 2011-06-03
[44] 간행물 Qt https://web.archive.[...] Nokia 2011-06-03
[45] 간행물 GNU General Public License Version 3 https://www.gnu.org/[...] Free Software Foundation 2013-04-27
[46] 웹사이트 Android Core media format and codec support. http://developer.and[...] 2015-12-18
[47] 간행물 Issue 4363: [HTML5-Video] Enable HTML5 video/audio elements https://code.google.[...] 2010-09-10
[48] 간행물 enable proprietary_codecs h.264 https://groups.googl[...] 2016-04-30
[49] 간행물 Chromium does not support H.264 http://blog.ruofeidu[...] 2016-04-30
[50] 간행물 Audio/Video – The Chromium Projects https://www.chromium[...] 2016-03-21
[51] 간행물 Code review https://codereview.c[...] 2010-09-10
[52] 웹사이트 "[chrome] Revision 172738" https://src.chromium[...]
[53] 간행물 Code https://code.google.[...] 2010-05-20
[54] 웹사이트 Chrome 3.0 supportera la balise vidéo du HTML 5 http://www.cnetfranc[...]
[55] 웹사이트 Chromium Blog: HTML Video Code Support in Chrome https://blog.chromiu[...] 2012-04-22
[56] 웹사이트 Google Chrome Plays HEVC: What Does it Mean? - Streaming Media https://www.streamin[...]
[57] 웹사이트 Google Quietly Added HEVC Support in Chrome - Bitmovin https://bitmovin.com[...]
[58] 웹사이트 WebM and VP8 land in Chromium https://blog.chromiu[...] 2010-05-19
[59] 간행물 Chrome Releases http://googlechromer[...] 2010-07-01
[60] 웹사이트 Chrome Adds Support for the Next-Generation VP9 Video Codec and Mozilla's Opus Audio http://webscripts.so[...] 2012-12-28
[61] 웹사이트 Chrome Now Supports Google's Next-Gen VP9 Video Codec by Default http://webscripts.so[...] 2013-06-17
[62] 웹사이트 AV1 Decode https://www.chromest[...] 2018-09-04
[63] 간행물 Microsoft Previews the Revamped Internet Explorer 9 Platform http://technologizer[...] Technologizer 2010-03-16
[64] 웹사이트 Apple Supports H.265, But So Far Only in FaceTime on an iPhone 6 http://www.streaming[...] 2014-11-05
[65] 간행물 HTML5 Video Support in IE9 Mobile http://blogs.windows[...] Microsoft 2014-03-11
[66] 웹사이트 Upgrading to the new Microsoft Edge https://blogs.window[...] 2021-03-19
[67] 웹사이트 Can I use... Support tables for HTML5, CSS3, etc https://caniuse.com/[...] 2021-03-19
[68] 웹사이트 Can I use... Support tables for HTML5, CSS3, etc https://caniuse.com/[...] 2021-03-19
[69] 웹사이트 Can I use... Support tables for HTML5, CSS3, etc https://caniuse.com/[...] 2021-03-19
[70] 웹사이트 Introducing the Web Media Extension Package with OGG Vorbis and Theora support for Microsoft Edge https://blogs.window[...] Microsoft 2017-12-05
[71] 웹사이트 HTML5test – How well does your browser support HTML5? http://html5test.com[...]
[72] 웹사이트 HEVC Support https://wpdev.uservo[...]
[73] 웹사이트 Windows 10 HEVC playback – Yes or No? https://answers.micr[...]
[74] 웹사이트 HTML5test - How well does your browser support HTML5? http://html5test.com[...]
[75] 웹사이트 The status of VP9 Video Playback in Microsoft Edge is Shipped - Microsoft Edge Development https://web.archive.[...] 2017-09-21
[76] 뉴스 Redstone 4 Brings Better WebM Support in Edge https://www.petri.co[...] 2018-04-11
[77] 웹사이트 Add AV1 Codec Support to Windows 10 – Tutorials https://www.tenforum[...]
[78] 웹사이트 HTML5test – How well does your browser support HTML5? http://html5test.com[...]
[79] 웹사이트 Introducing WebRTC 1.0 and interoperable real-time communications in Microsoft Edge https://blogs.window[...] 2017-02
[80] 웹사이트 WebM, VP9 and Opus Support in Microsoft Edge https://blogs.window[...] Microsoft 2016-04-18
[81] 웹사이트 Mozilla Firefox 3.5 Release Notes https://website-arch[...] Mozilla 2009-06-30
[82] 간행물 Bug 799315 – Windows Media Foundation backend for media playback https://bugzilla.moz[...] Mozilla 2012-12-21
[83] 간행물 Bug 837859 – Enable WMF backend https://bugzilla.moz[...] Mozilla 2013-04-05
[84] 웹사이트 Mozilla Firefox 4.0 Release Notes https://website-arch[...] Mozilla 2011-03-22
[85] 간행물 '[Phoronix] Mozilla Firefox Enables VP9 Video Codec By Default' https://www.phoronix[...] Phoronix 2013-12-08
[86] 웹사이트 Firefox – Notes (28.0) https://www.mozilla.[...]
[87] 웹사이트 Firefox 65.0, See All New Features, Updates and Fixes https://www.mozilla.[...] Mozilla Foundation 2019-01-29
[88] 웹사이트 Firefox 66.0, See All New Features, Updates and Fixes https://www.mozilla.[...] Mozilla Foundation 2019-03-19
[89] 간행물 Bug 825153 – Add support for Windows Vista WMF and prepend the system32 directory path to dll names https://bugzilla.moz[...] Mozilla 2013-03-28
[90] 간행물 Bug 1250766 – Re-enable using Adobe GMP for decoding when system H.264/AAC codecs not available https://bugzilla.moz[...] Mozilla 2016-04-30
[91] 간행물 Bug 886181 – Pref on gstreamer backend https://bugzilla.moz[...] Mozilla 2013-09-21
[92] 간행물 Bug 794282 – Enable GStreamer in official builds https://bugzilla.moz[...] Mozilla 2013-06-23
[93] 간행물 Bug 1207429 – Enable FFMpeg by default https://bugzilla.moz[...] Mozilla 2015-10-30
[94] 뉴스 Mozilla ships Firefox with H.264 support on Android https://arstechnica.[...] 2012-11-30
[95] 간행물 Bug 1070703 – Add mp4 support in 10.6 and 10.7 on Aurora https://bugzilla.moz[...] Mozilla 2014-10-02
[96] 웹사이트 H.264 support in Firefox https://developer.mo[...]
[97] 웹사이트 The Case for VP9 – Streaming Media Magazine http://www.streaming[...] 2014-11-26
[98] 간행물 (re-)Introducing <video> https://my.opera.com[...] Opera 2010-02-06
[99] 웹사이트 Changelog for 24 – Opera Desktop http://blogs.opera.c[...]
[100] 간행물 Welcome, WebM <video>! https://web.archive.[...] Opera 2010-05-19
[101] 간행물 Opera supports the WebM video format http://dev.opera.com[...] Opera 2010-05-19
[102] 문서 FFMPEG installation instructions
[103] 웹사이트 Media formats supported by the HTML audio and video elements https://developer.mo[...] Mozilla
[104] 웹사이트 WWDC17 – HEVC with HLS – Apple just announced a feature that we support out of the box https://bitmovin.com[...] 2017-06-06
[105] 웹사이트 WebKit Features in Safari 17.4 {{pipe}} WebKit https://webkit.org/b[...] 2024-03-05
[106] 웹사이트 Safari 12.1 Release Notes | Apple Developer Documentation https://developer.ap[...]
[107] 웹사이트 Release Notes for Safari Technology Preview 110 https://webkit.org/b[...] 2020-07-16
[108] 웹사이트 WebKit Features in Safari 17.0 https://webkit.org/b[...] 2023-09-18
[109] 웹사이트 Safari New WebKit Features in Safari 14.1 https://webkit.org/b[...] 2021-04-29
[110] 간행물 The Future of Epiphany http://mail.gnome.or[...] 2008-04-01
[111] 간행물 Overview of available plug-ins http://gstreamer.fre[...] 2012-07-04
[112] 웹사이트 How to use transparent videos on the web in 2022 - Rotato https://rotato.app/b[...] 2022-10-20
[113] 웹사이트 Alpha transparency in Chrome video https://developer.ch[...] 2013-07
[114] 웹사이트 HEVC Video with Alpha - WWDC19 - Videos https://developer.ap[...] 2022-10-20
[115] 웹사이트 Create transparent backgrounds in a SWF file https://helpx.adobe.[...] 2022-10-20
[116] 웹사이트 Apply OBJECT and EMBED tag attributes in Adobe Flash Professional https://helpx.adobe.[...] 2022-10-20
[117] 웹사이트 Keep DRM out of Web standards – Reject the Encrypted Media Extensions (EME) proposal – Defective by Design http://www.defective[...]
[118] 웹사이트 Berners-Lee and W3C approve HTML5 video DRM additions http://www.infoworld[...] 2013-10-04
[119] 뉴스 HTML5 Video at Netflix https://netflixtechb[...] Netflix Technology Blog 2013-04-15
[120] 웹사이트 iPad-ready websites https://www.apple.co[...] Apple 2010-04-05
[121] 웹사이트 Watch Video...without Flash https://blog.dailymo[...] Dailymotion 2018-10-11
[122] 웹사이트 Introducing YouTube HTML5 Supported Videos https://blog.youtube[...] 2010-03-07
[123] 웹사이트 Try our new HTML5 player! http://vimeo.com/blo[...] Vimeo 2010-03-07
[124] 웹사이트 Netflix switches from Silverlight to HTML5 in Windows 8.1, reduces CPU usage dramatically – ExtremeTech http://www.extremete[...] 2013-06-28
[125] 웹사이트 YouTube drops Flash for HTML5 video as default https://www.theverge[...] 2015-01-27
[126] 웹사이트 Facebook's website now uses HTML5 instead of Flash for all videos https://www.theverge[...] 2015-12-18
[127] 웹사이트 Availability of Adobe's Flash browser plugin discontinued on Android https://arstechnica.[...] 2012-08-16
[128] 웹사이트 How Adobe Is Moving on From Flash to Embrace HTML5 http://www.cio.com/a[...] 2014-04-30
[129] 뉴스 Adobe Flash is finally dead https://thenextweb.c[...] 2015-09-01
[130] 간행물 Flash. Must. Die. https://www.wired.co[...] 2015-07-15
[131] 웹사이트 Intent to implement: HTML5 by Default https://groups.googl[...] 2016-05-09
[132] 웹사이트 So long, and thanks for all the Flash https://blog.chromiu[...] 2017-12-08
[133] 웹사이트 Reducing Adobe Flash Usage in Firefox https://blog.mozilla[...] 2016-07-20
[134] 웹사이트 Next Steps for Legacy Plug-ins https://webkit.org/b[...] Apple Inc 2016-06-14
[135] 웹사이트 Extending User Control of Flash with Click-to-Run https://blogs.window[...] Microsoft 2016-12-14
[136] 웹사이트 Microsoft Edge and Internet Explorer 11 (Microsoft Edge for IT Pros) https://technet.micr[...]
[137] 웹사이트 Flash & The Future of Interactive Content https://blogs.adobe.[...] 2017-12-08
[138] 간행물 Qt http://doc.qt.nokia.[...] Nokia 2014-10-30
[139] 간행물 Qt http://doc.qt.nokia.[...] Nokia 2014-10-30
[140] 웹사이트 Understanding HTML5 Video Formats http://webdesign.abo[...] About 2014-10-30
[141] 웹사이트 Supported media formats https://developer.an[...] Google 2018-10-01
[142] 간행물 Issue 4363: [HTML5-Video] Enable HTML5 video/audio elements https://code.google.[...] Google 2014-10-30
[143] 간행물 OMG Ubuntu http://www.omgubuntu[...] 2010-11-21
[144] 문서 http://earthwithsun.[...]
[145] 웹사이트 Audio/Video https://www.chromium[...] Google 2018-10-01
[146] 간행물 Code review http://codereview.ch[...] Google 2014-10-30
[147] 문서 http://src.chromium.[...]
[148] 웹사이트 AV1 Decoder https://www.chromest[...] Google 2018-10-01
[149] 간행물 Code https://code.google.[...] Google 2014-10-30
[150] 간행물 Google Chrome 3.0 will support
[151] 웹사이트 Chromium Blog: HTML Video Code Support in Chrome http://blog.chromium[...] 2011-01-11
[152] 웹사이트 Apple Supports H.265, But So Far Only in FaceTime on an iPhone 6 http://www.streaming[...] StreamingMedia.com 2014-11-05
[153] 간행물 Chromium http://blog.chromium[...] Google 2014-10-30
[154] 간행물 Chrome Releases http://googlechromer[...] Google 2010-06-03
[155] 간행물 Chrome Adds Support for the Next-Generation VP9 Video Codec and Mozilla's Opus Audio http://news.softpedi[...]
[156] 간행물 Chrome Now Supports Google's Next-Gen VP9 Video Codec by Default http://news.softpedi[...]
[157] 간행물 Microsoft Previews the Revamped Internet Explorer 9 Platform http://technologizer[...] Technologizer 2010-03-16
[158] 간행물 HTML5 Video Support in IE9 Mobile http://blogs.windows[...] Microsoft 2011-10-13
[159] 웹사이트 Introducing the Web Media Extension Package with OGG Vorbis and Theora support for Microsoft Edge https://blogs.window[...] Microsoft Edge Team 2017-12-05
[160] 웹사이트 HTML5test - How well does your browser support HTML5? http://html5test.com[...] HTML5test 2018-10-01
[161] 웹사이트 HTML5test - How well does your browser support HTML5? http://html5test.com[...] HTML5test 2018-10-01
[162] 웹사이트 The status of VP9 Video Playback in Microsoft Edge is Shipped https://developer.mi[...] Microsoft 2018-10-01
[163] 웹사이트 WebM, VP9 and Opus Support in Microsoft Edge https://blogs.window[...] Microsoft Edge Team 2016-04-18
[164] 웹사이트 HTML5test - How well does your browser support HTML5? http://html5test.com[...] HTML5test 2018-10-01
[165] 간행물 Top Secret, Hush Hush! http://labs.trolltec[...] Nokia 2008-05-13
[166] 간행물 Firefox 3.5 http://www.mozilla.c[...] Mozilla 2009-06-30
[167] 간행물 Bug 799315 – Windows Media Foundation backend for media playback https://bugzilla.moz[...] Mozilla 2014-10-30
[168] 간행물 Bug 837859 – Enable WMF backend https://bugzilla.moz[...] Mozilla 2014-10-30
[169] 간행물 Bug 566243 – Merge mozilla-webmedia repository to mozilla-central https://bugzilla.moz[...] Mozilla 2014-10-30
[170] 간행물 Firefox Nightly Builds http://nightly.mozil[...] Mozilla 2014-10-30
[171] 간행물 "[Phoronix] Mozilla Firefox Enables VP9 Video Codec By Default" http://www.phoronix.[...] Phoronix 2014-10-30
[172] 문서 http://www.mozilla.o[...]
[173] 웹사이트 DASH playback of AV1 video in Firefox https://hacks.mozill[...] Mozilla Hacks 2018-10-01
[174] 간행물 Bug 825153 - Add support for Windows Vista WMF and prepend the system32 directory path to dll names https://bugzilla.moz[...] Mozilla 2014-10-30
[175] 문서 http://blog.divx.com[...]
[176] 웹사이트 https://forums.divx.[...]
[177] 간행물 Bug 886181 - Pref on gstreamer backend https://bugzilla.moz[...] Mozilla 2014-10-30
[178] 간행물 Bug 794282 - Enable GStreamer in official builds https://bugzilla.moz[...] Mozilla 2014-10-30
[179] 웹사이트 http://arstechnica.c[...]
[180] 간행물 Bug 1070703 - Add mp4 support in 10.6 and 10.7 on Aurora https://bugzilla.moz[...] Mozilla 2014-10-30
[181] 웹사이트 https://developer.mo[...]
[182] 웹사이트 The Case for VP9 http://www.streaming[...] StreamingMedia.com 2018-10-01
[183] 간행물 (re-)Introducing <video> http://my.opera.com/[...] Opera 2009-12-31
[184] 웹사이트 http://blogs.opera.c[...]
[185] 간행물 Welcome, WebM <video>! http://labs.opera.co[...] Opera 2010-05-19
[186] 간행물 Opera supports the WebM video format http://dev.opera.com[...] Opera 2010-05-19
[187] 간행물 Web design http://webdesign.abo[...] About
[188] 간행물 Developer http://developer.moz[...] Mozilla
[189] 웹사이트 WWDC17 – HEVC with HLS – Apple just announced a feature that we support out of the box https://bitmovin.com[...] Bitmovin 2017-06-06
[190] 간행물 Code https://code.google.[...] Google
[191] 간행물 The Future of Epiphany http://mail.gnome.or[...] 2008-04-01
[192] 간행물 Overview of available plug-ins http://gstreamer.fre[...]
[193] 웹사이트 Microsoft Previews the Revamped Internet Explorer 9 Platform http://technologizer[...]
[194] 웹사이트 HTML5 Video http://blogs.msdn.co[...]
[195] 웹인용 "Firefox 80.0.1, See All New Features, Updates and Fixes". https://www.mozilla.[...] 모질라 재단 2020-09-01
[196] 웹인용 "Firefox ESR 78.2.0, See All New Features, Updates and Fixes". https://www.mozilla.[...] 모질라 재단 2020-08-25
[197] 웹인용 "Firefox ESR 68.12.0, See All New Features, Updates and Fixes". https://www.mozilla.[...] 모질라 재단 2020-08-25
[198] 웹사이트 Mozilla Firefox 3.5 Release Notes http://www.mozilla.c[...]
[199] 웹사이트 사파리 3.1 업데이트 내용 http://support.apple[...]
[200] 웹사이트 애플이 사파리에서 HTML5 지원을 과시하다! http://www.macworld.[...]
[201] 웹인용 HTML5 미디어 지원 http://webkit.org/bl[...] 2010-05-18
[202] 웹인용 Convert measurements, currencies and time zones in Opera 48 http://blogs.opera.c[...] 2017-09-27
[203] 웹인용 (re-)Introducing <video> - Official blog for Core developers at Opera http://my.opera.com/[...] Opera 2010-01-02
[204] 웹인용 KHTML Browsers including Konqueror http://www.legendscr[...] Legend Scrolls 2010-05-18
[205] 웹인용 Top Secret, Hush Hush! http://labs.trolltec[...] Nokia Corporation 2014-10-30
[206] 웹인용 HTML5 media support with GStreamer http://www.atoker.co[...]
[207] 웹인용 Origyn Web Browser for MorphOS http://fabportnawak.[...] Fabian Coeurjoly
[208] 웹인용 Origyn Web Browser 1.7 Supports HTML5 Media, More http://www.osnews.co[...] OSNews



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com