標籤雲

搜尋此網誌

2008/10/14

串流影音播放-FLVPlayback 類別-屬性-2

-----------------------------------------
播放狀態相關屬性:
-----------------------------------------
state : String
//[read-only] 字串,會指定組件的狀態。
bytesLoaded : uint
//[read-only] 數字,會指出 HTTP 下載作業的完成度,以位元組數目表示。
bytesTotal : uint
//[read-only] 數字,會指定 HTTP 下載作業的已下載總位元組數。
stateResponsive : Boolean
//[read-only] Boolean 值,若是有反應的狀態則為 true。
stopped : Boolean
//[read-only] Boolean 值,當 FLVPlayback 實體的狀態為 stopped 時則為 true。
metadataLoaded : Boolean
//[read-only] 如果已找到並處理中繼資料封包,或 FLV 檔在沒有中繼資料封包的情況下編碼,則為 true
paused : Boolean //[read-only] FLV 檔處於暫停狀態時為 true
playing : Boolean //[read-only] FLV 檔處於播放狀態時為 true
buffering : Boolean //[read-only] 視訊處於緩衝狀態時為 true
scrubbing : Boolean //[read-only] 使用 SeekBar 進行拖曳時為 true;否則為 false
isLive : Boolean //當視訊串流處於即時狀態則為 true
isRTMP : Boolean //[read-only] 使用 RTMP 從 FMS 串流處理 FLV 檔時則為 true


-----------------------------------------
縮放與對齊相關屬性:
-----------------------------------------
registrationHeight : Number //視訊的高度。
registrationWidth : Number //視訊的寬度。
registrationX : Number //視訊的 x 座標。
registrationY : Number //視訊的 y 座標。

align : String
//當 scaleMode 屬性設定為 VideoScaleMode.MAINTAIN_ASPECT_RATIO 或 VideoScaleMode.NO_SCALE 時,會指定視訊版面。預設值為 VideoAlign.CENTER。

scaleMode : String
//會指定載入視訊之後將如何調整大小。
// 預設值為 VideoScaleMode.MAINTAIN_ASPECT_RATIO 會將比例維持在 registrationX、registrationY、registrationWidth 和 registrationHeight 所定義的矩形以內。
// VideoScaleMode.NO_SCALE 會讓視訊大小自動調整為來源 FLV 檔的尺寸。
// VideoScaleMode.EXACT_FIT 會導致忽略來源 FLV 檔的尺寸,並且拉伸視訊以符合由 registrationX、registrationY、registrationWidth 和 registrationHeight 所定義的矩形。
//如果在 FLV 檔載入之後設定此屬性,就會立即開始自動配置。 這些值來自 VideoScaleMode。

height : Number //數字,會指定 FLVPlayback 實體的高度。
width : Number //數字,會指定「舞台」上 FLVPlayback 實體的寬度。
x : Number //數字,用以指定視訊播放程式的水平位置,以像素為單位。
y : Number //數字,用以指定視訊播放程式的垂直位置,以像素為單位。
scaleX : Number //代表水平縮放的數字。
scaleY : Number //代表垂直縮放的數字。

preferredHeight : int
preferredWidth : int
//[read-only] 來源 FLV 檔的高度與寬度。在 ready 事件啟動時才會生效。
//如果 scaleMode 屬性的值為 VideoScaleMode.MAINTAIN_ASPECT_RATIO 或 VideoScaleMode.NO_SCALE,則最佳作法是在傳送 layout 事件之後讀取該值。
//如果資訊尚無法取得,此屬性會傳回 -1

沒有留言: