NATIVE_ERROR通知的詳細資料 details-for-the-native-error-notification

TVSDK處理原生錯誤時,會以字串形式傳回部分或全部下列中繼資料索引鍵值。

中繼資料金鑰名稱
中繼資料值
NATIVE_ERROR_CODE

來自AVE的原生錯誤代碼。

這些程式碼代表下列專案:

  • DRM錯誤(代碼3300至3367)。 這些與同等的Flash Player錯誤碼相同
  • 視訊播放錯誤(–1到89)
  • 加密錯誤(300到307)
NATIVE_ERROR
通知的簡短說明(例如, AAXS_InvalidVoucher 或 解碼器失敗)。
說明
通知的完整說明(例如,廣告解析作業已失敗)。
PSDK_ERROR_CODE
com.adobe.mediacore.PSDKErrorCode 字串形式的數值(例如「13」)。
PSDK_ERROR
com.adobe.mediacore.PSDKErrorCode 作為字串(例如, 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_LANGUAGE
資訊清單中指定的音訊曲目的語言。
搜尋錯誤
DESIRED_SEEK_PERIOD
期間的ID (整數)。
DESIRED_SEEK_POSITION
尋找的位置(以毫秒為單位) (兩次)。
其他
Auditude_錯誤碼
錯誤碼(數字)Auditude。

NATIVE_ERROR: DRM值 section_D240082B93D34902A18C3923C1C717B3

Adobe視訊引擎的Video Encoder介面會傳回這些DRM通知 NATIVE_ERROR 中繼資料物件。

在向Adobe報告DRM錯誤時,請務必包含 NATIVE_SUBERROR_CODEDRM_ERROR_STRING 以取得疑難排解協助。

TIP
此清單提供有關錯誤的TVSDK特定資訊。 如需完整說明,請參閱 Adobe Flash Platform的ActionScript執行階段錯誤ActionScript參考.
NATIVE_- ERROR_CODE中繼資料索引鍵的值
NATIVE_ERROR_NAME中繼資料索引鍵的值
含義
3300
AAXS_InvalidVoucher
  • 散發者的軟體應該做什麼:

    • 如果您使用Google Chrome,且處於無痕模式,但您的Flash Player版本低於11.6,則可能會發生此錯誤。

      我們建議播放器檢查瀏覽器的版本號碼,並建議使用者退出無痕模式。

    • 再次要求授權。

      如果請求成功,您就不需要記錄或呈報。 如果要求不成功,請記錄導致錯誤的內容。 subErrorId 包含行錯誤(如果存在)。

  • 散發者應該做什麼:

    • 如果Flash低於11.6版的Chrome以外的組態重試失敗,封裝中可能會發生失敗。
    • 檢查該問題是否特定於某些內容並重新封裝。
3301
AAXS_AuthenticationFailed

伺服器無法驗證或授權使用者端。

  • 散發者的軟體應採取一切必要動作,以重新建立使用者的認證,或引導使用者取得內容的存取權。

  • 散發者應確認散發者的授權和驗證機制正常運作。

    如果發行者不打算使用驗證或授權功能,他們應該檢查違規內容的原則是否需要驗證,並參閱診斷原則/授權差異。

如需此錯誤碼的詳細資訊,請參閱 DRM錯誤3301的原因和解決方法.

3302
AAXS_RequireSSL

在Access 4.0和更新版本上,當遠端金鑰URL未使用HTTPS做為配置時,iOS會擲回此錯誤。 需要HTTPS。

  • 如果散發者使用的版本比Access v4舊,或版本至少為4,但平台不是iOS,散發者的軟體應記錄錯誤。

    僅在iOS上擲回錯誤。

  • 如果散發者的軟體至少是Adobe存取版本4,而且平台是iOS,散發者必須將其使用的遠端金鑰伺服器URL變更為HTTPS。

    如果他們只使用HTTP,經銷商可能必須設定HTTPS伺服器。 否則,分銷商需要提交記錄的資訊以Adobe和升級問題。

3303
aaxs_ContentExpired

根據內容提供者設定的規則,您正在檢視的內容已過期。 subErrorId包含使用者端特有的錯誤或行錯誤。

  • 散發者的軟體應嘗試從伺服器重新取得授權一次,以判斷是否有新的未到期授權可用。

    如果沒有可用的授權或授權已過期,請允許使用者取得新的授權,或通知使用者無法觀看內容。如果內容已封裝包含過期/結束日期已過期的原則,授權伺服器會記錄報告 PolicyEvaluationException 和指出原則結束日期已過期(伺服器錯誤碼303)。 檢查伺服器的記錄檔以進行驗證。

    如果可能的話,客戶應該檢查他們在封裝期間使用的原則,看看它是否已經過期。 Java命令列工具是: java -jar libs/AdobePolicyManager.jar   detail demo.pol

  • 分銷商應確認授權到期日是否按預期設定。

如需此錯誤碼的詳細資訊,請參閱 使用Live Stream的AMS/FMS為3303 (內容已過期)?.

3304
AAXS_AuthorizationFailed
如需此錯誤碼的詳細資訊,請參閱 DRM錯誤3301的原因和解決方法.
3305
AAXS_ServerConnectionFailed

由於網路延遲或使用者端離線,與授權或網域伺服器的連線逾時。 通常subErrorId包含HTTP傳回碼。

  • 散發者的軟體應該嘗試網路連線到已知正常的伺服器。

    如果嘗試失敗,則提示使用者重新連線到網路。 如果嘗試成功,則將其記錄。

  • 散發者應確認任何使用中的授權和網域伺服器已上線,且可從使用者端的網路中看到。

如需此錯誤碼的詳細資訊,請參閱 DRM 3305 [ServerConnectionFailed]原因和解決方法.

3306
AAXS_ClientUpdateRequire

使用較新版的Android版TVSDK。

目前的使用者端無法完成要求的動作,但更新的使用者端可能能夠完成要求。

這可能有幾個原因:

  • 使用的共用網域在此使用者端無法使用。 在Chrome上播放運作時,就很可能發生這種情況,但其他任何瀏覽器皆然,反之亦然。

    提示: Chrome使用的PHDS/PHLS金鑰與其他瀏覽器使用的不同。 如需詳細資訊,請參閱 https://adobeprimetime.zendesk.com/agent/tickets/2891.

  • 應用程式正在嘗試在5.0之前的iOS版本上執行時新增多個DRMSession。

  • 僅支援版本2時,中繼資料的版本為3或更高版本。

  • 散發者的軟體應提醒使用者並中止作業。

    如果軟體有辦法判斷是否有升級可用,請以適當的平台方式將使用者導向該升級。

  • 如果問題是因為共用網域而發生,散發者將需要向Adobe檢查更新的執行階段或程式庫。

    對於Flash執行階段,散發者可以直接在其應用程式中強制升級。 若是程式庫,散發者需要取得更新的程式庫、重建其應用程式並將其部署給使用者。

    如果問題因多個DRMSessions而發生,散發者將需要更新其應用程式以在新增多個DRMSessions之前檢查iOS版本號碼。 或者,他們也可以限制將其應用程式發佈到iOS v5及更高版本。

    如果問題是因為中繼資料版本高於版本2而發生,則問題可能是中繼資料已損毀。 他們可以嘗試重建中繼資料並檢視結果。 如果他們持續看到問題,請記錄問題並升級至Adobe。

如需此錯誤碼的詳細資訊,請參閱 如何修正3306 DRMErrorEvent錯誤碼

3307
AAXS_InternalFailure

這通常表示Adobe存取程式碼中的錯誤,除非存在已知的錯誤,否則這是意外狀況,如下所述。 subErrorId包含使用者端特有的錯誤或行錯誤。

  • 如果瀏覽器在Windows上為Chrome,而Flash版本為11.6 (SWF版本19或更高版本),則發行者的軟體應假設使用者按下 拒絕 在資訊列上,並將相同的視為一個3368。
  • 如果瀏覽器不是Chrome或Flash版本不是11.6時發生3307,則分銷商應升級至Adobe。

重要: 3307:1107296344 (FailedToGetBrokerHandle) Chrome瀏覽器24-28版可能會發生。

3308
AAXS_WrongLicenseKey

當使用的授權包含解密內容的錯誤金鑰時,就會擲回此錯誤。 subErrorId包含使用者端特有的錯誤或行錯誤。

產生此錯誤的方式似乎只有兩種:

  • 客戶已修改用於產生授權的標準Adobe工具(例如授權者伺服器Java架構)。

    在此情況下,授權包含可能未對應到任何內容的錯誤金鑰。

  • 客戶已使用相同的授權ID核發多個授權。

    在此情況下,使用者端上有多個可用的授權符合內容中繼資料,而且存取代碼選擇了錯誤的授權來使用。

  • 散發者的軟體應該嘗試從伺服器重新取得授權。

    • 如果沒有可用授權或授權已過期,請提供工作流程讓使用者取得新授權,或通知使用者無法觀看內容並記錄問題。
    • 如果這是網域繫結內容(適用於AIR),請為使用者提供加入網域的方式。
  • 散發者應:

    • 確認他們尚未自訂Access License伺服器的授權發行部分。
    • 確認他們為所有授權核發唯一的授權ID。
    • 升級Adobe的問題。
3309
aaxs_CorruptedAdditionalHeader

如果標題大於65536位元組,就會發生此狀況。

  • 散發者的軟體應該記錄導致錯誤的內容片段。
  • 散發者應確認錯誤可透過特定內容片段重現。 重新封裝損毀的內容。
3310
AAXS_AppIDMismatch

Android應用程式與使用中的應用程式不符。

未使用正確的AIR應用程式或FlashSWF。

3311
AAXS_AppVersionMismatch
未使用。 AIR中的1.x版棧疊可能仍會產生此問題。
3312
AAXS_LicenseIntegrity
若要修正此問題,請從伺服器重新下載授權。
3313
AAXS_WriteMicrosafeFailed

當系統無法寫入檔案系統時,就會發生此問題。 subErrorId 包含使用者端特有的錯誤或行錯誤。

在Microsoft Windows上,當加密的內容具有licenseID或policyID太長時,Active X或NPAPI外掛程式flash player可能會擲回錯誤3313。 這是因為Windows中的路徑長度上限。 (Pepper外掛程式沒有這個問題。)

請參閱watson 3549660

  • 散發者的軟體應提示使用者確認其使用者目錄未鎖定,或位於已滿或已鎖定的磁碟區上。

  • 如果散發者使用AIR而非Flash,問題可能是由於路徑長度限制所造成。

    經銷商應將其AIR應用程式的名稱縮短為合理名稱。 此外,以較短的時段再次發佈內容 licenseID 和 policyID.

3314
AAXS_CorruptedDRMMetadata

此錯誤通常表示內容已封裝測試PKI憑證,而播放器是透過生產PKI建置,反之亦然。 subErrorId包含使用者端特有的錯誤或行錯誤。

  • 散發者的軟體應該記錄導致錯誤的內容片段。

  • 散發者應確認此錯誤可透過特定內容片段重現。

    您可能必須重新封裝損毀的內容。

3315
AAXS_PermissionDenied

已知的Bug會在預期3305時擲回此錯誤碼。 如需詳細資訊,請參閱 DRM 3305 [ServerConnectionFailed]原因和解決方法.

AIR載入的遠端SWF無法存取Flash Access功能。 如果在網路存取期間發生安全性錯誤,也會擲回此錯誤碼。 例如,目的地伺服器不是使用crossdomain.xml連線的使用者端,或無法連線crossdomain.xml。

如需詳細資訊,請參閱 DRM錯誤3315可能的根本原因和解決方法.

3316
AAXS_NOTUSED_MOVED
為 ADOBECPSHIM_MinorErr_MissingAdobeCPModule. 已移動到3344,因為與Flash錯誤代碼衝突。
3317
AAXS_LoadAdobeCPFailed

重要:這是罕見的錯誤,通常不會發生在生產環境中。

如果發生錯誤,您可以執行下列任一項作業:

  • 如果您正在使用AIR,請重新安裝它。
  • 如果您正在使用Flash Player,請下載 adobecp 再次顯示模組。
3318
AAXS_IncompatibleAdobeCPVersion
不適用於Android。
3319
AAXS_MissingAdobeCPGetAPI
不適用於Android。
3320
AAXS_HostAuthenticateFailed
不適用於Android。
3321
AAXS_I15n失敗

提供金鑰給使用者端的程式失敗。 subErrorId包含使用者端特有、伺服器特有或行錯誤。

  • 散發者的軟體應至少重試一次作業。

    如果您在Windows上使用Google Chrome,請說明如何允許不在沙箱中的外掛程式存取。 Google Chrome的沙箱存取遭拒.

  • 散發者應該完成下列其中一項工作:

    • 如果錯誤在各平台間是一致的,您應使用Adobe將問題升級。
    • 如果錯誤僅限於Windows上的Chrome,請引導使用者允許無沙箱外掛程式存取。

    經銷商應將其SWF更新至版本19或更新版本,且擲回Chrome特有的3321錯誤和3368錯誤。 錯誤3368可由散發者的軟體更具體處理。 此變更已在Chrome穩定通道26.0.1410.43版中引入。

    提示:錯誤 3321:1090519056 Flash Player版本11.1到11.6可能會發生。建議您升級至最新的Flash Player版本。

如需詳細資訊,請參閱 DRM錯誤3321原因與解決方法.

全域存放區損毀錯誤
3322
AAXS_DeviceBindingFailed

裝置似乎不符合初始化時存在的設定。 subErrorId包含使用者端特有的錯誤或行錯誤。

散發者的軟體應完成下列其中一項作業:

  • 如果裝置未使用Flash Player,而是使用AIR、iOS等,請呼叫 DRMManager.resetDRMVouchers().

    如果iOS在開發階段發生問題,請要求開發人員確認在從協力廠商發行前發佈系統(例如HockeyApp)下載的組建與從Xcode下載的本機組建之間切換時,是否發現問題。 在從HockeyApp分發的組建和從Xcode分發的組建之間切換時,不會完全覆寫先前安裝的屬性。 此情況可能會觸發3322錯誤。

    若要解決此問題,開發人員應先從裝置移除舊組建,然後再安裝新組建。

  • 如果裝置正在使用Flash Player,並且因3322或3346錯誤代碼而無法使用,請參閱Adobe中有關如何以程式設計方式重設您的DRM授權存放區的指示,網址為 Chrome中的DRM錯誤3322/3346/3368 (資訊列問題).

此錯誤預計不會頻繁發生。 在使用漫遊設定檔的公司環境中,如果使用者檢視受DRM保護的內容,則當使用者從不同電腦登入時,發生錯誤3322的機會會增加。 如果可能的話,散發者應該嘗試從使用者取得此資訊。

如果錯誤經常發生,請升級至Adobe。 您必須通知Adobe重設授權存放區是否解決此問題,並告知Adobe在哪些瀏覽器上發生錯誤。

如需詳細資訊,請參閱下列文章:

3323
aaxs_CorruptGlobalStateStore

DRM使用者端使用的檔案已意外修改。 subErrorId包含使用者端特有的錯誤或行錯誤。

  • 散發者的軟體應該會以與3322相同的方式,引導使用者重設。
  • 如果GlobalStore的故障率高於使用者群硬碟的預期故障率,請將問題升級至Adobe。
3324
AAXS_MachineTokenInvalid

重設此應用程式的DRM本機儲存體。 呼叫DRMManager.resetDRM。

授權伺服器可能無法連線到憑證撤銷清單(CRL)伺服器來重新整理其CRL檔案,或是使用者端電腦正在要求由授權伺服器撤銷的授權/驗證。

在伺服器記錄中,錯誤碼111為MachineTokenInvalid。 然而,在使用者端層級,錯誤碼111被轉換為錯誤碼3324。

DRM授權伺服器管理員應檢查客戶的授權伺服器是否曾經能夠擷取AdobeCRL檔案。 如果客戶正在使用Tomcat,則客戶可以檢查 tomcat/temp/ 目錄以檢視是否有4個CRL檔案。

  • 如果檔案在此目錄中,請在Windows檔案總管和CRL檢視器應用程式中連按兩下檔案,判斷是否有任何檔案已過期。
  • 如果tomcat/temp/中沒有任何檔案,則可以假設由於防火牆/路由問題,此授權伺服器從未能夠連線到AdobeCRL伺服器。 如需詳細資訊,請參閱 防火牆規則。

如果CRL檔案無法使用或已過期,您必須確認是否可以連線到授權伺服器。 在客戶的授權伺服器上開啟網路Sniffer,重新啟動伺服器,並讓使用者端嘗試從伺服器要求授權。 您可以觀察網路流量,以檢視對以下URL端點的呼叫是否成功:

提示:您也可以在瀏覽器中輸入下列CRL URL,以檢視是否可以手動下載每個檔案。

如果防火牆規則是開啟的,而且目前沒有任何3324錯誤,則可能是暫時性的網路問題。 檢查客戶的伺服器記錄,這些記錄可能位於 /tomcat/logs/ 目錄,以判斷授權伺服器嘗試擷取「憑證撤銷清單」時是否發生錯誤。

重要:續約CRL檔案時,如果大量使用者端報告3324錯誤至暫時性的網路問題,可能會發生錯誤。 當網路問題解決時,3324問題也解決了。

如果所有4個CRL檔案都存在於 tomcat/temp/ 目錄,而使用者端仍收到3324錯誤碼,則可能對CRL檔案造成檔案存取問題。 若要解決此問題,您可能想要檢閱記錄檔並清除現有的CRL檔案。

如果沒有伺服器問題,請提示使用者在中重設,如3322所述。

伺服器存放區損毀錯誤
3325
aaxs_CorruptServerStateStore

DRM使用者端使用的檔案已意外修改。 subErrorId 包含使用者端特有的錯誤或行錯誤。

  • 散發者的軟體應再次重試操作,因為AdobeCP已在內部刪除違反規定的伺服器存放區,重試應該會成功。 如果重試失敗,請記錄問題。
  • 如果重試失敗率高於使用者基礎硬碟的預期失敗率,請將問題升級至Adobe。
3326
AAXS_StoreTamperingDetected

呼叫 DRMManager.resetDRM.

授權存放區已遭竄改/損毀,無法再使用。

散發者的軟體應該會以3322中說明的相同方式引導使用者重設。

3327
AAXS_ClockTamperingDetected
固定時鐘或取得 授權/授權/網域 再次授權。
驗證/授權/網域伺服器錯誤
3328
AAXS_ServerErrorTryReagate

這是伺服器端錯誤,伺服器無法完成來自使用者端的要求。 例如,當伺服器忙碌中、HTTP/500、伺服器沒有解密要求所需的金鑰等時,就會發生此錯誤。

在使用者端上,無法判斷哪裡發生錯誤。 客戶必須檢閱Adobe存取伺服器記錄檔(通常稱為 AdobeFlashAccess.log,以判斷哪裡出了問題。 記錄中總是有描述性棧疊追蹤來指示問題。 subErrorId 包含伺服器特定錯誤或行錯誤。

散發者應檢視伺服器記錄檔,以識別傳送此錯誤的伺服器。 對於具有子錯誤代碼101的3328錯誤,伺服器無法解密請求。 客戶必須驗證安裝在授權伺服器上的授權/傳輸伺服器憑證是否相符,並與封裝期間使用的憑證相對應。

此外,如果客戶使用參考實作,他們必須確保 flashaccess-refimpl.properties 在其中指定主要和其他憑證的檔案。

3329
AAXS_ApplicationSpecificError
Flash Access不知道應用程式專屬的子錯誤碼。 subErrorId 包含來自發行者自訂授權伺服器的伺服器特定錯誤。 伺服器在應用程式專屬的名稱空間中傳回錯誤。
3330
AAXS_NeedAuthentication

當內容設定為要求使用者端在取得授權前進行驗證時,就會發生此錯誤。

  • 散發者的軟體應該驗證使用者,然後再次取得授權。

    如果您的服務不打算使用驗證,請記錄造成此錯誤之內容的識別碼。

  • 除非內容不應設定為需要驗證,否則此錯誤不應要求呈報。

    在這種情況下,請使用適當的原則重新封裝違規內容。 如果內容已正確封裝,請參閱診斷原則/授權差異。

上面未涵蓋的授權執行錯誤
3331
AAXS_ContentNotYetValid
取得的授權尚未生效。 若要解決此問題,請檢查使用者端時鐘是否設定不正確。 若要設定使用者端時鐘,請重新封裝內容或修改許可證伺服器設定。
3332
aaxs_CachedLicenseExpired
從伺服器重新取得授權。
3333
aaxs_PlaybackWindowExpired
您必須通知使用者,在原則到期之前,他們無法播放此內容。
3334
AAXS_InvalidDRMPlatform

此平台不允許播放內容,例如,因為內容提供者已設定Adobe存取以拒絕內容在平台上的Adobe存取,或共用網域繫結的授權繫結至專用於其他分割的共用網域權杖。

如果未使用適當的(CDM功能閘道式)封裝器憑證來封裝內容,CDM可能會擲回此錯誤。

如果內容使用不正確的PHDS/PHLS憑證封裝,內容可能會在Chrome中運作,但不能在其他瀏覽器中運作(反之亦然)。

提示:這是因為Chrome使用不同的PHDS/PHLS憑證。

若要確認正在使用哪個憑證,請傾印內容中繼資料的詳細資訊並尋找 收件者憑證. 如需詳細資訊,請參閱 https://adobeprimetime.zendesk.com/agent/tickets/2891.

3335
AAXS_InvalidDRMVersion

升級至Android適用的最新版TVSDK。

若要解決此問題,請完成下列其中一項作業:

  • 升級AIR
  • 如需Flash Player,請升級AdobeCP模組並重試播放。
3336
AAXS_InvalidRuntimePlatform
此平台不允許播放內容,因為內容提供者已設定「存取」以拒絕平台上的FP/AIR內容。
3337
AAXS_InvalidRuntimeVersion

升級至Android適用的最新版TVSDK。

如果內容或伺服器設定為拒絕播放特定版本的Flash或AIR執行階段,就會發生此狀況。

  • 如果使用者在可升級Flash的作業系統上,散發者的軟體應提示使用者升級Flash並再試一次。 否則,建議使用者使用不同的電腦。
  • 如果懷疑錯誤3337s,請確定它是否發生在特定內容中,並重新封裝該內容。 如果內容已正確封裝,請參閱診斷原則/授權差異
3338
AAXS_UnknownConnectionType

無法偵測連線型別,原則要求您開啟輸出保護。 僅當封裝的內容需要數位或類比輸出保護時,才會出現此問題。

在11.8.800.168版以前的Flash Player版本中,原則指出內容保護為的內容偶爾會發生錯誤3338 使用可用時. 此問題已在11.8.800.168版及更新版本中修正。

  • 散發者的軟體會選取不需要輸出保護的內容變體(例如HD資料流的SD變體)。

    如果發生錯誤3338 USE_IF_AVAILABLE 內容,檢查播放器版本號碼。 如果播放器版本低於11.8.800.168,建議使用者升級Flash Player。 如果11.8.800.168以上的版本發生錯誤3338,請記錄導致錯誤的內容。

  • 散發者應檢查造成此錯誤的內容,並驗證內容的原則是否正在設定 無保護(_P) 或 USE_IF_AVAILABLE 適用於類比與數位輸出。

    如果內容無意中封裝了 NO_OUTPUT 或 必填,重新封裝內容。 如果內容已正確封裝,請參閱診斷原則/授權差異。 否則呈報至Adobe。

如需詳細資訊,請參閱 當您的DRM原則設定為USE_IF_AVAILABLE時,是否發生未預期的3338錯誤?

3339
AAXS_NoAnalogPlaybackAllowed
無法在類比裝置上播放。 若要解決此問題,請連線數位裝置。
3340
AAXS_NoAnalogProtectionAvail
無法播放內容,因為連線的類比外部顯示裝置(顯示器/電視)沒有正確的功能(例如,裝置沒有Macrovision或ACP)。
3341
AAXS_NoDigitalPlaybackAllowed

無法在數位裝置上播放內容。

重要:此問題不應發生在生產環境中,因為內容發佈者不應禁止數位播放。

3342
AAXS_NoDigitalProtectionAvails
連線的數位外接顯示裝置(顯示器/電視)沒有正確的功能。 例如,裝置沒有HDCP。
3343
AAXS_IntegrityVerificationFailed

不適用於Android。

目前已知此錯誤最初會在新版Flash發行後發生。 發生此狀況是因為Flash在Flash開啟時升級,而使Flash在瀏覽器重新啟動之前處於不良狀態。

  • 散發者的軟體應該完成下列工作:

    • 建議使用者關閉或結束所有瀏覽器,然後重新開啟。

    • 檢查Flash的版本是否為最新版本。

      如果版本不是最新版本,建議客戶升級、關閉其瀏覽器中的所有索引標籤,然後重新開啟。

  • 如果在成功重新啟動瀏覽器後發生錯誤,請升級至Adobe。

    新版本發行時,我們建議您聯絡Adobe支援,檢視背景更新問題是否已修正。

3344
AAXS_MissingAdobeCPModule
不適用於Android。
3345
AAXS_DRMNoAccessError

不適用於Android。

當部分Flash或AIR未正確安裝時,就會發生此錯誤。

散發者的軟體應該執行下列其中一項作業:

  • 要求使用者解除安裝並重新安裝AIR。
  • 如需Flash Player,請呼叫 系統更新.
3346
AAXS_MigrationFailed
  • 散發者的軟體應該執行下列其中一項作業:

    • 如果AIR,請呼叫 DRMManager.resetDRMVouchers()
    • 如果Flash因錯誤3322或3346錯誤代碼而無法使用,使用者應前往 https://forums.adobe.com/message/5535907#5535907 並遵循Adobe文章的指示,以程式設計方式重設其DRM授權存放區。
  • 如果這個錯誤經常發生,散發者應該提供頻率播放器版本的詳細資料,以及要Adobe的瀏覽器版本。

如需詳細資訊,請參閱下列論壇文章:

3347
AAXS_UnffectedDeviceCapabilites

此錯誤的主要含義是授權具有限制,使用者端的DRM憑證指出它無法滿足。 發行使用者端DRM憑證時,會定義下列「硬體功能」:

  • 非使用者可存取的匯流排. 如果 true,解密的媒體絕不會流經匯流排或進入應用程式可存取的主記憶體。

    如果 false,應用程式在解密後可能會存取內容。

  • 信任的硬體根目錄. 如果 true,所有在裝置上開機時載入的軟體,都會根據硬體提供的金鑰或摘要進行驗證。

    當針對使用者端的DRM憑證開啟許可證時,使用者端會檢查這兩個限制,並且會立即失敗。 在發行許可證之前,也可以在伺服器端檢查這些限制。

此錯誤的次要含義是授權已設定「Jailbreak Enforcement」原則,且在裝置上偵測到越獄。 這項檢查定期在使用者端完成,無法在伺服器端進行檢查。

經銷商可以更新原則並移除限制。 針對裝置功能原則,使用發出原則更新命令 -devCapabilitiesV1 標幟且沒有引數。 對於越獄執行,設定 policy.enforceJailbreak=false.

3348
aaxs_HardStopIntervalExpired
硬停止間隔已過期。
3349
AAXS_ServerVersionTooHigh
伺服器的執行版本高於使用者端支援的最高版本。
3350
AAXS_ServerVersionTooLow
伺服器的執行版本低於使用者端支援的最低版本。
3351
AAXS_DomainTokenInvalid
網域權杖無效。 若要解決此問題,請再次向網域註冊。
3352
AAXS_DomainTokenTooOld
網域權杖比授權所需的權杖還要舊。 若要解決此問題,請再次向網域註冊。
3353
AAXS_DomainTokenTooNew
網域權杖比授權所需的權杖新。
3354
aaxs_DomainTokenExpired
網域權杖已過期。
3355
AAXS_DomainJoinFailed
網域加入失敗。
3356
AAXS_NoActivatedRoot
找不到V3分葉授權的根授權。
3357
aaxs_NoValidEmbeddedLicense
找不到有效的內嵌授權。
3358
AAXS_NoACPProtectionAvail
無法播放,因為連線的類比裝置沒有ACP保護。
3359
AAXS_NoCGMSAProtectionAvail
無法播放,因為連線的類比裝置沒有CGMS-A保護。
3360
AAXS_DomainRegistrationRequired
內容需要網域註冊。
3361
AAXS_NotRegisteredToDomain
電腦未針對指定的中繼資料登入網域。
3362
AAXS_OperationTimeoutError
非同步操作花費的時間超過 maxOperationTimeout. 僅由iOS DRMNative Framework傳回。
3363
AAXS_UnsupportedIOSPlaylistError
傳入的M3U8播放清單包含不支援的內容。 僅由iOS DRMNative Framework傳回。
3364
AAXS_NoDeviceId

框架要求裝置ID,但傳回的值是空的。

使用者不應選取 允許受保護內容的識別碼 核取方塊。

3365
AAXS_IncognitoModeNotAllowed

此瀏覽器/平台組合不允許無痕模式下受DRM保護的播放。

散發者的軟體應建議使用者結束無痕模式或使用不同的瀏覽器。 如需詳細資訊,請參閱 DRM錯誤3365原因和解決方法.

3366
AAXS_BadParameter
主機執行階段使用錯誤的引數呼叫存取程式庫。
3367
aaxs_BadSignature
m3u8資訊清單簽署失敗。 僅由iOS DRMNative Framework或AVE傳回。
3368
AAXS_UserSettingsNoAccess

使用者已取消操作,或已輸入不允許存取系統的設定。

只有在SWF版本是19或更新版本時,才會擲回此錯誤。 為了回溯相容性,SWF版本為18或更舊版本時會擲回3321。

分銷商的軟體應引導使用者說明如何允許無沙箱外掛程式存取。 Google Chrome的沙箱存取遭拒 和 Chrome中的DRM錯誤3322/3346/3368 (資訊列問題).

3369
AAXS_InterfaceNotAvailable

必要的瀏覽器介面無法使用。 此問題僅發生在Pepper上。 Flash外掛程式和瀏覽器版本之間可能會不相符。

散發者的軟體應該會引導使用者,確保他們已安裝最新版本的瀏覽器。

如果此錯誤的發生次數增加,且與已發佈的瀏覽器更新相對應,請升級至Adobe。

3370
AAXS_ContentIdSettingsNoAccess

使用者已停用 允許受保護內容的識別碼 設定。

提示:此錯誤出現在Pepper 13.0.0.x或更新版本中。

散發者的軟體應該引導使用者啟用 允許受保護內容的識別碼 設定。

散發者的作業團隊應引導使用者啟用 允許受保護內容的識別碼 設定。

如需詳細資訊,請參閱 https://forums.adobe.com/message/6518323#6518323.

3371
AAXS_NoOPConstraintInPixel 限制

根據授權中的輸出保護限制,解析格式錯誤。

散發者的軟體應該會顯示錯誤訊息。 要求使用者以內容標題將問題報告給散發者。

散發者應使用有效原則重新封裝內容。

3372
AAXS_ResolutionLargerThanMaxResolution

內容的解析度大於輸出保護限制中指定的最大解析度。

如果散發者的作業團隊在記錄中看到此錯誤,他們應該檢閱以解析度為基礎的輸出保護原則,並在必要時重新封裝內容。

3373
AAXS_MinorErr_DisplayResolutionLargerThanConstrain

內容的解析度大於目前作用中的輸出保護限制所指定的解析度。

如果散發者的作業團隊在記錄中看到此錯誤,他們應該檢閱以解析度為基礎的輸出保護原則,並在必要時重新封裝內容。

3374
AAXS_MinorErr_ClientCommProcessFailed

在使用者端通訊處理期間失敗,例如要求產生、回應處理、錯誤的驗證權杖等。

如果散發者的作業團隊在記錄中看到此錯誤,他們應該檢閱以解析度為基礎的輸出保護原則,並在必要時重新封裝內容。

NATIVE_ERROR:視訊播放值 section_7079501250C2487499639F92EC774525

AVE的視訊編碼器介面會在以下位置傳回這些視訊播放通知: NATIVE_ERROR 中繼資料物件。

NATIVE_ERROR_CODE中繼資料索引鍵的值
NATIVE_ERROR_NAME中繼資料索引鍵的值
說明
-1
END_OF_PERIOD
期間結束。
0
成功
作業成功。
1
ASYNC_OPERATION_IN_PROGRESS
非同步操作。 已提出作業要求。 成功/失敗資訊將於稍後提供。
2
EOF
因為檔案結束(EOF)狀況而無法執行作業。
3
解碼器失敗
解碼器在執行階段失敗。
4
DEVICE_OPEN_ERROR
無法開啟硬體解碼器。
5
FILE_NOT_FOUND
找不到資源。
6
GENERIC_ERROR
一般錯誤。
7
IRRECOVERABLE_ERROR
視訊引擎無法復原的錯誤狀況。
8
LOST_CONNECTION_RECOVERABLE
網路錯誤,正在嘗試復原。
9
NO_FIXED_SIZE
無法判斷資源的大小。
10
未實作
功能未實作。
11
記憶體不足
記憶體不足。
12
PARSE_ERROR
剖析媒體檔案時發生錯誤。
13
SIZE_UNKNOWN
資源有大小,但未知。
14
UNDER_FLOW
底流條件。
15
不支援的_CONFIG
不支援設定。
16
不支援的操作
不支援此操作。
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
上一步_步驟_搜尋_進行中
上一個搜尋作業仍在進行中。
23
SOURCE_NOT_SPECIFIED
未指定資源。
24
RANGE_ERROR
指定的值超出範圍。
25
無效的SEEK_TIME
無效的搜尋時間。
26
FILE_STRUCTURE_INVALID
指定的檔案不符合預期的語法。
27
COMPONENT_CREATION_FAILED
無法建立必要元件。
28
DRM_INIT_ERROR
無法建立DRM內容。
29
CONTAINER_NOT_SUPPORT
不支援容器型別。
30
搜尋失敗
搜尋失敗。
31
CODEC_NOT_SUPPORT
不支援的轉碼器。
32
網路無法使用
網路無法使用。
33
NETWORK_ERROR
從網路取得資料時發生錯誤。
34
溢位
溢位。
35
視訊設定檔不支援
不支援的視訊設定檔。
36
PERIOD_NOT_LOADED
嘗試在HOLD期間或尚未載入的期間執行作業。
37
INVALID_REPLACE_DURATION
指定的取代持續時間無效或延伸超過資料流結尾。
38
CALLED_FROM_WRONG_THREAD
無法從錯誤的執行緒呼叫API。 通常,只適用於應從主執行緒呼叫的API元素。
39
FRAGMENT_READ_ERROR
片段讀取錯誤。 不存在容錯移轉。 引擎將嘗試讀取下一個片段。
40
已中止
作業被明確的Abort或Destroy呼叫中止。
41
不支援的_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_ASYMETRIC_PROFILE
DRM正在切換至非對稱輪廓。 所有設定檔預計都會在期間內對齊。 如果沒有,系統會擲回此警告,而且播放時可能會有跳躍。
50
LIVE_WINDOW_MOVED_BACKWARD
即時視窗預期只會向前移動。 如果不會,系統會擲回此警告,且不會讀取視窗。 因此,播放中可能會出現跳躍(或停止/長時間暫停)。
51
CURRENT_PERIOD_EXPIRED
即時視窗已移至目前期間以外。
52
CONTENT_LENGTH_MISMATCH
HTTP伺服器報告的內容長度與實際媒體大小不符。
53
PERIOD_HOLD
媒體讀取器無法進一步讀取,因為它已經達到setHoldAt API設定的時間。
54
LIVE_HOLD

媒體讀取器無法載入區段,因為它已經到達即時視窗的結尾。 伺服器向即時視窗新增媒體時,將會繼續載入區段。 達到此狀態通常發生於:

  • 此 bufferTime 太高(等於或高於即時視窗持續時間)。
  • 一或多個插入/清除API的組合取代的媒體多於新增的媒體。
  • 下一個期間是有待處理媒體取代的即時期間(由於InsertBy API呼叫)
55
BAD_MEDIA_INTERLEAVING
媒體中的音訊和視訊交錯處理不正確。 這是封裝錯誤。 當差異超過兩秒時會傳送警告。
56
DRM_NOT_AVAILABLE
57
PLAYBACK_NOT_AUTHORIZED
Flash Player中尚未啟用HLS播放。 請參閱AuthorizedFeatures.enableHLSPlayback。
58
BAD_MEDIA_SAMPLE_FOUND
解碼器收到無法解碼的錯誤樣本。 這通常不是嚴重錯誤,但表示音訊/視訊可能有問題。 此錯誤的例項太多,表示編碼錯誤或檔案錯誤。
59
RANGE_SPANS_READ_HEAD
開始播放後,插入/取代範圍不應包含讀取標頭。
60
POSTROLL_WITH_LIVE_NOT_ALLOWED
即時媒體上不允許後置滾動插入。 但是,在伺服器將媒體標示為完成之後,就允許這些動作。
61
INTERNAL_ERROR
這是一個絕不應該發生的問題。
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_SKIPPED_ON_FAILURE
區段無法播放,因失敗已略過。
67
不相容的_RENDER_MODE
不相容的轉譯模式。
68
PROTOCOL_NOT_SUPPORT
不支援URL中使用的Web通訊協定。
69
PARSE_ERROR_INCOMPATIBLE_VERSION
剖析媒體檔案時發生錯誤。
70
MANIFEST_FILE_UNEXPECTLY_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
無法從檔案讀取。
81
ID3PARSE_ERROR
剖析ID3資料時發生錯誤。
82
安全性_錯誤
由於安全性限制,載入內容失敗。
83
時間軸_TOO_SHORT
時間表持續時間太短。 如果這是即時資料流,可能會發生頻繁的緩衝。
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
未報告_時間_中斷_已找到
發現未回報的時間(PTS)中斷。
92
UNMATCHED_AV_DISCONTINUITY_FOUND
找到不相符的音訊和視訊中斷情形。
93
TRICKPLAY_ENDED_DUE_TO_ERROR
在中播放媒體時發生錯誤 特技播放 模式。 特技播放模式結束,資料流暫停。 呼叫 Play() 以正常模式播放媒體。
95
LIVE_WINDOW_MOVED_AHEAD
播放器已離開即時視窗,必須往前搜尋才能趕上進度。

NATIVE_ERROR:加密值 section_39365E545CAC49B9A4D4678657BB2155

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
引數錯誤。
recommendation-more-help
284ef3b4-8c23-499c-bca9-676901b13689