2011-08-11 5 views
5

iPad 기본 응용 프로그램에서 실행해야하는 비디오를 만들고 싶습니다. 앱은 iPad를 통해 제품 데모를 보여줘야합니다. 대화 형이어야합니다. Flash는 iPad에서 지원되지 않기 때문에 Flash에서이 작업을 수행 할 수 있다는 것을 알고 있습니다.iPad에서 대화 형 비디오 만들기 - 제품 데모 용 앱

모든 가이드 라인이나 힌트에 감사드립니다. 당신은 루프에, 아니 컨트롤과 MPMoviePlayerController를 사용할 수

: 사전에

답변

0

어떤 아이디어를 주셔서 감사합니다.

당신은 데이터 저장소를 가질 수있다 (AN NSDictionary 말), 키 등의 재생 시간과 :

는 여기에 내가 비디오를 통해 대화 형 HTML의 팝 오버의의를 사용하는 생각 솔루션입니다. 값은 동영상의 대화식 팝업에 필요한 모든 데이터를 포함하는 맞춤 클래스 일 수 있습니다.

사용자 정의 클래스는 사용자가 비디오를 도청 할 때, 그것은 현재의 재생 시간 후 다음 키를 찾아 (다음 '대화 형'시점에서 일시 정지, 지금이

@interface InteractivePopover : NSObject 
{ 
    NSString *snippetTitle; 
    NSString *htmlData; // could include links etc. 
    CGPoint popoverDisplayPoint; 
    // other styling attributes etc. 
} 

같은 것을 볼 수 있었다), 제품의 다른 부분을 과시하기 전에 설정 한 모든 팝업을 표시합니다 (애니메이션으로 표시).

해당 클래스가 데이터 저장소 일 수 있습니다. 그런 다음 이러한 대화 형 팝업 표시, 애니메이션, 제어, 크기 조정 (기타 등등)을 처리하는 또 다른 클래스를 만듭니다. 그것은 HTML에 대한 UIWebView를 생성합니다. 그것은 또한 방향을 제어하고 popover를위한 소스 포인트를 나타낼 것입니다.

이 대화 형 팝업에 대한 이미지, 포함 된 콘텐츠 등을 HTML에 넣을 수 있기 때문에 이것은 매우 확장 가능합니다.

어쨌든 그렇게 할 수 있습니다.

0

플래시는 ipad에서 실행되지 않지만 플래시 cs5를 사용하여 플래시 앱을 만들 수 있습니다.

1

iOS 용 대화 형 비디오를 만드는 가장 쉬운 방법은 Apple의 HTTP Live Streaming 기술을 사용하는 것입니다. embed metadata 비디오를 만들고 MPMoviePlayerController 또는 AVPlayerItem을 사용하여 재생 한 다음 메타 데이터 알림에 대한 응답으로 클릭 가능한 영역을 표시해야합니다.

메타 데이터에는 추적중인 요소의 좌표 (예 : 드레스 및 제품 식별자)가 있어야합니다. 이 정보를 클릭 할 수있는 하위보기로 오버레이하면 제품에 대한 자세한 정보가 표시됩니다. 이러한 종류의 여러 응용 프로그램이 iTunes에 있습니다. 여기에 one입니다.

일한 제품과 주간 비디오를 얻으면 가장 힘든 부분은 사람과의 상호 작용이 적을 때 모션 추적을 수행하는 것입니다. 한 가지 방법은 Adobe After Effects를 사용하는 것이고 다른 하나는 OpenCV를 기반으로하는 자체 솔루션을 코딩하는 것입니다.

관련 문제