2010-04-08 3 views
6

이것이 가능한지 설명하는 리소스를 찾을 수 없습니다. 사과 문서는 기능을 언급하지 않습니다 여기모바일 웹 페이지에 html5 <audio> 포함 모달 플레이어에서 퀵타임 로고 대신 이미지를로드 할 수 있습니까?

http://developer.apple.com/safari/library/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/AudioandVideoTagBasics/AudioandVideoTagBasics.html#//apple_ref/doc/uid/TP40009523-CH2-SW1

... 발견했다.

나는 또한 동일한 모달 퀵타임 플레이어를 끌어 올리는 태그로 오디오를 삽입하려고 시도했다.

이 작업을 수행 할 수있는 방법이 있습니까? 외부 모달 플레이어를 열지 않고도 iphone webapp에서 오디오 파일을 재생할 수있는 방법이 있습니까?

감사합니다.

답변

6

Apple의 mediafilesegmenter 명령 줄 도구를 사용하여 HTTP를 통해 미디어 스트리밍을위한 Apple의 새로운 프로토콜 인 "HTTP Live Streaming"용 mp3를 준비함으로써이 기능을 구현할 수있는 해결 방법을 발견했습니다. 여기

상세 정보 : http://developer.apple.com/iphone/library/documentation/NetworkingInternet/Conceptual/StreamingMediaGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008332-CH1-DontLinkElementID_29

당신은 오디오가 재생되는 동안 외부 퀵타임 플레이어에서 poster.png의 이미지를 표시합니다 mp3 파일 스트림을 생성 할 수 있습니다 --audio-only --meta-file poster.png --meta-type picture 인수를 사용하여.

+0

Apple의 문서에서 언급 한 파일 스트림 세그먼트 도구는 최근에 "mediafilesegmenter"로 이름이 바뀌 었습니다. 동일한 기능을 제공합니다. – canfan

2

저는 이러한 맞춤 기능을 알지 못합니다. <audio> 요소를 완전히 숨기는 약간의 스크립트를 추가하고 원하는대로 스타일이 지정된 다른 JavaScript 상호 작용 컨트롤을 제공 할 수 있습니다.

+0

감사합니다. 그러나

+0

와우, 당신 말이 맞아요, 모바일 사파리 구현 '

+0

말하기 어렵지만, iPhone/iPod touch의 MobileSafari 앱 내에서 메모리 관리와 관련이 있다고 상상합니다. Apple의 문서에 따르면 태그는 한 번에 하나의 미디어 파일 만 재생할 수 있도록 구현되었습니다. iPad에서는 아마도 문제가 아니며

관련 문제