2012-02-20 6 views
0

iBooks를 통해 특별히 iPad 용 동적 ePub 전자 책을 만드는 사이트를 만들고 있습니다.HTML5 <video> for YouTube

YouTube 동영상 재생을 지원해야하므로 동영상의 직접 경로를 알고있을 때 작동하는 html5 <video> 태그를 사용하고 있습니다.

YouTube 삽입 코드를 사용하는 대신 html5 <video> 태그를 사용하여 YouTube 동영상을 퍼가는 방법이 있습니까?

답변

1

Youtube의 HTML5 퍼가기 코드는 <video> 태그가 없어도 iPad의 iBooks와 기본적으로 잘 작동하는 것 같습니다.

2

ClickToPlugin (a.k.a. ClickToFlash) Safari extension은 YouTube 퍼가기를 <video>으로 대체 할 수 있습니다. 아마도 its code for doing that 일 수 있습니다.

다양한 종류의 삽입물을 처리하기 때문에 복잡해 보일 수도 있지만, 사례에 대한 구체적인 결과를 파악하거나 비디오가 삽입 된 웹 페이지를 만들고 ClickToFlash를 적용한 다음 결과를 살펴볼 수 있습니다 Web Inspector에서 생성됩니다.

1

YouTube는 동영상에 직접 URL을 노출하지 않습니다. 그럴 경우 조회수를 추적하거나, 광고를 게재하거나, 동영상을 관리하는 소유자에게 배포를 허용하거나, 로고로 플레이어의 브랜드를 표시 할 수 없습니다.

이 해결하기 위해 뭔가를 고안하려고 노력하지만 YouTube 플레이어를 우회하는 내용을 제어 할 수있는 능력, 당연히 자신의 서비스 약관에 의해 금지되어 뭔가 우회 의미 수 :

You agree not to circumvent, disable or otherwise interfere with security-related 
features of the Service or features that prevent or restrict use or copying of any 
Content or enforce limitations on use of the Service or the Content therein. 

안 좋은 계획이있는 경우를 콘텐츠를 게시 한 후에도 동영상을 계속 실행하고 싶습니다.

대신 YouTube에서 공개하는 옵션을 사용하여 포함 된 플레이어에 제공되는 경험을 제어 할 수 있습니다.

불행하게도, 유일하게 지원되는 옵션은 바로 지금 <이 > 태그와 < iframe을 > 태그를 포함하고 <이 > 태그가 플래시에 당신을 제한 할 것입니다 포함됩니다.

iframe이 접근 방식은 지금 가장 적합한 옵션이며,이 태그는 유튜브 네스의 최소 포함 된 선수 얻으려면 삽입 URL을 만지작 거릴하는 방법을 보여줍니다 : 사용

<iframe src= 
    "http://www.youtube.com/embed/mbOEknbi4gQ?autoplay=1&controls=0&showinfo=0" 
    frameborder="1" width="534" height="400"></iframe> 

매개 변수를 현재 위치 :

  • 자동 재생 = 1 : 비디오를
  • 컨트롤 = 0을 자동 재생 :
  • 은 showInfo = 0 제어 선반을 표시하지 않음 : 억제 바바리 맨 나는 당신이 후있어 대답하지 알고 https://developers.google.com/youtube/player_parameters#Parameters

    을하지만, 다른로 곧 변경 가능성, 그리고 : g 비디오 메타 데이터 업 로더로

는 현재 지원되는 매개 변수의 전체 목록을 찾을 수 있습니다 응답자가 언급했듯이이 접근 방식은 효과가 있습니다.실제로 디지털 인쇄 출판물에 연결된 비디오를 제공하는 것은 현재의 업계 관행입니다.

행운을 빈다.