본문 바로가기
[ Design ]/Flash

FLVPlayback 구성 요소 매개 변수

by 관이119 2012. 9. 13.
♡깡생이♡ | 깡생이
http://blog.naver.com/yeb2222/110008041742

FLVPlayback 구성 요소 매개 변수

각 FLVPlayback 구성 요소 인스턴스에 대해 속성 관리자 또는 구성 요소 관리자에서 다음과 같은 매개 변수를 설정할 수 있습니다.

autoPlayFLV 파일 재생 방식을 결정하는 부울 값입니다. true로 설정하면 구성 요소에서 FLV 파일을 로드하자마자 재생합니다. false로 설정하면 구성 요소에서 첫 번째 프레임을 로드하고 일시 정지합니다. 기본값은 기본 비디오 플레이어(0)에 대해 true이고 다른 플레이어에 대해서는 false입니다. 하나의 FLVPlayback 인스턴스에서 여러 비디오 플레이어를 사용하는 데 대한 자세한 내용은 다수의 FLV 파일 재생을(를) 참조하십시오.

autoRewind FLV 파일이 재생을 완료했을 때 자동으로 되감는지 여부를 결정하는 부울 값입니다. true로 설정하면 재생 헤드가 끝에 도달하거나 사용자가 중단 버튼을 클릭할 때 FLVPlayback 구성 요소에서 FLV 파일을 처음으로 되감습니다. false로 설정하면 구성 요소에서 FLV 파일의 마지막 프레임에서 재생을 중단하고 자동으로 되감지 않습니다. 기본값은 true입니다.

autoSize부울 값을 사용하는 매개 변수로 true 로 설정하면 소스 FLV 파일의 크기를 사용하도록 런타임에서 구성 요소 크기를 조절합니다. 이 크기는 FLV 파일에 인코딩되며 FLVPlayback 구성 요소의 기본 크기와 다릅니다. 기본값은 false입니다. 자세한 내용은 FLVPlayback.autoSize를 참조하십시오.

bufferTime FLV 파일 재생을 시작하기 전 메모리에 버퍼링하는 초 단위 시간을 나타내는 숫자입니다. 이 매개 변수는 다운로드되지 않고 메모리에 버퍼링되는 스트리밍 FLV 파일에 영향을 줍니다. HTTP를 통해 점진적으로 다운로드되는 FLV 파일의 경우 이 값을 증가시키면 오래된 느린 컴퓨터에서 고품질 비디오를 표시하는 데 도움은 되지만 뚜렷한 거의 이점은 없습니다. 기본값은 0.1입니다. 자세한 내용은 FLVPlayback.bufferTime을 참조하십시오.

중요

이 매개 변수를 설정한다고 해서 FLV 파일의 일정 분량이 재생을 시작하기 전에 다운로드된다는 보장은 없습니다.

contentPath FLV에 대한 URL 또는 하나 이상의 FLV 파일의 재생 방식을 설정하는 XML 파일에 대한 URL을 지정하는 문자열입니다. 로컬 컴퓨터 경로, HTTP 경로 또는 RTMP(Real-Time Messaging Protocol) 경로를 지정할 수 있습니다. 이 매개 변수에 대한 값 셀을 두 번 클릭하면 내용 경로 대화 상자가 나타납니다. 기본값은 빈 문자열입니다.

contentPath 매개 변수에 값을 지정하지 않으면 FLVPlayback 인스턴스가 실행되어도 아무런 변화도 일어나지 않습니다. 자세한 내용은 contentPath 매개 변수 지정을 참조하십시오.

cuePoints FLV 파일에 대한 큐 포인트를 지정하는 문자열입니다. 큐 포인트를 사용하면 FLV 파일의 특정 포인트를 Flash 애니메이션, 그래픽 또는 텍스트와 동기화할 수 있습니다. 기본값은 빈 문자열입니다. 자세한 내용은 큐 포인트 사용을 참조하십시오.

isLive 이 부울 값을 true로 설정하면 FLV 파일이 Flash Communication Server에서 실시간 스트리밍하도록 지정됩니다. 라이브 스트림은 한 예는 생방송으로 진행되는 뉴스 비디오입니다. 기본값은 false입니다. 자세한 내용은 FLVPlayback.isLive를 참조하십시오.

maintainAspectRatio 이 부울 값을 true로 설정하면 FLVPlayback 구성 요소 내에서 소스 FLV 파일의 종횡비를 유지하도록 비디오 플레이어의 크기를 조절합니다. 즉, 소스 FLV 파일이 스테이지에 있는 FLVPlayback 구성 요소의 크기에 맞춰 조절됩니다. autoSize 매개 변수가 이 매개 변수보다 우선 순위가 높습니다. 기본값은 true입니다. 자세한 내용은 FLVPlayback.maintainAspectRatio를 참조하십시오.

skin 구성 요소에 대한 스킨을 선택할 수 있는 스킨 선택 대화 상자를 여는 매개 변수입니다. 최초 기본값은 미리 제작된 스킨 중 하나가 선택되어 있지만 이후 사용자가 마지막으로 선택한 스킨이 기본값으로 설정됩니다. 없음을 선택하면 FLVPlayback 인스턴스에 FLV 파일을 작동할 컨트롤 요소가 나타나지 않습니다. autoPlay 매개 변수를 true로 설정하면 FLV 파일이 자동으로 재생됩니다. 자세한 내용은 FLVPlayback 구성 요소 사용자 정의를 참조하십시오.

skinAutoHide 이 부울 값을 true로 설정하면 마우스가 FLV 파일 위 또는 스킨 영역 위(FLV 파일 표시 영역에 나타나지 않는 외부 스킨을 사용하는 경우)에 있지 않을 때 스킨을 숨깁니다. 기본값은 false입니다. 자세한 내용은 FLVPlayback.skin을 참조하십시오.

totalTime 소스 FLV 파일의 총 재생 시간을 밀리초 정밀도의 초 단위 시간으로 나타냅니다. 기본값은 0입니다.

FCS 또는 FVSS를 사용하는 경우 구성 요소는 항상 서버에서 총 재생 시간을 가져옵니다.

HTTP를 통한 점진적 다운로드를 사용하는 경우 구성 요소는 이 값이 0보다 높은 값으로 설정되어 있으면 이 값을 사용합니다. 그렇지 않은 경우 FLV 파일 메타데이터에서 시간을 가져오려고 합니다. 자세한 내용은 FLVPlayback.totalTime을 참조하십시오.

volume 최대 볼륨(100)의 백분율을 나타내는 0에서 100 사이의 숫자입니다. 자세한 내용은 FLVPlayback.volume을 참조하십시오.

FLVPlayback 클래스에 지금까지 설명한 각각의 매개 변수와 동일한 속성이 있습니다. 이 속성은 구성 요소 관리자 또는 속성 관리자에서 설정한 매개 변수보다 우선 순위를 갖습니다.

댓글