2012-12-11 4 views
1

단일 FLA 내에 여러 영화 클립이있는 시나리오가 있습니다. 각 영화 클립을 자체 swf로 내보내려고하지만 캐치는 스트리밍 할 수 있도록 내보내려고합니다.JSFL : 스트리밍 할 수 있도록 동영상 클립을 내보내는 방법

메인 타임 라인에 동영상 콘텐츠가 포함 된 일반 .fla를 내보낼 때 결과 SWF가 스트리밍 될 수 있습니다. 즉, 100 %로드되기 전에 재생을 시작할 수 있습니다.

JSFL 함수 document.exportSWF ([fileURI [, bCurrentSettings])를 사용할 때 결과 .swf는 재생을 시작하기 전에 100 %를로드해야합니다. 이는 영화 클립 인스턴스와 함께 타임 라인으로 내보내지기 때문입니다. 기본 타임 라인은 단 하나의 프레임이며 실제 동영상 내용은 해당 프레임에 중첩되어 있습니다.

JSFL (또는 프레임을 수동으로 복사하지 않는 다른 방법)을 사용하여 동영상 클립을 가져 와서 스트리밍 할 수있는 SWF로 내보내는 방법이 궁금해서 동영상 클립 자체가 기본 타임 라인입니다. .

답변

0

정말 좋은 질문입니다. 내 첫 번째 생각은 .mov 스트리밍과 같은 metaData가있을 수 있으며 % 100이로드 될 때까지 적절한로드/재생을 방해합니다. 이벤트 리스너가없는 로더 객체를 사용해 보셨습니까?

+0

로드 자체가 그다지 중요한 문제는 아닙니다. 이 문제는 영화 클립을 내보내려면 .fla의 주요 타임 라인과 마찬가지로 최상위 타임 라인을 갖는 방법에 대한 질문이 더 많습니다. 질문을 표현하는 또 다른 방법은 "동영상 클립을 기본 타임 라인으로 바꾸려면 어떻게합니까?"입니다. – ninakognito