메인 스마트 폰 HTML5로 웹 사이트에 비디오 추가

HTML5로 웹 사이트에 비디오 추가



그의 블로그 중 첫 번째 PC 프로 , 웹 개발자 이안 데블린 HTML5를 사용하여 웹 사이트에 비디오를 삽입하는 방법을 보여줍니다.

HTML5로 웹 사이트에 비디오 추가

NEWSonyHDRBack_Web-462x369

GPU가 죽어 가는지 확인하는 방법

아마도 HTML5의 가장 크고 가장 많이 언급되는 기능은 임베디드 비디오입니다. 현재 웹 사이트에 비디오 콘텐츠를 추가하는 유일한 방법은 Flash, QuickTime 또는 RealPlayer와 같은 타사 플러그인을 사용하는 것입니다. HTML5와 비디오 요소의 등장으로 비디오 지원이 웹 브라우저에 의해 처리됨에 따라 모든 제 3 자 지원이 필요하지 않게 될 것입니다.

이미 여러 웹 브라우저에서 HTML5를 지원합니다. 여기에서는 플러그인이없는 동영상을 사이트에 삽입하는 방법과 직면하게 될 문제를 설명합니다.

파일 유형 및 브라우저 호환성

먼저 HTML5에서 지원되는 다양한 동영상 파일 유형을 간략하게 살펴 보겠습니다. Theora OGG 및 H.264 (.mp4)입니다. 다른 브라우저는 다른 유형을 지원하고 일부는 전혀 지원하지 않습니다. 다음 표는이를 나타냅니다.

테오 라 OGGH.264 (mp4)
Firefox 3.5 이상엑스
Chrome 3 이상
Safari 3 이상엑스
Opera 10.5 이상엑스
Internet Explorer 8엑스엑스
Internet Explorer 9엑스
아이폰엑스
기계적 인조 인간엑스

코덱 및 기타 기술 문제

HTML5 자체는 사용할 동영상 코덱을 지정하지 않으며 이로 인해 웹에 가장 적합한 . 따라서 모든 브라우저를 다루려면 두 코덱을 모두 지원해야합니다.

그리고 물론 Internet Explorer도 있습니다. 현재 출시 된 Internet Explorer 버전은 동영상 요소를 지원하지 않으며 동영상을 재생하려면 플러그인이 여전히 필요합니다. 이는 Internet Explorer 9 (내년 초) 출시와 함께 변경 될 것이며 H.264가 다른 많은 HTML5 기능과 함께 지원 될 것입니다.

방법이 궁금한 경우 비디오 파일을 OGG로 변환 할 수 있습니다 (Theora OGG 유형에 대한 자세한 내용은 TheoraCookbook ) 파일을 사용하여 Miro 비디오 컨버터 .

비디오 요소 및 코덱에 대한 자세한 정보를 보려면 html5 : 웹 비디오 마크 필그림.

HTML5 코드

이제 실제 HTML5 코드와 어떻게 작동하는지 살펴 보겠습니다. HTML5는 웹 페이지에 비디오를 추가하는 데 사용할 수있는 두 가지 새로운 요소를 제공합니다. 이미 언급 한 요소와 요소. 이들 각각을 차례로 살펴 보겠습니다.

요소

video 요소는 다음 속성을 가질 수 있습니다.

속성기술
src비디오 파일 자체에 대한 유효한 URL
자동 재생동영상이 자동으로 재생되어야하는지 여부를 나타내는 부울
통제 수단기본 미디어 컨트롤이 브라우저에 표시되어야 함을 나타내는 부울
고리동영상을 반복 재생해야하는지 여부를 나타내는 부울
예압동영상 자체의 사전 다운로드가 필요한지 아니면 메타 데이터 만 필요한지 여부를 브라우저에 알립니다.
가능한 값은 다음과 같습니다.

  • none – 동영상이 미리로드되지 않음을 나타냅니다 (필수 사항이 아닐 수 있음).
  • 메타 데이터 – 동영상이 필요하지 않을 수 있지만 메타 데이터 (예 : 크기, 길이)가 바람직합니다.
  • auto – 전체 비디오 다운로드를 시도하도록 브라우저에 알립니다.
  • (빈 문자열) – auto와 동일 함을 의미합니다.
포스터비디오 데이터를 사용할 수 없을 때 표시 할 이미지 파일의 URL
비디오의 너비 (CSS 픽셀)
신장비디오의 높이 (CSS 픽셀)

이를 통해 video 요소 만 사용하여 OGG 비디오를 웹 사이트에 삽입하는 것이 얼마나 쉬운 지 알 수 있습니다.

그게 전부입니다.

Theora OGG 형식을 지원하는 모든 브라우저는 이제 더 이상 고민하지 않고 비디오를 성공적으로 표시하고 재생해야합니다. 물론 그렇게 쉽지는 않습니다. 위 표에서 살펴본 것처럼 코드는 Firefox, Chrome 및 Opera에서만 작동합니다. 따라서 H.264 로의 폴 백도 필요합니다. 를 사용하여이 작업을 수행 할 수 있습니다. 요소,이를 통해 비디오 요소에 대한 여러 미디어 소스를 정의 할 수 있습니다.

venmo에서 누군가를 차단 해제하는 방법

요소

소스 요소에는 다음 속성이 있습니다.

