如果StageVideo不可用,且您的應用程式嘗試使用StageVideo,則TVSDK不會發出錯誤。 您的應用程式可以通過偵聽StageVideoAvailabilityEvent來確定StageVideo是否可用。
從Flash15及更高版本,當硬體 StageVideo
不可用,它將回退到軟體 StageVideo
。 對於Flash14和更早版本,您可以確定 StageVideo
的子菜單。 如果 StageVideo
不可用,您可以 StageVideoAvailabilityEvent
來理解為什麼它不可用。
聽 StageVideoAvailabilityEvent
確定 StageVideo
的子菜單。
例如:
private function onStageAvailable(event:StageVideoAvailabilityEvent):void {
if (event.availability != StageVideoAvailability.AVAILABLE) {
// process the error scenario here
}
}
如果 StageVideo
不可用,檢查 flash.media.StageVideoAvailabilityReason
。