2010-07-06 5 views
15

iPhone 또는 iPad를 통해로드 할 때 HTML5를 사용하여 재생하려면 http://www.theparkerpalmsprings.com에 몇 개의 비디오를 인코딩했습니다. 내 테스트에서 iPhone (3G 및 iPhone 4에서 테스트)에서 사이트를 볼 때 예상대로 작동하지만, iPad에서로드 할 때 Quicktime 로고가 빠르게 깜박이고 아무 일도 일어나지 않습니다. 이 문제는 동영상 인코딩 문제입니까, 아니면 내가 잘못하고있는 것입니까? 모든 입력은 크게 감사하겠습니다!HTML5 비디오가 iPad에 표시되지 않음

(직접 비디오 페이지에) 몇 가지 테스트 링크 : (두 플랫폼 모두를위한 작은 비디오) http://theparkerpalmsprings.com/rooms/estate.php 내 아이 패드에

+0

다른 방법 (iPad에서 동영상을 재생할 수는 있지만 iPhone에서는 불가능)이라면 믿기 어렵지 않을 것입니다.하지만 틀림없이 덜 유능한 모바일 버전에서 재생할 수있는 동영상은 없어야합니다. iPhone 용 Safari는 iPad 용 MobileSafari에서도 잘 작동합니까? – Andrew

+0

+0

방금 ​​iPad에서 상위 링크 (iOS 3.2, Wi-Fi)를 사용해 보았는데 동영상이 정상적으로 재생되었습니다 (단지 10 초를 시청했습니다). – JoePasq

답변

32

는 대답은 그것이 간과 된 이유는, 믿을 수 없을 정도로 단순했다 iPhone에서와 달리 모든 HTML5 동영상 요소 위에 큰 재생 버튼이 표시됩니다. 동영상은 모두 제대로 인코딩되었지만이 간단한 태그는 건너 뜁니다. 바라기를 이것은 누군가가 저를 일으키는 두통을 저장할 것입니다.

+1

"고마워."보다 더 말할 길이 없다. – Tom

2

같은 결과

http://theparkerpalmsprings.com/spa/ (아이 패드 아이폰에 작은 비디오에 큰 비디오) . 비디오를 스트리밍하려고하십니까? 그렇다면 Apple의 기술 노트 TN2224를 따라야합니다.

+0

스트리밍하지 않으려면 iPhone과 동일한 기능을 원합니다. 탭 - 투 - 시작은 나를 위해 잘 작동합니다. – Andrew

+0

확인. 미안하지만 도움이 안돼. 내 모든 경험은 스트리밍과 함께합니다. –

3

냄새 맡지 마십시오 User-Agent!

HTML5는 가져 오기를 시도합니다 (Flash가 차단 된 데스크톱 브라우저에서는 실패합니다). <object><video> 지원 automatic fallbackdetection.


는 H.264 베이스 라인 프로파일 같은 비디오를 인코딩습니까? 플래시 전체 H.264 ( 하이 프로파일)를 지원하지만, iDevices는 낮은 품질의 변형을 처리 할 수 ​​있습니다 (아이 패드 & 아이폰 4 지원 홈페이지, 오래된 장치 이와 비슷하게 AAC 만 기준..).


혹시 다른 포맷 (WebM을)를 추가하면, 아이폰 OS 3.2이 제대로 소스 선택을 처리 할 수있는, 최초의 H.264 <source>을 넣어. 그것은 비디오의 재생을 시작하는 다른 방법은 없다,

아이 패드 비디오 태그에서 "컨트롤"속성을 포함 할 필요

+0

나는 HTML5의 상호 운용성에 대해 잘 알고 있지만 (HTML로 프로그래밍하기 때문에), 클라이언트는 HTML5가 아직 제공 할 수없는 두 가지 사항, 즉 풀 스크린이 아닌 진정한 전체 화면 비디오와 HD 버전으로 전환 할 수있는 기능을 요구했다. 따라서 플래시 솔루션이 필요하며 분석 데이터를 기반으로 방문자의 97 %는 문제가되어서는 안됩니다. 동영상은 모두 제대로 인코딩되었지만 문제는 단순히 "controls"속성이 지정되지 않았고 iPad에 없었기 때문에 iPhone과 달리 동영상을 시작할 방법이 없습니다. – Andrew

관련 문제