當TVSDK處理原生錯誤時,會傳回下列部分或全部中繼資料索引鍵值為字串。
中繼資料索引鍵名稱 | 中繼資料值 |
---|---|
NATIVE_ERROR_CODE | AVE中的原生錯誤代碼。 這些代碼代表下列:
|
NATIVE_ERROR | 通知的簡短說明(例如, AAXS_InvalidVoucher或 DECODER_FAILED)。 |
說明 | 通知的詳細說明(例如,廣告解析操作失敗)。 |
PSDK_ERROR_CODE | com.adobe.mediacore. PSDKErrorCoodumeric值,例如"13")。 |
PSDK_ERROR | com.adobe.mediacore. PSDKErrorCodeas字串(例如 kECNetworkError)。 |
警告 | 警告說明。 |
錯誤 | 錯誤說明。 |
DRM | |
NATIVE_SUBERROR_CODE | DRM模組的小錯誤。 |
DRM_ERROR_STRING | 錯誤說明。 |
DRM_ERROR_SERVER_URL | TVSDK嘗試與之交談的DRM伺服器URL。 |
廣告資訊清單載入失敗 | |
AD_URL | 無法載入之內容的URL。 |
AD_TYPE | 廣告類型( MediaResource.Type列舉的常數)。 |
AD_DURATION | 廣告持續時間(以毫秒為單位)。 |
AD_ID | 指派給廣告的ID。 |
檔案錯誤 | |
DOWNLOAD_ERROR | 媒體檔案下載期間的錯誤說明。 |
URL | 正在下載的檔案的URL。 |
MANIFEST_ERROR | 資訊清單檔案下載期間的錯誤說明。 |
CONTENT_ERROR | 片段下載期間的錯誤說明(例如 ts)。 |
音軌錯誤 | |
AUDIO_TRACK_NAME | 無法載入的音軌名稱,如資訊清單中所指定。 |
AUDIO_TRACK_LANGUAGE | 音軌的語言,如資訊清單中所指定。 |
尋找錯誤 | |
DESIRED_SEEK_PERIOD | 句點的ID(整數)。 |
DESIRED_SEEK_POSITION | 尋找的位置(以毫秒為單位)(雙倍)。 |
其他 | |
AUDITUDE_ERROR_CODE | Auditude錯誤碼(數字)。 |
Adobe視訊引擎的視訊編碼器介面會傳回NATIVE_ERROR
中繼資料物件中的這些DRM通知。
向Adobe報告DRM錯誤時,請確定您包含NATIVE_SUBERROR_CODE
和DRM_ERROR_STRING
以取得疑難排解協助。
此清單提供有關錯誤的TVSDK特定資訊。 有關完整說明,請參閱ActionScript運行時錯誤ActionScript參考,以瞭解Adobe Flash Platform。
NATIVE_- ERROR_CODE元資料鍵的值 | NATIVE_ERROR_NAME元資料鍵的值 | 意義 |
---|---|---|
3300 | AAXS_InvalidVoucher |
|
郵編:3301 | AAXS_AuthenticationFailed | 伺服器無法驗證或授權客戶端。
有關此錯誤代碼的詳細資訊,請參閱 DRM錯誤3301的原因和解析度。 |
郵編:3302 | AAXS_RequireSSL | 在Access 4.0和更新版本中,當遠端金鑰URL未使用HTTPS做為配置時,此錯誤會在iOS上引發。 需要HTTPS。
|
郵編:3303 | AAXS_ContentExpired | 您檢視的內容已根據內容提供者設定的規則過期。 subErrorId包含用戶端特定的錯誤或行錯誤。
如需此錯誤程式碼的詳細資訊,請參閱使用即時串流的AMS/FMS的 3303(內容已過期)?。 |
三三零四年 | AAXS_AuthorizationFailed | 有關此錯誤代碼的詳細資訊,請參閱 DRM錯誤3301的原因和解析度。 |
郵編:3305 | AAXS_ServerConnectionFailed | 由於網路延遲或客戶端離線,與許可證或域伺服器的連接超時。 通常subErrorId包含HTTP傳回程式碼。
有關此錯誤代碼的詳細資訊,請參閱 DRM 3305 [ServerConnectionFailed]原因和解析度。 |
郵編:3306 | AAXS_ClientUpdateRequire | 使用Android專用的較新版TVSDK。 目前的用戶端無法完成所要求的動作,但更新的用戶端可以完成請求。 這可能有幾個原因:
有關此錯誤代碼的詳細資訊,請參閱如何補救3306 DRMErrorEvent錯誤代碼 |
郵編:3307 | AAXS_InternalFailure | 這通常代表「Adobe存取」程式碼中的錯誤,且未預期,除非有下列已知錯誤。 subErrorId包含用戶端特定的錯誤或行錯誤。
重要: 3307:1107296344(FailedToGetBrokerHandle)可能發生在Chrome瀏覽器版本24-28。 |
郵編:3308 | AAXS_WrongLicenseKey | 當使用的授權包含解密內容的錯誤金鑰時,就會擲出此錯誤。 subErrorId包含用戶端特定的錯誤或行錯誤。 產生此錯誤的方式似乎只有兩種:
|
郵編:3309 | AAXS_CorruptedAdditionalHeader | 如果標題大於65536位元組,就會發生此情況。
|
三三一零年 | AAXS_AppIDMismatch | Android應用程式與使用中的應用程式不符。 未使用正確的AIR應用程式或FlashSWF。 |
郵編:3311 | AAXS_AppVersionMismatch | 沒有使用。 此問題仍可能由AIR中的1.x版堆疊產生。 |
郵編:3312 | AAXS_LicenseIntegrity | 若要修正此問題,請從伺服器重新下載授權。 |
郵編:3313 | AAXS_WriteMicrosafedFailed | 當系統無法寫入檔案系統時,會發生此問題。 subErrorId 包含用戶端特定的錯誤或行錯誤。 在Microsoft Windows上,當加密內容的licenseID或policyID過長時,Active X或NPAPI外掛flash播放器可能會擲出錯誤3313。 這是因為Windows中的最大路徑長度。 (Pepper plugin沒有此問題。) 請參閱watson 3549660
|
郵編:3314 | AAXS_CrobutedDRMMetadata | 此錯誤通常表示內容已與測試PKI憑證封裝,而播放器是使用生產PKI建立,反之亦然。 subErrorId包含用戶端特定的錯誤或行錯誤。
|
郵編:3315 | AAXS_PermissionDenied | 有已知錯誤,當預期使用3305時,會擲回此錯誤代碼。 如需詳細資訊,請參閱 DRM 3305 [ServerConnectionFailed]原因和解析度。 AIR載入的遠端SWF不允許存取Flash Access功能。 如果在網路訪問期間發生安全錯誤,也可能拋出此錯誤代碼。 例如,目標伺服器不使用crossdomain.xml連接客戶端,或者無法訪問crossdomain.xml。 如需詳細資訊,請參閱 DRM錯誤3315可能的根本原因和解析度。 |
郵編:3316 | AAXS_NOTUSED_MOVED | 是 ADOBECPSHIM_MinorErr_MissingAdobeCPModule。 因與Flash錯誤代碼衝突而移至3344。 |
郵編:3317 | AAXS_LoadAdobeCPFailed | 重要: 這是罕見的錯誤,通常不會發生在生產環境中。 如果發生錯誤,您可以執行下列其中一項作業:
|
郵編:3318 | AAXS_IncomplativeAdobeCPVersion | 不適用於Android。 |
郵編:3319 | AAXS_MissingAdobeCPGetAPI | 不適用於Android。 |
三三二零年 | AAXS_HostAuthenticateFailed | 不適用於Android。 |
郵編:3321 | AAXS_I15n失敗 | 為客戶端提供密鑰的過程失敗。 subErrorId包含特定於客戶端、特定於伺服器或線路錯誤。
如需詳細資訊,請參閱 DRM錯誤3321原因與解析度。 |
全域商店損毀錯誤 | ||
三三二二年 | AAXS_DeviceBindingFailed | 設備似乎與初始化時存在的配置不匹配。 subErrorId包含用戶端特定或行錯誤。 配銷商軟體應完成下列任一項工作:
此錯誤預期不會經常發生。 在使用漫遊配置檔案的公司環境中,如果用戶正在查看受DRM保護的內容,則當用戶從不同電腦登錄時發生的機會錯誤3322增加。 如果可能,配銷商應嘗試從使用者取得此項資訊。 如果錯誤頻繁發生,請呈報至Adobe。 您必須通知Adobe重設授權商店是否解決問題,並告知Adobe發生錯誤的瀏覽器。 如需詳細資訊,請參閱下列文章: |
郵編:3323 | AAXS_CorruptGlobalStateStore | DRM客戶端使用的檔案已意外修改。 subErrorId包含用戶端特定或行錯誤。
|
三三二四年 | AAXS_MachineTokenInvalid | 重設此應用程式的DRM本機儲存空間。 調用DRMManager.resetDRM。 許可證伺服器可能無法連接到證書撤銷清單(CRL)伺服器以刷新其CRL檔案,或者客戶機正在請求已被許可證伺服器撤銷的許可證/驗證。 在伺服器記錄檔中,錯誤碼111是MachineTokenInvalid。 但是,在客戶端級別,錯誤代碼111被轉換為錯誤代碼3324。 DRM許可證伺服器管理員應檢查客戶的許可證伺服器是否能夠檢索AdobeCRL檔案。 如果客戶使用Tomcat,則客戶可以檢查 tomcat/temp/目錄,以查看是否有4個CRL檔案。
如需詳細資訊,請參閱防火牆規則。 如果CRL檔案不可用或已過期,則必須確認是否可以訪問許可證伺服器。 在客戶的許可證伺服器上開啟網路嗅探器,重新啟動伺服器,並讓客戶端嘗試向伺服器請求許可證。 您可以觀察網路流量,以查看對下列URL端點的呼叫是否成功: 提示: 您也可以在瀏覽器中輸入下列CRL URL,以查看您是否可以手動下載每個檔案。
如果防火牆規則已開啟且目前沒有3324錯誤,則可能會發生暫時網路問題。 檢查客戶的伺服器日誌(可能位於 /tomcat/logs/目錄),以確定當許可證伺服器嘗試獲取證書撤銷清單時是否發生錯誤。 重要: 當大量(或拆分)的客戶端在更新CRL檔案時向臨時網路問題報告3324錯誤時,可能會發生錯誤。 解決網路問題時,3324問題也已解決。 如果CRL檔案中的所有4個都存在於 tomcat/temp/目錄中,並且客戶端仍然收到3324個錯誤代碼,則CRL檔案可能存在檔案訪問問題。 要解決此問題,您可能需要查看日誌並清除現有的CRL檔案。 如果沒有伺服器問題,請提示使用者重設,如3322所述。 |
伺服器儲存損壞錯誤 | ||
郵編:3325 | AAXS_CorruptServerStateStore | DRM客戶端使用的檔案已意外修改。 subErrorId 包含特定於客戶端或行的錯誤。
|
郵編:3326 | AAXS_StorePharketingDetected | 調用 DRMManager.resetDRM。 授權存放區已遭竄改/損毀,無法再使用。 配銷商的軟體應以3322所述的相同方式引導使用者重設。 |
郵編:3327 | AAXS_ClockHappertingDetected | 修正時鐘或再次獲取 Authn/Lic/Domain許可證。 |
驗證/授權/網域伺服器錯誤 | ||
郵編:3328 | AAXS_ServerErrorTryAgain | 這是伺服器端錯誤,伺服器無法從用戶端完成請求。 例如,當伺服器忙、HTTP/500、伺服器沒有解密請求所需的密鑰等時,可能會發生此錯誤。 在客戶端上,沒有辦法確定出了什麼問題。 客戶必須檢閱Adobe存取伺服器記錄檔(通常稱為 AdobeFlashAccess.log),以判斷出錯之處。 記錄檔中始終有描述性的堆疊追蹤,以指出問題。 subErrorId 包含伺服器特定或行錯誤。 配銷商應查看伺服器記錄,以識別是哪個伺服器傳送此錯誤。 對於具有子錯誤代碼101的3328錯誤,伺服器無法解密請求。 客戶必須驗證安裝在許可證伺服器上的許可證/傳輸伺服器證書是否與打包期間使用的證書匹配並對應。 此外,如果客戶使用「參考實作」,則必須確保 flashaccess-refimpl.properties檔案中沒有字型錯誤,而指定了主要和其他憑證。 |
郵編:3329 | AAXS_ApplicationSpecificError | Flash Access時不會知道應用程式特定的子錯誤碼。 subErrorId 包含來自發佈者自訂授權伺服器的伺服器特定錯誤。伺服器在應用程式特定的命名空間中傳回錯誤。 |
三三三零 | AAXS_NeedAuthentication | 當內容設定為要求用戶端在取得授權之前進行驗證時,就會發生此錯誤。
|
上述未涵蓋的授權實施錯誤 | ||
郵編:3331 | AAXS_ContentNotYetValid | 取得的授權尚無效。 要解決此問題,請檢查客戶機時鐘設定是否正確。 要設定客戶端時鐘,請重新打包內容或修改許可證伺服器配置。 |
三三三二年 | AAXS_CachedLicenseExpired | 從伺服器重新取得授權。 |
郵編:3333 | AAXS_PlaybackWindowExpired | 您必須通知使用者,在原則到期之前,他們無法播放此內容。 |
三三三四年 | AAXS_InvalidDRMPlatform | 此平台不允許播放內容,因為例如,內容提供者已設定「Adobe存取」,以拒絕平台上的「Adobe存取」內容,或共用網域系結授權系結至用於不同分區的共用網域Token。 如果內容未使用適當的(CDM功能選定)封裝器認證來封裝,CDM可能會擲出此錯誤。 如果內容封裝有不正確的PHDS/PHLS憑證,則內容可能適用於Chrome,但不適用於其他瀏覽器(反之亦然)。 提示: 這是因為Chrome使用不同的PHDS/PHLS憑證。 若要確認正在使用哪個憑證,請轉儲內容中繼資料的詳細資料,並尋找收件者憑證。 如需詳細資訊,請參閱 https://adobeprimetime.zendesk.com/agent/tickets/2891。 |
三三三五年 | AAXS_InvalidDRMVersion | 升級至Android專用的TVSDK最新版本。 要解決此問題,請完成以下任務之一:
|
郵編:3336 | AAXS_InvalidRuntimePlatform | 此平台不允許播放內容,因為例如,內容提供者已設定「存取」,以拒絕平台上FP/AIR的內容。 |
三三三七 | AAXS_InvalidRuntimeVersion | 升級至Android專用的最新版TVSDK。 如果內容或伺服器設定為拒絕播放特定版本的Flash或AIR執行階段,就會發生此情況。
|
郵編:3338 | AAXS_UnknownConnectionType | 無法檢測連接類型,策略要求您開啟「輸出保護」。 只有當內容封裝為需要數位或模擬輸出保護時,才會出現此問題。 11.8.800.168版以前的Flash Player版本中發生問題,導致錯誤3338偶爾發生在原則指出內容保護為 USE IF AVAILABLE的內容上。 此問題已在11.8.800.168版及更新版本中修正。
|
郵編:3339 | AAXS_NoAnalogPlaybackAllowed | 無法在模擬設備上播放。 若要解決此問題,請連接數位裝置。 |
三三四零年 | AAXS_NoAnalogProtectionAvail | 無法播放內容,因為連接的模擬外部顯示設備(顯示器/電視)沒有正確的功能(例如,設備沒有Macrovision或ACP)。 |
三三四一年 | AAXS_NoDigitalPlaybackAllowed | 無法在數位裝置上播放內容。 重要: 此問題不應發生在生產環境中,因為內容發佈者不應禁止數位播放。 |
三三四二年 | AAXS_NoDigitalProtectionAvail | 連接的數字外部顯示設備(顯示器/電視)沒有正確的功能。 例如,設備沒有HDCP。 |
三三四三年 | AAXS_IntegrityVerificationFailed | 不適用於Android。 此錯誤目前已知會在發行新版Flash後最初發生。 之所以發生此情況,是因為Flash在Flash開啟時升級,使Flash處於不良狀態,直到瀏覽器重新啟動為止。
|
三三四四年 | AAXS_MissingAdobeCPModule | 不適用於Android。 |
三三四五年 | AAXS_DRMNoAccessError | 不適用於Android。 當部分Flash或AIR未正確安裝時,會發生此錯誤。 配銷商軟體應執行下列其中一項作業:
|
三三四六年 | AAXS_MigrationFailed |
如需詳細資訊,請參閱下列論壇文章: |
三三四七年 | AAXS_IndeficDeviceCapability | 此錯誤的主要含義是授權有用戶端的DRM憑證指出其無法滿足的限制。 下列「硬體功能」是在發出用戶端DRM憑證時定義的:
此錯誤的次要含義是授權已設定「Jailbreak Enforcement」(越獄執行)政策,且裝置上已偵測到越獄。 此檢查會在用戶端定期執行,且無法在伺服器端進行檢查。 配銷商可以更新政策並移除限制。 對於設備功能策略,請使用 -devCapabilitiesV1標誌發出策略更新命令,而不使用參數。 對於越獄強制,請設定 policy.enforceJailbreak=false。 |
三三四八年 | AAXS_HardStopIntervalExpired | 硬停止間隔已過期。 |
三三四九年 | AAXS_ServerVersionTooHigh | 伺服器運行的版本高於客戶端支援的最高版本。 |
三三五零 | AAXS_ServerVersionTooLow | 伺服器的執行版本低於用戶端支援的最低版本。 |
郵編:3351 | AAXS_DomainTokenInvalid | 網域Token無效。 若要解決此問題,請再次向網域註冊。 |
三三五二年 | AAXS_DomainTokenTooOld | 網域Token比授權所需的Token舊。 若要解決此問題,請再次向網域註冊。 |
三三五三年 | AAXS_DomainTokenTooNew | 網域Token比授權所需的Token新。 |
三三五四年 | AAXS_DomainTokenExpired | 網域Token已過期。 |
三三五五年 | AAXS_DomainJoinFailed | 域連接失敗。 |
郵編:3356 | AAXS_NoEncorpedRoot | 找不到V3葉片許可證的根許可證。 |
三三五七年 | AAXS_NoValidEmbeddedLicense | 未找到有效的嵌入式許可證。 |
三三五八年 | AAXS_NoACPProtectionAvail | 由於連接的模擬設備沒有ACP保護,因此無法回放。 |
郵編:3359 | AAXS_NoCGMSAProtectionAvail | 由於連接的模擬設備沒有CGMS-A保護,因此無法播放。 |
三三六零 | AAXS_DomainRegistrationRequired | 內容需要網域註冊。 |
郵編:3361 | AAXS_NotRegisteredToDomain | 電腦未註冊到指定元資料的域。 |
郵編:3362 | AAXS_OperationTimeoutError | 非同步操作所花費的時間超過 maxOperationTimeout。 僅由iOS DRMNative Framework傳回。 |
郵編:3363 | AAXS_UnsupportedIOSPlaylistError | 傳入的M3U8播放清單含有不支援的內容。 僅由iOS DRMNative Framework傳回。 |
郵編:3364 | AAXS_NoDeviceId | 框架請求設備ID,但返回的值為空。 使用者不應在Chrome設定中選取「允許保護內容的識別碼」核取方塊。 |
郵編:3365 | AAXS_IncognitoModeNotAllowed | 此瀏覽器/平台組合不允許在Incognito模式下播放受DRM保護的內容。 配銷商的軟體應建議使用者退出Incognito模式或使用不同的瀏覽器。 如需詳細資訊,請參閱 DRM錯誤3365原因與解析度。 |
郵編:3366 | AAXS_BadParameter | 主機執行時期會以錯誤的參數呼叫存取程式庫。 |
郵編:3367 | AAXS_BadSignature | m3u8資訊清單簽署失敗。 僅由iOS DRMNative Framework或AVE傳回。 |
郵編:3368 | AAXS_UserSettingsNoAccess | 用戶取消了操作或輸入了不允許訪問系統的設定。 只有當SWF版本為19或更新版本時,才會擲回此錯誤。 為了向後相容,當SWF為18版或更舊版本時,會擲出3321。 配銷商的軟體應引導使用者說明如何允許無沙盒外掛程式存取。 如需詳細資訊,請參閱Chrome中 Google Chrome的無沙盒存取被拒絕和 DRM錯誤3322/3346/3368(資訊列問題)。 |
郵編:3369 | AAXS_InterfaceNotAvailable | 不提供所需的瀏覽器介面。 此問題僅發生在Pepper上。 Flash外掛程式和瀏覽器版本可能不相符。 散發者的軟體應引導使用者確保已安裝最新版本的瀏覽器。 如果此錯誤的發生率增加,且與已發佈的瀏覽器更新相對應,則呈報為Adobe。 |
三三七零 | AAXS_ContentIdSettingsNoAccess | 用戶已禁用允許受保護內容的標識符設定。 提示: Pepper 13.0.0.x版或更新版本會出現此錯誤。 配銷商的軟體應引導使用者啟用「允許保護內容識別碼」設定。 配銷商的營運團隊應引導使用者啟用「允許保護內容識別碼」設定。 如需詳細資訊,請參閱 https://forums.adobe.com/message/6518323#6518323。 |
郵編:3371 | AAXS_ NoOPConstraintInPixelConstraints | 基於許可證中輸出保護約束的格式錯誤的解析。 配銷商的軟體應顯示錯誤訊息。 要求使用者以內容標題向配銷商報告問題。 配銷商應以有效政策重新封裝內容。 |
郵編:3372 | AAXS_ResolutionLagerThanMaxResolution | 內容的解析度大於輸出保護約束中指定的最大解析度。 如果授權代理商的營運團隊在記錄中發現此錯誤,則應檢閱以解析度為基礎的輸出保護政策,並視需要重新封裝內容。 |
郵編:3373 | AAXS_MinorErr_DisplayResolutionLagerThanConstrain | 內容的解析度大於當前活動的輸出保護約束所指定的解析度。 如果授權代理商的營運團隊在記錄中發現此錯誤,則應檢閱以解析度為基礎的輸出保護政策,並視需要重新封裝內容。 |
郵編:3374 | AAXS_MinorErr_ClientCommProcessFailed | 在用戶端通訊處理期間失敗,例如請求產生、回應處理、錯誤驗證Token等。 如果授權代理商的營運團隊在記錄中發現此錯誤,則應檢閱以解析度為基礎的輸出保護政策,並視需要重新封裝內容。 |
AVE的Video Encoder介面會在NATIVE_ERROR
中繼資料物件中傳回這些視訊播放通知。
NATIVE_ERROR_CODE元資料鍵的值 | NATIVE_ERROR_NAME元資料鍵的值 | 說明 |
---|---|---|
-1 | END_OF_PERIOD | 句號結束。 |
0 | 成功 | 操作成功。 |
3 | ASYNC_OPERATION_IN_PROGRESS | 非同步操作。 已發出操作請求。 成功/失敗資訊將於稍後提供。 |
2 | EOF | 由於檔案結束(EOF)條件,無法操作。 |
3 | 解碼器失敗 | 解碼器在執行時期失敗。 |
4 | DEVICE_OPEN_ERROR | 無法開啟硬體解碼器。 |
5 | FILE_NOT_FOUND | 找不到資源。 |
6 | GENERIC_ERROR | 一般錯誤。 |
7 | 不可恢復錯誤 | 視訊引擎無法從中復原的錯誤狀況。 |
8 | LOST_CONNECTION_RESCOVERABLE | 網路錯誤,正在嘗試恢復。 |
9 | NO_FIXED_SIZE | 無法確定資源的大小。 |
10 | NOT_IMPLEMENTED | 功能未實作。 |
11 | 記憶體不足 | 記憶體不足。 |
12 | PARSE_ERROR | 解析媒體檔案時出錯。 |
13 | SIZE_UNKNOWN | 資源有大小,但未知。 |
14 | UNDER_FLOW | 底流。 |
15 | 不支援的組態 | 不支援設定。 |
16 | UNSUPPORTED_OPERATION | 不支援操作。 |
17 | WAITING_FOR_INIT | 尚未初始化。 |
18 | INVALID_PARAMETER | 參數無效。 |
19 | INVALID_OPERATION | 不允許操作。 |
20 | OP_ONLY_ALLOWED_IN_PAUSED_STATE | 只有暫停時,才允許該操作。 |
21 | OP_INVALID_WITH_AUDIO_ONLY_FILE | 操作不能用於僅音頻檔案。 |
22 | PREVIOUS_STEP_SEEK_IN_PROGRESS | 以前的搜索操作仍在進行中。 |
23 | SOURCE_NOT_SPECIFIED | 未指定資源。 |
24 | RANGE_ERROR | 指定的值超出範圍。 |
25 | INVALID_SEEK_TIME | 無效的尋道時間。 |
26 | FILE_STRUCTURE_INVALID | 指定的檔案不符合預期語法。 |
27 | COMPONENT_CREATION_FAILURE | 無法建立基本元件。 |
28 | DRM_INIT_ERROR | 無法建立DRM上下文。 |
29 | CONTAINER_NOT_SUPPORTED | 不支援容器類型。 |
30 | SEEK_FAILED | 搜索失敗。 |
31 | CODEC_NOT_SUPPORTED | 不支援的轉碼器。 |
32 | NETWORK_UNAVAILABLE | 網路不可用。 |
33 | 網路錯誤 | 從網路獲取資料時出錯。 |
34 | 溢位 | 溢位。 |
35 | VIDEO_PROFILE_NOT_SUPPORTED | 不支援的視訊設定檔。 |
36 | PERIOD_NOT_LOADED | 嘗試對HOLD期間或尚未載入的期間執行操作。 |
37 | INVALID_REPLACE_DURATION | 指定的替換持續時間無效或延長到串流結尾。 |
38 | 調用自錯誤線程 | 無法從錯誤的執行緒呼叫API。 主要是應從主執行緒呼叫的API元素。 |
39 | FRAGMENT_READ_ERROR | 片段讀取錯誤。 沒有故障切換。 引擎將嘗試讀取下一個片段。 |
40 | 中止 | 此操作由明確的中止或銷毀調用中止。 |
41 | UNSUPPORTED_HLS_VERSION | 無法播放此版本的HLS介質。 |
42 | CANNOT_FAIL_OVER | 不能故障切換。 |
43 | HTTP_TIME_OUT | HTTP下載已逾時。 |
44 | 網路關閉 | 用戶的網路連接已關閉。 播放可能隨時停止,並會在連接可用時繼續。 |
45 | NO_USABLE_BITRATE_PROFILE | 在串流中找不到可用位速率描述檔。 |
46 | BAD_MANIFEST_SIGNATURE | 資訊清單的簽名不好。 它未通過資訊清單簽署測試。 |
47 | CANNOT_LOAD_PLAYLIST | 無法載入播放清單。 |
48 | REPLACEMENT_FAILED | 無法成功取代在「插入API」中指定的項目。 這表示插入成功,但替換未成功。 如果要更換的資訊清單已從時間軸移除,則更換可能會失敗。 |
49 | SWITCH_TO_ANSYMETRIC_PROFILE | DRM正在切換到非對稱配置檔案。 所有描述檔都預期會在持續時間內對齊。 如果沒有,則會擲出此警告,且播放中可能會出現跳轉。 |
50 | LIVE_WINDOW_MOVED_BACKWARD | 即時視窗只會向前移動。 否則,將拋出此警告,並且不會讀取窗口。 因此,播放中可能會出現跳轉(或停止/長暫停)。 |
51 | CURRENT_PERIOD_EXPIRED | 即時視窗會移至目前時段以外的位置。 |
52 | CONTENT_LENGTH_MISMATCH | HTTP伺服器報告的內容長度不符合實際的媒體大小。 |
53 | PERIOD_HOLD | 媒體讀取器無法進一步讀取,因為它已達到setHoldAt API設定的時間。 |
54 | LIVE_HOLD | 媒體閱讀器無法載入區段,因為它已到達即時視窗的尾端。 當伺服器將新媒體廣告至即時視窗時,區段載入將會繼續。 在下列情況下,通常會到達此狀態:
|
55 | BAD_MEDIA_INTERLANG | 媒體中的音訊和視訊交錯無法正確執行。 這是封裝錯誤。 當差異超過兩秒時,就會發出警告。 |
56 | DRM_NOT_AVAILABLE | |
57 | PLAYBACK_NOT_AUTHORIZED | 未在Flash Player中啟用HLS回放。 請參閱AuthorizedFeatures.enableHLSPlayback。 |
78 | BAD_MEDIA_SAMPLE_FOUND | 解碼器接收到不能解碼的壞樣本。 這通常不是致命錯誤,但表示音訊/視訊中可能有故障。 此錯誤的例項過多表示編碼錯誤或檔案錯誤。 |
59 | RANGE_SPANS_READ_HEAD | 開始播放後,「插入/取代」範圍不應包含讀取頭。 |
60 | POSTROLL_WITH_LIVE_NOT_ALLOWED | 即時媒體上不允許插入滾動後內容。 但是,當伺服器將介質標籤為完整後,才允許使用。 |
61 | 內部錯誤 | 這是一個非常罕見的問題,永遠不會發生。 |
62 | SPS_PPS_FOUND_OUTSIDE_AVCC | 此串流不遵循一律將H264 SPS/PPS放入AVCC的封裝建議。 可能會看到搜尋/播放問題。 |
63 | PARTIAL_REPLACEMENT | 在「插入API」中指定的取代僅完成部分。 當replaceDuration跨越時間軸持續時間時,就會發生此情況。 |
64 | RENDITION_M3U8_ERROR | 轉譯播放清單載入時發生錯誤。 這僅適用於AVE,不適用於FlashPlayer。 |
65 | NULL_OPERATION | 操作不執行任何操作。 |
66 | SEGMENT_KLIPPED_ON_FAILURE | 區段無法播放,且會在失敗時略過。 |
67 | INCOMPLATED_RENDER_MODE | 不相容的演算模式。 |
68 | PROTOCOL_NOT_SUPPORTED | 不支援URL中使用的Web通訊協定。 |
69 | PARSE_ERROR_INCOMPLATIVE_VERSION | 解析媒體檔案時出錯。 |
70 | MANIFEST_FILE_UPPORTED_CHANGED | 資訊清單檔案以非預期的方式變更。 |
71 | CANNOT_SPLIT_TIMELINE | 無法對時間軸執行拆分操作。 |
72 | CANNOT_ERASE_TIMELINE | 無法對時間軸執行拭除操作。 |
73 | DID_NOT_GET_NEXT_FRAGMENT | 沒有找到下一個片段。 |
74 | NO_TIMELINE | 內部資料結構中沒有時間軸。 |
75 | LISTENER_NOT_FOUND | 在內部資料結構中未找到偵聽器。 |
76 | AUDIO_START_ERROR | 無法啟動音頻。 |
77 | NO_AUDIO_SINK | 內部資料結構中沒有音頻接收器。 |
78 | FILE_OPEN_ERROR | 無法開啟檔案。 |
79 | FILE_WRITE_ERROR | 無法寫入檔案。 |
80 | FILE_READ_ERROR | 無法從檔案讀取。 |
61 | ID3PARSE_ERROR | 剖析ID3資料時發生錯誤。 |
82 | SECURITY_ERROR | 由於安全性限制,載入內容失敗。 |
83 | 時間軸——太短 | 時間軸持續時間太短。 如果這是即時串流,則可能會發生頻繁的緩衝。 |
84 | AUDIO_ONLY_STREAM_START | 該串流已切換為僅限音訊的串流。 |
85 | AUDIO_ONLY_STREAM_END | 該串流已從純音效切換為含視訊的串流。 |
87 | KEY_NOT_FOUND | 找不到密鑰。 |
88 | INVALID_KEY | 密鑰無效。 |
89 | KEY_SERVER_NOT_FOUND | 密鑰伺服器不返回密鑰。 |
90 | MAIN_MANIFEST_UPDATE_TO_BE_HANDLED | 無法處理主資訊清單更新。 |
91 | UNJERVED_TIME_DINSTRUCTION_FOUND | 發現未報告的時間不連續性。 |
92 | UNMATCHED_AV_DINSTRUCTION_FOUND | 發現音訊和視訊不連續。 |
93 | TRICKPLAY_ENDED_DUE_TO_ERROR | 在特技播放模式中播放媒體時發生錯誤。 特技播放模式已結束,而串流已暫停。 呼叫 Play()以正常模式播放媒體。 |
95 | LIVE_WINDOW_MOVED_AHEAD | 玩家已離開即時視窗,必須向前追趕。 |
Adobe視頻引擎的加密模組在NATIVE_ERROR
元資料對象中返回這些通知。
NATIVE_ERROR_CODE元資料鍵的值 | NATIVE_ERROR_NAME元資料鍵的值 | 意義 |
---|---|---|
300 | CRYPTO_ALGORITHM_NOT_SUPPORTED |
不支援使用的演算法。 |
301 | CRYPTO_ERROR_CORRUPTED_DATA |
資料已損毀。 |
302 | CRYPTO_ERROR_BUFFER_TOO_SMALL |
緩衝區太小。 |
303 | CRYPTO_ERROR_BAD_CERTIFICATE |
憑證錯誤。 |
304 | CRYPTO_ERROR_DIGEST_UPDATE |
摘要更新。 |
305 | CRYPTO_ERROR_DIGEST_FINISH |
摘要完成。 |
306 | CRYPTO_ERROR_BAD_PARAMETER |
參數錯誤。 |