속성기술
src미디어 (이 경우 비디오) 파일 자체에 대한 유효한 URL
유형미디어 파일의 유형은 MIME 유형 예 : type='video/ogg' Theora OGG 비디오임을 나타내며 브라우저가 type='video/ogg; codecs='theora, vorbis'를 사용하여 비디오 재생 방법을 결정하는 데 도움이되는 MIME 코덱을 제공 할 수도 있습니다.
절반미디어 리소스의 의도 한 미디어 유형을 제공하며 유효한 미디어 여야합니다. 미디어 쿼리 예 : media='handheld' 비디오가 휴대용 장치 또는 media='all and (min-device-height:720px)'에 적합 함을 나타냅니다. 이는 동영상이 720 픽셀 이상의 화면에 적합 함을 나타냅니다.

참고 : 소스 요소는 void이고 시작 태그는 있지만 닫는 태그는 없습니다.

소스 요소에 대한 가장 유용한 점은이를 사용하여 다양한 파일 유형을 스택하여 브라우저가 재생할 수있는 파일을 찾을 때까지 차례로 시도 할 수 있다는 것입니다.

함께 사용

비디오 요소 내에서 다양한 유형의 비디오를 스택하기 위해 다음과 같이 코드를 입력합니다.




Your browser does not support the video element.

위 코드는 이제 Internet Explorer를 제외한 모든 브라우저에서 작동하며 위에 표시된 메시지가 표시됩니다.

Theora OGG 및 MP4 형식의 나비 샘플 비디오가 포함 된 HTML5 테스트 비디오 페이지를보고 직접 테스트 할 수 있습니다. 따라서 Firefox, Chrome, Safari, Opera 또는 iPhone 또는 Android 핸드셋을 볼 수 있어야합니다.

당신들 사이에 날카로운 칼은 이제 우리 가이 스택을 이용할 수 있고 다음 코드를 사용 하여이 비디오 메시지를 볼 수 없음을 표시하는 대신 하단에 Flash (또는 다른 플러그인)로 대체 할 수 있음을 알 수 있습니다. :




data='flvplayer.swf?file=myVideo.flv&autoStart=true'>

'


결론

대부분의 HTML5 요소와 마찬가지로 소스 및 비디오 요소에 대한 브라우저 지원은 현재 패치가 적용됩니다. 또한 소스 요소가 웹 사이트에 동영상 콘텐츠를 추가하는 가장 인기있는 방법 인 Flash 사용을 중단할지 여부에 대한 큰 논쟁이 현재 진행되고 있습니다. Flash가 완전히 죽을지는 모르겠지만 그래도 계속해서 웹 개발자에게 비디오를 포함하는 더 깨끗하고 쉬운 접근 방식을 제공 할 것이라고 말하는 것이 타당하다고 생각합니다.

재미있는 기사

에디터의 선택

Kindle에서 오디오북을 듣는 방법
Kindle에서 오디오북을 듣는 방법
Amazon Audible에서 다운로드한 오디오북을 Kindle에서 들을 수 있습니다. Kindle Fire에서 Kindle 오디오북을 사이드로드하는 것도 가능합니다.
Opera 52 : 새로운 오페라 : 깃발 페이지
Opera 52 : 새로운 오페라 : 깃발 페이지
오늘 Opera 브라우저 팀은 제품의 새로운 개발자 버전을 출시했습니다. 이제 Opera 52.0.2857.0을 다운로드 할 수 있습니다. Opera : flags 페이지의 사용자 인터페이스에 대한 많은 변경 사항이 있습니다. 광고 다음은 어떻게 보이는지입니다. 또한 이제 브라우저에 Alt + 클릭으로 탭을 닫을 수있는 기능이 제공됩니다.
Windows 10에서 투명한 작업 표시 줄을 구성하는 방법
Windows 10에서 투명한 작업 표시 줄을 구성하는 방법
Windows 10 데스크톱은 무제한으로 구성 할 수 있으므로 나에게 딱 맞는 모양과 느낌이 있습니다. 색상과 함께 투명도는 방법에 가장 큰 영향을 미치기 때문에 사용자가 변경하기를 좋아하는 주요 데스크탑 요소입니다.
Windows 10에서 IP 주소를 보는 방법
Windows 10에서 IP 주소를 보는 방법
Windows 10에는 현재 IP 주소를 찾는 여러 가지 방법이 있습니다. 원격으로 컴퓨터에 액세스하거나 진단을 위해이를 찾는 것이 유용 할 수 있습니다.
Windows 10에서 데이터 통신 연결을 통해 장치 소프트웨어 다운로드
Windows 10에서 데이터 통신 연결을 통해 장치 소프트웨어 다운로드
Windows 10은 연결된 장치에 대한 추가 소프트웨어를 자동으로 다운로드 할 수 있습니다. 이 소프트웨어는 장치 공급 업체에서 생성하며 스마트 폰, 프린터, 스캐너, 웹 카메라 등에 부가 가치를 더할 수 있습니다.
YouTube 댓글 기록을 보는 방법
YouTube 댓글 기록을 보는 방법
다작 YouTube 사용자라면 시간이 지남에 따라 게시 한 댓글 목록을 작성하는 것이 좋습니다. 일부는 삭제하고 나머지는 편집하고 싶을 수 있습니다. 그래서 어떻게 할 수 있습니까? 이 기사에서
인터넷에 연결되어 있지 않을 때 문제를 해결하는 방법
인터넷에 연결되어 있지 않을 때 문제를 해결하는 방법
Wi-Fi는 있지만 인터넷에 접속할 수 없는 경우가 많습니다. 라우터와 모뎀을 재설정하고 비밀번호를 확인하는 등 온라인에 다시 접속하려면 다음 팁을 사용하세요.