錯誤代碼參考 - Amazon Kinesis Video Streams

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

錯誤代碼參考

本節包含 Producer 資料庫 的錯誤碼與狀態碼資訊。

有關常見問題的解決方法,請參閱 Kinesis Video Streams 疑難排解

回 PutFrame 呼傳回的錯誤和狀態碼-平台獨立程式碼 (PIC)

下列各節包含「平台獨立程式碼」(PIC) 內PutFrame作業的回呼所傳回的錯誤與狀態資訊。

用戶端程式庫傳回的錯誤和狀態碼

下表包含 Kinesis 視訊串流Client程庫中方法所傳回的錯誤和狀態資訊。

代碼 訊息 描述 建議的動作
0x52000001 STATUS_MAX_STREAM_COUNT 已達串流次數上限。 請依照 製作者 SDK 限制 中說明之方式在 DeviceInfo 中指定較大的最高串流計數。
0x52000002 STATUS_MIN_STREAM_COUNT 最低串流計數錯誤。 在中指定大於零的最大串流數DeviceInfo
0x52000003 STATUS_INVALID_DEVICE_NAME_LENGTH 無效裝置名稱長度。 請參閱中指定的最大裝置名稱長度 (以字元為單位) 製作者 SDK 限制
0x52000004 STATUS_INVALID_DEVICE_INFO_VERSION 無效的 DeviceInfo 架構版本。 指定正確的目前架構版本。
0x52000005 STATUS_MAX_TAG_COUNT 已達標籤次數上限。 請參閱在中指定的當前最大標籤計數製作者 SDK 限制
0x52000006 STATUS_DEVICE_FINGERPRINT_LENGTH
0x52000007 STATUS_INVALID_CALLBACKS_VERSION 無效的 Callbacks 架構版本。 指定正確的目前架構版本。
0x52000008 STATUS_INVALID_STREAM_INFO_VERSION 無效的 StreamInfo 架構版本。 指定正確的目前架構版本。
0x52000009 STATUS_INVALID_STREAM_NAME_LENGTH 無效串流名稱長度。 請參閱中指定的最大串流名稱長度 (以字元表示) 製作者 SDK 限制
0x5200000a STATUS_INVALID_STORAGE_SIZE 指定了無效的儲存空間大小。 以位元表示的儲存空間大小需介於 製作者 SDK 限制 中所指定的上限內。
0x5200000b STATUS_INVALID_ROOT_DIRECTORY_LENGTH 無效的根目錄字串長度。 請參閱中指定的最大根目錄路徑長度製作者 SDK 限制
0x5200000c STATUS_INVALID_SPILL_RATIO 無效的溢出率。 以 0-100 之間的百分比表示溢出率。
0x5200000d STATUS_INVALID_STORAGE_INFO_VERSION 無效的 StorageInfo 架構版本。 指定正確的目前架構版本。
0x5200000e STATUS_INVALID_STREAM_STATE 串流的狀態不允許目前的操作。 最常見的是,當 SDK 無法達到執行請求操作所需的狀態時,就會發生此錯誤。例如,如果 GetStreamingEndpoint API 呼叫失敗,且用戶端應用程式忽略該失敗並繼續將影格放入串流中,則會出現該錯誤。
0x5200000f STATUS_SERVICE_CALL_CALLBACKS_MISSING 對於部分必要函數來說,Callbacks 架構含有遺失的函數入口點。 驗證強制回調是否在客戶端應用程序中實現。此錯誤僅暴露於平台獨立代碼(PIC)客戶端。C++ 和其他更高級別的包裝函式可滿足這些呼叫的要求。
0x52000010 STATUS_SERVICE_CALL_NOT_AUTHORIZED_ERROR 未獲授權。 驗證安全令牌,證書,安全令牌集成和過期。驗證令牌具有正確的相關權限。對於 Kinesis Video Streams 範例應用程式,請確認環境變數設定正確。
0x52000011 STATUS_DESCRIBE_STREAM_CALL_FAILED DescribeStreamAPI 失敗。 此錯誤會在 DescribeStream API 重試失敗後傳回。PIC 客戶端在停止重試後返回此錯誤。
0x52000012 STATUS_INVALID_DESCRIBE_STREAM_RESPONSE 無效的 DescribeStreamResponse 架構。 傳遞到 DescribeStreamResultEvent 的架構會是 null 或者包含無效項目,例如 null 的 Amazon Resource Name (ARN)。
0x52000013 STATUS_STREAM_IS_BEING_DELETED_ERROR 正在刪除的串流。 刪除串流時導致 API 失敗。確認串流使用中時,沒有其他處理序嘗試刪除串流。
0x52000014 STATUS_SERVICE_CALL_INVALID_ARG_ERROR 服務呼叫指定了無效引數。 當服務呼叫引數無效或 SDK 遇到無法解譯的錯誤時,後端會傳回此錯誤。
0x52000015 STATUS_SERVICE_CALL_DEVICE_NOT_FOUND_ERROR 找不到該裝置。 確認裝置在使用中未遭到刪除。
0x52000016 STATUS_SERVICE_CALL_DEVICE_NOT_PROVISIONED_ERROR 該裝置未佈建。 確認已佈建裝置。
0x52000017 STATUS_SERVICE_CALL_RESOURCE_NOT_FOUND_ERROR 找不到該服務傳回的一般資源。 在服務找不到資源 (例如,串流) 時,將會出現該錯誤。它可能在不同上下文中具有不同的含意,但可能的原因是在建立串流之前使用 API。使用 SDK 可確認串流是先建立的。
0x52000018 STATUS_INVALID_AUTH_LEN 無效授權資訊長度。 請參考 製作者 SDK 限制 中指定的目前數值。
0x52000019 STATUS_CREATE_STREAM_CALL_FAILED CreateStream API 呼叫失敗。 有關操作失敗原因的詳細資訊,請參考錯誤字串。
0x5200002a STATUS_GET_STREAMING_TOKEN_CALL_FAILED GetStreamingToken 呼叫失敗。 有關操作失敗原因的詳細資訊,請參考錯誤字串。
0x5200002b STATUS_GET_STREAMING_ENDPOINT_CALL_FAILED GetStreamingEndpoint API 呼叫失敗。 有關操作失敗原因的詳細資訊,請參考錯誤字串。
0x5200002c STATUS_INVALID_URI_LEN GetStreamingEndpoint API 傳回了無效的 URI 字串長度。 請參考 製作者 SDK 限制 中指定的目前最高數值。
0x5200002d STATUS_PUT_STREAM_CALL_FAILED PutMedia API 呼叫失敗。 有關操作失敗原因的詳細資訊,請參考錯誤字串。
0x5200002e STATUS_STORE_OUT_OF_MEMORY 內容存放區大於記憶體容量。 內容存放區是在串流之間共用的,應具有足夠的容量以儲存所有串流的最大持續時間內的內容 + ~20% (考慮磁碟重組)。請勿超出儲存空間。請選擇與累計儲存空間大小和容許的延遲所對應的每個串流的最大持續時間值。我們建議您在框架從內容視圖窗口中掉下來,而不是僅僅放置(內容存儲內存壓力)。這是因為刪除幀會啟動流壓力通知回調。然後,應用程式可以調整上游媒體元件 (如編碼器) 以降低位元速率,刪除影格或執行對應的操作。
0x5200002f STATUS_NO_MORE_DATA_AVAILABLE 目前的串流沒有其他可用資料。 在媒體管道產生影格的速度比網路執行緒使用傳送到服務的影格的速度慢時,這可能是一個有效的結果。較高級別的客戶端(例如 C ++,Java 或 Android)不會看到此警告,因為它是在內部處理的。
0x52000030 STATUS_INVALID_TAG_VERSION 無效的 Tag 架構版本。 指定正確的目前架構版本。
0x52000031 STATUS_SERVICE_CALL_UNKNOWN_ERROR 從網路堆疊中傳回未知或常規錯誤。 有關更詳細資訊,請參閱記錄。
0x52000032 STATUS_SERVICE_CALL_RESOURCE_IN_USE_ERROR 資源使用中。 從服務傳回。如需詳細資訊,請參閱 Kinesis Video Streams API 參考資料。
0x52000033 STATUS_SERVICE_CALL_CLIENT_LIMIT_ERROR 客戶端限制。 從服務傳回。如需詳細資訊,請參閱 Kinesis Video Streams API 參考資料。
0x52000034 STATUS_SERVICE_CALL_DEVICE_LIMIT_ERROR 裝置限制。 從服務傳回。如需詳細資訊,請參閱 Kinesis Video Streams API 參考資料。
0x52000035 STATUS_SERVICE_CALL_STREAM_LIMIT_ERROR 串流限制。 從服務傳回。如需詳細資訊,請參閱 Kinesis Video Streams API 參考資料。
0x52000036 STATUS_SERVICE_CALL_RESOURCE_DELETED_ERROR 已刪除或正在刪除資源。 從服務傳回。如需詳細資訊,請參閱 Kinesis Video Streams API 參考資料。
0x52000037 STATUS_SERVICE_CALL_TIMEOUT_ERROR 服務呼叫逾時。 呼叫特定服務 API 產生逾時。請確認您擁有有效的網路連線。PIC 會自動重試操作。
0x52000038 STATUS_STREAM_READY_CALLBACK_FAILED 串流就緒通知。 該通知從 PIC 發送到客戶端,表示已建立非同步串流。
0x52000039 STATUS_DEVICE_TAGS_COUNT_NON_ZERO_TAGS_NULL 指定了無效的標籤。 標籤計數不是零,但標籤是空的。確認已指定標籤或計數為零。
0x5200003a STATUS_INVALID_STREAM_DESCRIPTION_VERSION 無效的 StreamDescription 架構版本。 指定正確的目前架構版本。
0x5200003b STATUS_INVALID_TAG_NAME_LEN 無效標籤名稱長度。 請參考 製作者 SDK 限制 中指定的標籤名稱限制。
0x5200003c STATUS_INVALID_TAG_VALUE_LEN 無效標籤值長度。 請參考 製作者 SDK 限制 中指定的標籤值限制。
0x5200003d STATUS_TAG_STREAM_CALL_FAILED TagResource API 失敗。 TagResource API 呼叫失敗。檢查是否有有效的網路連線。查看關於操作失敗的記錄詳細資訊。
0x5200003e STATUS_INVALID_CUSTOM_DATA 無效的自訂資料呼叫 PIC API。 無效的自訂資料已在對 PIC API 的呼叫中指定。此情況只會在直接使用 PIC 的客戶端發生。
0x5200003f STATUS_INVALID_CREATE_STREAM_RESPONSE 無效的 CreateStreamResponse 架構。 架構或其成員欄位無效 (也就是 ARN 為 null 或大於 製作者 SDK 限制 中指定的值)。
0x52000040 STATUS_CLIENT_AUTH_CALL_FAILED 客戶端授權失敗。 在多次重試後,PIC 無法獲得適當的身份驗證信息(AccessKeyIdSecretAccessKey)。檢查身分驗證整合。範例應用程式使用環境變數將登入資料資訊傳入到 C++ Producer Library。
0x52000041 STATUS_GET_CLIENT_TOKEN_CALL_FAILED 取得安全字符呼叫失敗。 此情況只會在直接使用 PIC 的客戶端發生。在重試一定次數後,呼叫失敗並出現該錯誤。
0x52000042 STATUS_CLIENT_PROVISION_CALL_FAILED 佈建錯誤。 佈建未實作。
0x52000043 STATUS_CREATE_CLIENT_CALL_FAILED 無法建立製作者客戶端。 在客戶端建立失敗時,在重試一定次數後,PIC 會傳回一個一般錯誤。
0x52000044 STATUS_CLIENT_READY_CALLBACK_FAILED 無法讓製作者用戶端成為「就緒」(Ready) 狀態。 若 PIC 無法移動為「就緒」(Ready) 狀態,將由 PIC 狀態機器傳回。查看關於根本原因的記錄詳細資訊。
0x52000045 STATUS_TAG_CLIENT_CALL_FAILED 製作者客戶端的 TagResource 失敗。 製作者客戶端的 TagResource API 呼叫失敗。查看關於根本原因的記錄詳細資訊。
0x52000046 STATUS_INVALID_CREATE_DEVICE_RESPONSE 裝置/製作者建立失敗。 更高級別的 SDK(例如 C ++ 或 Java)尚未實現設備或生產者創建 API。直接使用 PIC 的客戶端可以使用結果通知來顯示操作失敗。
0x52000047 STATUS_ACK_TIMESTAMP_NOT_IN_VIEW_WINDOW 在視圖中不顯示收到的 ACK 的時間戳記。 如果與收到的 ACK 對應的影格未位於內容視圖視窗中,則會出現該錯誤。通常,如果 ACK 傳送速率較慢就會發生這種情況。可以將其解釋為警告,並顯示下行線路速度較慢。
0x52000048 STATUS_INVALID_FRAGMENT_ACK_VERSION 無效的 FragmentAck 架構版本。 指定正確的目前 FragmentAck 架構版本。
0x52000049 STATUS_INVALID_TOKEN_EXPIRATION 無效的安全字符過期。 安全令牌到期日的 future 應具有絕對時間戳記,該時間戳記大於當前時間戳,並具有寬限期。對於寬限期的限制,請參閱 製作者 SDK 限制
0x5200004a STATUS_END_OF_STREAM 串流結束 (EOS) 指標。 GetStreamData API 呼叫中,表示目前上傳處理工作階段已結束。如果工作階段結束或出現錯誤,或者工作階段字符已過期並且正在輪換工作階段,則會發生這種情況。
0x5200004b STATUS_DUPLICATE_STREAM_NAME 重複的串流名稱。 多個串流不能具有相同的串流名稱。請為串流選擇專屬名稱。
0x5200004c STATUS_INVALID_RETENTION_PERIOD 無效保留期間。 StreamInfo 結構中指定了無效的保留期。關於保留期數值的有效範圍資訊,請參閱 製作者 SDK 限制
0x5200004d STATUS_INVALID_ACK_KEY_START 無效的 FragmentAck 無法解析區段 ACK 字串。無效的金鑰開始指標。區段 ACK 字串可能已損壞。它可以自行更正,並且可以將該錯誤視為警告。
0x5200004e STATUS_INVALID_ACK_DUPLICATE_KEY_NAME 無效的 FragmentAck 無法解析區段 ACK 字串。多個金鑰有相同的名稱。區段 ACK 字串可能已損壞。它可以自行更正,並且可以將該錯誤視為警告。
0x5200004f STATUS_INVALID_ACK_INVALID_VALUE_START 無效的 FragmentAck 因為無效的金鑰值開始指標而無法解析區段 ACK 字串。區段 ACK 字串可能已損壞。它可以自行更正,並且可以將該錯誤視為警告。
0x52000050 STATUS_INVALID_ACK_INVALID_VALUE_END 無效的 FragmentAck 因為無效的金鑰值結束指標而無法解析區段 ACK 字串。區段 ACK 字串可能已損壞。它可以自行更正,並且可以將該錯誤視為警告。
0x52000051 STATUS_INVALID_PARSED_ACK_TYPE 無效的 FragmentAck 因指定了無效的 ACK 類型,無法解析區段 ACK 字串。
0x52000052 STATUS_STREAM_HAS_BEEN_STOPPED 串流已停止。 串流已停止,但影格仍放入串流中。
0x52000053 STATUS_INVALID_STREAM_METRICS_VERSION 無效的 StreamMetrics 架構版本。 指定正確的目前 StreamMetrics 架構版本。
0x52000054 STATUS_INVALID_CLIENT_METRICS_VERSION 無效的 ClientMetrics 架構版本。 指定正確的目前 ClientMetrics 架構版本。
0x52000055 STATUS_INVALID_CLIENT_READY_STATE 製作者初始化無法達到「就緒」(Ready) 狀態。 無法在製作者客戶端初始化期間達到「就緒」(Ready) 狀態。查看記錄了解更多資訊。
0x52000056 STATUS_STATE_MACHINE_STATE_NOT_FOUND 內部狀態機器錯誤。 不是公開顯示的錯誤。
0x52000057 STATUS_INVALID_FRAGMENT_ACK_TYPE FragmentAck 結構中指定的無效 ACK 類型。 FragmentAck 結構應包含公開標題中定義的 ACK 類型。
0x52000058 STATUS_INVALID_STREAM_READY_STATE 內部狀態機器轉移錯誤。 不是公開顯示的錯誤。
0x52000059 STATUS_CLIENT_FREED_BEFORE_STREAM 在釋放建立者後釋放串流對象。 嘗試在釋放製作者物件後釋放串流物件。只有在直接使用 PIC 的客戶端中可能會發生這種情況。
0x5200005a STATUS_ALLOCATION_SIZE_SMALLER_THAN_REQUESTED 內部儲存空間錯誤。 內部錯誤,指出內容存放區的實際配置大小小小於封裝框架和片段的大小。
0x5200005b STATUS_VIEW_ITEM_SIZE_GREATER_THAN_ALLOCATION 內部儲存空間錯誤。 分配在內容視圖的儲存大小大於內容存放區中的分配大小。
0x5200005c STATUS_ACK_ERR_STREAM_READ_ERROR 串流讀取錯誤 ACK。 ACK 從後端傳回的錯誤,表示串流讀取或剖析錯誤。在後端無法擷取串流時,通常會發生這種情況。自動重新資料串流通常可以修正該錯誤。
0x5200005d STATUS_ACK_ERR_FRAGMENT_SIZE_REACHED 已達最高區段大小上限。 以位元表示的最高區段大小定義於 製作者 SDK 限制 中。該錯誤表示具有非常大的影格,或者沒有用於建立可管理大小的區段的關鍵影格。檢查編碼器設置並確認關鍵幀是否正確生產。對於具有較高密度的串流,請將編碼器配置以較小持續時間產生的區段以管理最大大小。
0x5200005e STATUS_ACK_ERR_FRAGMENT_DURATION_REACHED 已達最高區段持續時間上限。 最高區段持續時間定義於 製作者 SDK 限制 中。該錯誤表示每秒具有非常小的影格,或者沒有用於建立可管理持續時間的區段的關鍵影格。檢查編碼器設置並確認是否定期正確生產關鍵幀。
0x5200005f STATUS_ACK_ERR_CONNECTION_DURATION_REACHED 已達最高連線持續時間上限。 Kinesis Video Streams 會強制執行中所指定的最大連線持續時間。製作者 SDK 限制在達到最大值之前,生產者 SDK 會自動旋轉流或令牌。使用 SDK 的客戶端不應收到此錯誤。
0x52000060 STATUS_ACK_ERR_FRAGMENT_TIMECODE_NOT_MONOTONIC 時間碼並非以單調遞增。 生產者 SDK 會強制執行時間戳記,因此使用 SDK 的用戶端不應該收到此錯誤。
0x52000061 STATUS_ACK_ERR_MULTI_TRACK_MKV 在 MKV 中的多個音軌。 生產者 SDK 會強制執行單軌串流,因此使用 SDK 的用戶端不應該收到此錯誤。
0x52000062 STATUS_ACK_ERR_INVALID_MKV_DATA 無效的 MKV 資料。 後端 MKV 解析器在解析串流時遇到錯誤。如果資料流在轉換過程中損毀,使用 SDK 的用戶端可能會遇到此錯誤。如果緩衝壓力迫使 SDK 丟棄部分傳輸的尾部框架,也可能發生這種情況。在後一種情況下,我們建議您降低 FPS 和解析度、增加壓縮率,或者 (如果有「爆發」網路) 允許較大的內容存放區和緩衝期間,以因應暫時的壓力。
0x52000063 STATUS_ACK_ERR_INVALID_PRODUCER_TIMESTAMP 無效的製作者時間戳記。 如果製作者時鐘大幅漂移到將來的時間,服務將傳回該錯誤 ACK。更高級別的軟體開發套件 (例如,Java 或 C++) 使用某種版本的系統時鐘以符合從 PIC 中回呼目前時間的要求。確認系統時鐘設定正確。直接使用 PIC 的客戶端應驗證其回調函數是否返回正確的時間戳。
0x52000064 STATUS_ACK_ERR_STREAM_NOT_ACTIVE 閒置串流。 在串流未處於「使用中」狀態時,對後端 API 進行呼叫。如果客戶端建立串流並立即繼續將影格推入串流中,則會發生這種情況。軟體開發套件使用狀態機器和復原機制來處理這種情況。
0x52000065 STATUS_ACK_ERR_KMS_KEY_ACCESS_DENIED AWS KMS 存取遭拒錯誤。 當帳戶沒有存取特定金鑰的權限時傳回。
0x52000066 STATUS_ACK_ERR_KMS_KEY_DISABLED AWS KMS金鑰已停用。 指定的金鑰已停用。
0x52000067 STATUS_ACK_ERR_KMS_KEY_VALIDATION_ERROR AWS KMS 金鑰驗證錯誤。 一般驗證錯誤。如需詳細資訊,請參閱 AWS Key Management Service API 參考
0x52000068 STATUS_ACK_ERR_KMS_KEY_UNAVAILABLE AWS KMS key不可用。 金鑰無法使用。如需詳細資訊,請參閱 AWS Key Management Service API 參考
0x52000069 STATUS_ACK_ERR_KMS_KEY_INVALID_USAGE 無效的 KMS 金鑰使用。 未配置為在此前後關聯中使用。AWS KMS key如需詳細資訊,請參閱 AWS Key Management Service API 參考
0x5200006a STATUS_ACK_ERR_KMS_KEY_INVALID_STATE AWS KMS 無效狀態。 如需詳細資訊,請參閱 AWS Key Management Service API 參考
0x5200006b STATUS_ACK_ERR_KMS_KEY_NOT_FOUND 找不到 KMS 金鑰。 找不到金鑰。如需詳細資訊,請參閱 AWS Key Management Service API 參考
0x5200006c STATUS_ACK_ERR_STREAM_DELETED 串流已被刪除或者正在刪除。 串流正由其他應用程式刪除或者透過 AWS Management Console 刪除。
0x5200006d STATUS_ACK_ERR_ACK_INTERNAL_ERROR 內部錯誤。 一般服務內部錯誤。
0x5200006e STATUS_ACK_ERR_FRAGMENT_ARCHIVAL_ERROR 區段存檔錯誤。 在服務無法長期保留區段並為其編制索引時傳回。雖然非常少見,但可能會因為各種原因而發生此情況。預設情況下,軟體開發套件會再次嘗試發送區段。
0x5200006f STATUS_ACK_ERR_UNKNOWN_ACK_ERROR 不明錯誤. 此服務傳回了一個不明錯誤。
0x52000070 STATUS_MISSING_ERR_ACK_ID 遺失的 ACK 資訊。 ACK 解析器已完成解析,但是仍缺少 FragmentAck 資訊。
0x52000071 STATUS_INVALID_ACK_SEGMENT_LEN 無效的 ACK 區段長度。 指定給 ACK 解析器的 ACK 區段字串為無效長度。如需詳細資訊,請參閱製作者 SDK 限制
0x52000074 STATUS_MAX_FRAGMENT_METADATA_COUNT 片段中繼資料項目新增數量已達上限。 Kinesis 視訊串流最多可將 10 個中繼資料項目新增至片段,方法是將非永久性項目新增至片段,或是將永久性項目新增至中繼資料佇列。如需詳細資訊,請參閱搭配 Kinesis 視訊串流使用串流中繼資料
0x52000075 STATUS_ACK_ERR_FRAGMENT_METADATA_LIMIT_REACHED 已達上限 (中繼資料計數上限、中繼資料名稱長度上限、中繼資料數值長度上限)。 製作者開發套件會限制中繼資料項目的名稱與大小。除非生產者 SDK 程式碼中的限制已變更,否則不會發生此錯誤。如需詳細資訊,請參閱搭配 Kinesis 視訊串流使用串流中繼資料
0x52000076 STATUS_BLOCKING_PUT_INTERRUPTED_STREAM_TERMINATED 不實作。
0x52000077 STATUS_INVALID_METADATA_NAME 中繼資料名稱無效。 中繼資料名稱不能以字串 "AWS" 開頭。如果發生此錯誤,則不會將中繼資料項目新增至片段或中繼資料佇列。如需詳細資訊,請參閱搭配 Kinesis 視訊串流使用串流中繼資料
0x52000078 STATUS_END_OF_FRAGMENT_FRAME_INVALID_STATE 片段影格的結尾為無效狀態。 片段的末尾不應該在 non-key-frame 碎片流中發送。
0x52000079 STATUS_TRACK_INFO_MISSING 遺失軌道資訊。 曲目編號必須大於零,並與曲目 ID 相符。
0x5200007a STATUS_MAX_TRACK_COUNT_EXCEEDED 超過最大軌道數量。 每個串流最多可以有三個音軌。
0x5200007b STATUS_OFFLINE_MODE_WITH_ZERO_RETENTION 離線串流模式保留時間設定為零。 離線串流模式的保留時間不應設為零。
0x5200007c STATUS_ACK_ERR_TRACK_NUMBER_MISMATCH 錯誤 ACK 的軌道編號不符。
0x5200007d STATUS_ACK_ERR_FRAMES_MISSING_FOR_TRACK 軌道遺漏影格。
0x5200007e STATUS_ACK_ERR_MORE_THAN_ALLOWED_TRACKS_FOUND 超過允許的軌道數量上限。
0x5200007f STATUS_UPLOAD_HANDLE_ABORTED 上傳處理中止。
0x52000080 STATUS_INVALID_CERT_PATH_LENGTH 無效的憑證路徑長度。
0x52000081 STATUS_DUPLICATE_TRACK_ID_FOUND 找到重複的軌道 ID。
0x52000082 STATUS_INVALID_CLIENT_INFO_VERSION
0x52000083 STATUS_INVALID_CLIENT_ID_STRING_LENGTH
0x52000084 STATUS_SETTING_KEY_FRAME_FLAG_WHILE_USING_EOFR
0x52000085 STATUS_MAX_FRAME_TIMESTAMP_DELTA_BETWEEN_TRACKS_EXCEEDED
0x52000086 STATUS_STREAM_SHUTTING_DOWN
0x52000087 STATUS_CLIENT_SHUTTING_DOWN
0x52000088 STATUS_PUTMEDIA_LAST_PERSIST_ACK_NOT_RECEIVED
0x52000089 STATUS_NON_ALIGNED_HEAP_WITH_IN_CONTENT_STORE_ALLOCATORS
0x5200008a STATUS_MULTIPLE_CONSECUTIVE_EOFR
0x5200008b STATUS_DUPLICATE_STREAM_EVENT_TYPE
0x5200008c STATUS_STREAM_NOT_STARTED
0x5200008d STATUS_INVALID_IMAGE_PREFIX_LENGTH
0x5200008e STATUS_INVALID_IMAGE_METADATA_KEY_LENGTH
0x5200008f STATUS_INVALID_IMAGE_METADATA_VALUE_LENGTH

持續時間庫返回的錯誤和狀態碼

下表包含Duration程式庫中方法所傳回的錯誤和狀態資訊。

代碼 訊息
0xFFFFFFFFFFFFFFFF INVALID_DURATION_VALUE

通用庫返回的錯誤和狀態碼

下表包含Common程式庫中方法所傳回的錯誤和狀態資訊。

注意

這些錯誤與狀態資訊代碼常見於許多 API。

代碼 訊息 描述
0x00000001 STATUS_NULL_ARG 為必要引數傳遞 NULL。
0x00000002 STATUS_INVALID_ARG 為引數指定了無效的值。
0x00000003 STATUS_INVALID_ARG_LEN 指定了無效的引數長度。
0x00000004 STATUS_NOT_ENOUGH_MEMORY 無法配置足夠的記憶體。
0x00000005 STATUS_BUFFER_TOO_SMALL 指定的緩衝大小太小。
0x00000006 STATUS_UNEXPECTED_EOF 達到未預期的檔案結尾。
0x00000007 STATUS_FORMAT_ERROR 遇到無效的格式。
0x00000008 STATUS_INVALID_HANDLE_ERROR 無效的處理常式值。
0x00000009 STATUS_OPEN_FILE_FAILED 無法開啟檔案。
0x0000000a STATUS_READ_FILE_FAILED 無法從檔案讀取。
0x0000000b STATUS_WRITE_TO_FILE_FAILED 無法寫入檔案。
0x0000000c STATUS_INTERNAL_ERROR 通常不會出現的內部錯誤,可能表示軟體開發套件或服務 API 錯誤。
0x0000000d STATUS_INVALID_OPERATION 具有無效的操作,或者不允許執行該操作。
0x0000000e STATUS_NOT_IMPLEMENTED 未套用功能。
0x0000000f STATUS_OPERATION_TIMED_OUT 此操作逾時。
0x00000010 STATUS_NOT_FOUND 找不到需要的資源。
0x00000011 STATUS_CREATE_THREAD_FAILED 無法建立執行緒。
0x00000012 STATUS_THREAD_NOT_ENOUGH_RESOURCES 資源不足而無法建立另一個執行緒,或遇到系統對執行緒數目的限制。
0x00000013 STATUS_THREAD_INVALID_ARG 指定了無效的線程屬性,或者另一個線程已經在等待與此線程加入。
0x00000014 STATUS_THREAD_PERMISSIONS 沒有權限可設定執行緒屬性中指定的排程原則和參數。
0x00000015 STATUS_THREAD_DEADLOCKED 檢測到死鎖或加入線程指定調用線程。
0x00000016 STATUS_THREAD_DOES_NOT_EXIST 找不到具有指定執行緒 ID 的執行緒。
0x00000017 STATUS_JOIN_THREAD_FAILED 執行緒連接作業傳回未知或一般錯誤。
0x00000018 STATUS_WAIT_FAILED 超過等待條件變數的最長時間。
0x00000019 STATUS_CANCEL_THREAD_FAILED 執行緒取消作業傳回未知或一般錯誤。
0x0000001A STATUS_THREAD_IS_NOT_JOINABLE 在不可連接的線程上請求線程連接操作。
0x0000001b STATUS_DETACH_THREAD_FAILED 執行緒分離作業傳回未知或一般錯誤。
0x0000001c STATUS_THREAD_ATTR_INIT_FAILED 無法初始化執行緒屬性物件。
0x0000001D STATUS_THREAD_ATTR_SET_STACK_SIZE_FAILED 無法設定執行緒屬性物件的堆疊大小。
0x0000001e STATUS_MEMORY_NOT_FREED 僅在測試中使用。表示並非所有要求的記憶體都已釋放。
0x10000015 STATUS_INVALID_ALLOCATION_SIZE
0x10000016 STATUS_HEAP_REALLOC_ERROR
0x10000017 STATUS_HEAP_FILE_HEAP_FILE_CORRUPT

堆積程式庫傳回的錯誤和狀態碼

下表包含Heap程式庫中方法所傳回的錯誤和狀態資訊。

代碼 訊息 描述
0x01000001 STATUS_HEAP_FLAGS_ERROR 指定的標籤組合無效。
0x01000002 STATUS_HEAP_NOT_INITIALIZED 堆積初始化前已嘗試操作。
0x01000003 STATUS_HEAP_CORRUPTED 督機已損壞或已覆蓋保護頻寬 (在偵錯模式下)。客戶端代碼中的緩衝區溢位可能導致堆積損壞。
0x01000004 STATUS_HEAP_VRAM_LIB_MISSING VRAM (視訊 RAM) 使用者或核心模式程式庫無法載入或遺失。檢查基礎平台是否支援 VRAM 分配。
0x01000005 STATUS_HEAP_VRAM_LIB_REOPEN 無法開啟 VRAM 程式庫。
0x01000006 STATUS_HEAP_VRAM_INIT_FUNC_SYMBOL 無法載入 INIT 函數匯出。
0x01000007 STATUS_HEAP_VRAM_ALLOC_FUNC_SYMBOL 無法載入 ALLOC 函數匯出。
0x01000008 STATUS_HEAP_VRAM_FREE_FUNC_SYMBOL 無法載入 FREE 函數匯出。
0x01000009 STATUS_HEAP_VRAM_LOCK_FUNC_SYMBOL 無法載入 LOCK 函數匯出。
0x0100000a STATUS_HEAP_VRAM_UNLOCK_FUNC_SYMBOL 無法載入 UNLOCK 函數匯出。
0x0100000b STATUS_HEAP_VRAM_UNINIT_FUNC_SYMBOL 無法載入 UNINIT 函數匯出。
0x0100000c STATUS_HEAP_VRAM_GETMAX_FUNC_SYMBOL 無法載入 GETMAX 函數匯出。
0x0100000d STATUS_HEAP_DIRECT_MEM_INIT 無法初始化在混合堆積中的主要堆積集區。
0x0100000e STATUS_HEAP_VRAM_INIT_FAILED VRAM 動態初始化失敗。
0x0100000f STATUS_HEAP_LIBRARY_FREE_FAILED 無法取消分配和釋放 VRAM 程式庫。
0x01000010 STATUS_HEAP_VRAM_ALLOC_FAILED VRAM 分配失敗。
0x01000011 STATUS_HEAP_VRAM_FREE_FAILED VRAM 釋放失敗。
0x01000012 STATUS_HEAP_VRAM_MAP_FAILED VRAM 對應失敗。
0x01000013 STATUS_HEAP_VRAM_UNMAP_FAILED VRAM 取消對應失敗。
0x01000014 STATUS_HEAP_VRAM_UNINIT_FAILED VRAM 取消初始化失敗。

MKVGen 程式庫傳回的錯誤和狀態碼

下表包含MKVGen程式庫中方法所傳回的錯誤和狀態資訊。

代碼 訊息 說明/建議的動作
0x32000001 STATUS_MKV_INVALID_FRAME_DATA Frame 資料結構的無效成員。請確定持續時間、大小和影格資料都是有效的,且在中指定的限制範圍內製作者 SDK 限制
0x32000002 STATUS_MKV_INVALID_FRAME_TIMESTAMP 無效的影格時間戳記。計算的 PTS (簡報時間戳記) 和 DTS (解碼時間戳記) 大於或等於片段開始影格的時間戳記。這表示有潛在的媒體管道重新開機或編碼器穩定性問題。如需故障診斷資訊,請參閱 錯誤:「無法將影格提交到 Kinesis Video 用戶端」
0x32000003 STATUS_MKV_INVALID_CLUSTER_DURATION 指定了無效的區段持續時間。如需詳細資訊,請參閱製作者 SDK 限制
0x32000004 STATUS_MKV_INVALID_CONTENT_TYPE_LENGTH 無效的內容類型字串長度。如需詳細資訊,請參閱製作者 SDK 限制
0x32000005 STATUS_MKV_NUMBER_TOO_BIG 嘗試編碼的數位太大,無法使用 EBML (可擴展二進位元語言) 格式表示。不會向軟體開發套件客戶端顯示該錯誤。
0x32000006 STATUS_MKV_INVALID_CODEC_ID_LENGTH 無效的轉碼器 ID 字串長度。如需詳細資訊,請參閱製作者 SDK 限制
0x32000007 STATUS_MKV_INVALID_TRACK_NAME_LENGTH 無效的音軌名稱字串長度。如需詳細資訊,請參閱製作者 SDK 限制
0x32000008 STATUS_MKV_INVALID_CODEC_PRIVATE_LENGTH 無效的轉碼器私有資料長度。如需詳細資訊,請參閱製作者 SDK 限制
0x32000009 STATUS_MKV_CODEC_PRIVATE_NULL 編解碼器私人資料 (CPD) 為 NULL,而持續專業發展大小則大於零。
0x3200000a STATUS_MKV_INVALID_TIMECODE_SCALE 時間碼比例值無效。如需詳細資訊,請參閱製作者 SDK 限制
0x3200000b STATUS_MKV_MAX_FRAME_TIMECODE 影格時間碼大於最大值。如需詳細資訊,請參閱製作者 SDK 限制
0x3200000c STATUS_MKV_LARGE_FRAME_TIMECODE 已達最高影格時間碼。MKV 格式使用有符號 16 位元表示影格相對於叢集開頭的時間碼。如果無法表示影格時間碼,則會產生錯誤。該錯誤表示選擇的時間碼比例不正確叢集持續時間太長,因此,表示影格時間碼將導致有符號 16 位元空間溢出。
0x3200000d STATUS_MKV_INVALID_ANNEXB_NALU_IN_FRAME_DATA 遇到無效的 Annex-B 啟動代碼。例如,指定了 Annex-B 調節標記,且代碼遇到包含超過三個零的無效開始序列。有效的 Annex-B 格式應具有「模擬防護」序列,以便對位元組串流中包含三個或更多零的序列進行逸出。如需詳細資訊,請參閱 MPEG 規格。如需 Android 上此錯誤的詳細資訊,請參閱在 Android 上發生 STATUS_MKV_INVALID_ANNEXB_NALU_IN_FRAME_DATA (0x3200000d) 錯誤
0x3200000e STATUS_MKV_INVALID_AVCC_NALU_IN_FRAME_DATA 指定適應 AVCC 旗標時,無效的 AVCC NALU 封裝。確認位元組串流是否為有效的 AVCC 格式。如需詳細資訊,請參閱 MPEG 規格。
0x3200000f STATUS_MKV_BOTH_ANNEXB_AND_AVCC_SPECIFIED 指定了適應 AVCC 和安妮克斯-B 納盧斯。指定其中的一個 NAL,或者不指定任何 NAL。
0x32000010 STATUS_MKV_INVALID_ANNEXB_NALU_IN_CPD 在指定了調節 Annex-B 標記時,CPD 的 Annex-B 格式無效。驗證持續專業發展是否為有效的 Annex-B 格式。如果不是,則刪除 CPD Annex-B 適應標誌。
0x32000011 STATUS_MKV_PTS_DTS_ARE_NOT_SAME Kinesis Video Streams 會強制執行 PTS (簡報時間戳記) 和 DTS (解碼時間戳記) 對片段起始畫面相同。這些是區段開頭的關鍵影格。
0x32000012 STATUS_MKV_INVALID_H264_H265_CPD 無法解析 H264/H265 轉碼器私有資料。
0x32000013 STATUS_MKV_INVALID_H264_H265_SPS_WIDTH 無法從轉碼器私有資料中取得寬度。
0x32000014 STATUS_MKV_INVALID_H264_H265_SPS_HEIGHT 無法從轉碼器私有資料中取得高度。
0x32000015 STATUS_MKV_INVALID_H264_H265_SPS_NALU 無效的 H264/H265 薩普納魯.
0x32000016 STATUS_MKV_INVALID_BIH_CPD 轉碼器私有資料中的點陣圖資訊標題格式無效。
0x32000017 STATUS_MKV_INVALID_HEVC_NALU_COUNT 無效的高效能視訊編碼 (HEVC) 網路抽象層單元 (NALU) 計數。
0x32000018 STATUS_MKV_INVALID_HEVC_FORMAT 無效的 HEVC 格式。
0x32000019 STATUS_MKV_HEVC_SPS_NALU_MISSING 序列參數集 (SPS) 中缺少 HEVC NALU。
0x3200001a STATUS_MKV_INVALID_HEVC_SPS_NALU_SIZE 無效的 HEVC SPS NALU 大小。
0x3200001b STATUS_MKV_INVALID_HEVC_SPS_CHROMA_FORMAT_IDC 無效的 Chroma 格式 IDC。
0x3200001c STATUS_MKV_INVALID_HEVC_SPS_RESERVED 無效的 HEVC 預留 SPS。
0x3200001d STATUS_MKV_MIN_ANNEX_B_CPD_SIZE 最小 AnnexBb 編解碼器私有 beta 值大小。對於 H264,此數值必須等於或大於 11。對於 H265,此數值必須等於或大於 15。
0x3200001e STATUS_MKV_ANNEXB_CPD_MISSING_NALUS Annex-B NALU 中缺少轉碼器私有資料。
0x3200001f STATUS_MKV_INVALID_ANNEXB_CPD_NALUS Annex-B NALU 中的轉碼器私有 beta 無效。
0x32000020 STATUS_MKV_INVALID_TAG_NAME_LENGTH 無效標籤名稱長度。有效值為大於零並小於 128。
0x32000021 STATUS_MKV_INVALID_TAG_VALUE_LENGTH 無效標籤值長度。有效值大於零且小於 256。
0x32000022 STATUS_MKV_INVALID_GENERATOR_STATE_TAGS 無效的產生器狀態標籤。
0x32000023 STATUS_MKV_INVALID_AAC_CPD_SAMPLING_FREQUENCY_INDEX 無效的 AAC 轉碼器私有資料取樣頻率索引。
0x32000024 STATUS_MKV_INVALID_AAC_CPD_CHANNEL_CONFIG 無效的 AAC 轉碼器私有資料管道組態。
0x32000025 STATUS_MKV_INVALID_AAC_CPD 無效的 AAC 轉碼器私有資料。
0x32000026 STATUS_MKV_TRACK_INFO_NOT_FOUND 找不到軌道資訊。
0x32000027 STATUS_MKV_INVALID_SEGMENT_UUID 無效的區段 UUID。
0x32000028 STATUS_MKV_INVALID_TRACK_UID 無效的軌道 UID。
0x32000029 STATUS_MKV_INVALID_CLIENT_ID_LENGTH
0X3200002A STATUS_MKV_INVALID_AMS_ACM_CPD
0x3200002b STATUS_MKV_MISSING_SPS_FROM_H264_CPD
0X3200002C STATUS_MKV_MISSING_PPS_FROM_H264_CPD
0x3200002d STATUS_MKV_INVALID_PARENT_TYPE

追蹤程式庫傳回的錯誤和狀態碼

下表包含Trace程式庫中方法所傳回的錯誤和狀態資訊。

代碼 訊息
0x10100001 STATUS_MIN_PROFILER_BUFFER

Utils 程式庫傳回的錯誤和狀態碼

下表包含Utils程式庫中方法所傳回的錯誤和狀態資訊。

代碼 訊息
0x40000001 STATUS_INVALID_BASE64_ENCODE
0x40000002 STATUS_INVALID_BASE
0x40000003 STATUS_INVALID_DIGIT
0x40000004 STATUS_INT_OVERFLOW
0x40000005 STATUS_EMPTY_STRING
0x40000006 STATUS_DIRECTORY_OPEN_FAILED
0x40000007 STATUS_PATH_TOO_LONG
0x40000008 STATUS_UNKNOWN_DIR_ENTRY_TYPE
0x40000009 STATUS_REMOVE_DIRECTORY_FAILED
0x4000000a STATUS_REMOVE_FILE_FAILED
0x4000000b STATUS_REMOVE_LINK_FAILED
0x4000000c STATUS_DIRECTORY_ACCESS_DENIED
0x4000000d STATUS_DIRECTORY_MISSING_PATH
0x4000000e STATUS_DIRECTORY_ENTRY_STAT_ERROR
0x4000000f STATUS_STRFTIME_FALIED
0x40000010 STATUS_MAX_TIMESTAMP_FORMAT_STR_LEN_EXCEEDED
0x40000011 STATUS_UTIL_MAX_TAG_COUNT
0x40000012 STATUS_UTIL_INVALID_TAG_VERSION
0x40000013 STATUS_UTIL_TAGS_COUNT_NON_ZERO_TAGS_NULL
0x40000014 STATUS_UTIL_INVALID_TAG_NAME_LEN
0x40000015 STATUS_UTIL_INVALID_TAG_VALUE_LEN
0x4000002a STATUS_EXPONENTIAL_BACKOFF_INVALID_STATE
0x4000002b STATUS_EXPONENTIAL_BACKOFF_RETRIES_EXHAUSTED
0x4000002c STATUS_THREADPOOL_MAX_COUNT
0x4000002d STATUS_THREADPOOL_INTERNAL_ERROR
0x40100001 STATUS_HASH_KEY_NOT_PRESENT
0x40100002 STATUS_HASH_KEY_ALREADY_PRESENT
0x40100003 STATUS_HASH_ENTRY_ITERATION_ABORT
0x41000001 STATUS_BIT_READER_OUT_OF_RANGE
0x41000002 STATUS_BIT_READER_INVALID_SIZE
0x41100001 STATUS_TIMER_QUEUE_STOP_SCHEDULING
0x41100002 STATUS_INVALID_TIMER_COUNT_VALUE
0x41100003 STATUS_INVALID_TIMER_PERIOD_VALUE
0x41100004 STATUS_MAX_TIMER_COUNT_REACHED
0x41100005 STATUS_TIMER_QUEUE_SHUTDOWN
0x41200001 STATUS_SEMAPHORE_OPERATION_AFTER_SHUTDOWN
0x41200002 STATUS_SEMAPHORE_ACQUIRE_WHEN_LOCKED
0x41300001 STATUS_FILE_LOGGER_INDEX_FILE_INVALID_SIZE

視圖庫返回的錯誤和狀態碼

下表包含View程式庫中方法所傳回的錯誤和狀態資訊。

代碼 訊息 描述
0x30000001 STATUS_MIN_CONTENT_VIEW_ITEMS 指定的內容視圖項目數無效。如需詳細資訊,請參閱製作者 SDK 限制
0x30000002 STATUS_INVALID_CONTENT_VIEW_DURATION 指定的內容視圖持續時間無效。如需詳細資訊,請參閱製作者 SDK 限制
0x30000003 STATUS_CONTENT_VIEW_NO_MORE_ITEMS 嘗試獲取的位置超過標題。
0x30000004 STATUS_CONTENT_VIEW_INVALID_INDEX 指定的索引無效。
0x30000005 STATUS_CONTENT_VIEW_INVALID_TIMESTAMP 具有無效的時間戳記,或者時間戳記發生重疊。影格解碼時間戳記應大於或等於上一個影格時間戳記,加上上一個影格持續時間:`DTS(n) >= DTS(n-1) + Duration(n-1)`。此錯誤通常會指出「不穩定」的編碼器。編碼器會產生一組突發編碼影格,並且其時間戳記小於影格內的持續時間。或者,串流配置為使用軟體開發套件時間戳記,並且發送影格的速度比影格持續時間快。為了說明解決編碼器中的一些「抖動」問題,請在 StreamInfo.StreamCaps 架構中指定較小的影格持續時間。例如,如果串流為 25 FPS,則每個影格的持續時間為 40 毫秒。但是,為了處理編碼器「抖動」,我們建議您使用該幀持續時間的一半(20 毫秒)。某些串流要求更精確地控制錯誤檢測時間。
0x30000006 STATUS_INVALID_CONTENT_VIEW_LENGTH 指定的內容視圖項目資料長度無效。

回 PutFrame 調返回的錯誤和狀態碼-C 生產者庫

下一節包含 C 生產者程式庫中PutFrame作業的回呼所傳回的錯誤和狀態資訊。

代碼 訊息 描述 建議的動作
0x15000001 STATUS_STOP_CALLBACK_CHAIN 回呼鏈已停止。
0x15000002 STATUS_MAX_CALLBACK_CHAIN 已達到回呼鏈上限。
0x15000003 STATUS_INVALID_PLATFORM_CALLBACKS_VERSION 無效的 PlatformCallbacks 架構版本。 指定正確的目前架構版本。
0x15000004 STATUS_INVALID_PRODUCER_CALLBACKS_VERSION 無效的 ProducerCallbacks 架構版本。 指定正確的目前架構版本。
0x15000005 STATUS_INVALID_STREAM_CALLBACKS_VERSION 無效的 StreamCallbacks 架構版本。 指定正確的目前架構版本。
0x15000006 STATUS_INVALID_AUTH_CALLBACKS_VERSION 無效的 AuthCallbacks 架構版本。 指定正確的目前架構版本。
0x15000007 STATUS_INVALID_API_CALLBACKS_VERSION 無效的 ApiCallbacks 架構版本。 指定正確的目前架構版本。
0x15000008 STATUS_INVALID_AWS_CREDENTIALS_VERSION 無效的 AwsCredentials 架構版本。 指定正確的目前架構版本。
0x15000009 STATUS_MAX_REQUEST_HEADER_COUNT 已達到的請求標頭計數上限。
0x1500000a STATUS_MAX_REQUEST_HEADER_NAME_LEN 已達到請求標頭名稱長度上限。
0x1500000b STATUS_MAX_REQUEST_HEADER_VALUE_LEN 已達到請求標頭值長度上限。
0x1500000c STATUS_INVALID_API_CALL_RETURN_JSON 針對 API 呼叫傳回無效的 JSON。
0x1500000d STATUS_CURL_INIT_FAILED Curl 初始化失敗。
0x1500000e STATUS_CURL_LIBRARY_INIT_FAILED Curl lib 初始化失敗。
0x1500000f STATUS_INVALID_DESCRIBE_STREAM_RETURN_JSON 的傳回 JSON 無效 DescribeStream。
0x15000010 STATUS_HMAC_GENERATION_ERROR HMAC 產生錯誤。
0x15000011 STATUS_IOT_FAILED IoT 授權失敗。
0x15000012 STATUS_MAX_ROLE_ALIAS_LEN_EXCEEDED 已達到角色別名長度上限。 指定較短的別名長度。
0x15000013 STATUS_MAX_USER_AGENT_NAME_POSTFIX_LEN_EXCEEDED 已達到代理程式名稱後置長度上限。
0x15000014 STATUS_MAX_CUSTOM_USER_AGENT_LEN_EXCEEDED 已達到客戶使用者代理程式長度上限。
0x15000015 STATUS_INVALID_USER_AGENT_LENGTH 無效的使用者代理程式長度。
0x15000016 STATUS_INVALID_ENDPOINT_CACHING_PERIOD 無效的端點快取期間。 指定少於 24 小時的快取期間。
0x15000017 STATUS_IOT_EXPIRATION_OCCURS_IN_PAST IoT 到期時間戳記發生在過去。
0x15000018 STATUS_IOT_EXPIRATION_PARSING_FAILED IoT 到期剖析失敗。
0x15000019 STATUS_DUPLICATE_PRODUCER_CALLBACK_FREE_FUNC
0x1500001a STATUS_DUPLICATE_STREAM_CALLBACK_FREE_FUNC
0x1500001b STATUS_DUPLICATE_AUTH_CALLBACK_FREE_FUNC
0x1500001c STATUS_DUPLICATE_API_CALLBACK_FREE_FUNC
0x1500001d STATUS_FILE_LOGGER_INDEX_FILE_TOO_LARGE
0x1500001e STATUS_MAX_IOT_THING_NAME_LENGTH
0x1500001f STATUS_IOT_CREATE_LWS_CONTEXT_FAILED
0x15000020 STATUS_INVALID_CA_CERT_PATH
0x15000022 STATUS_FILE_CREDENTIAL_PROVIDER_OPEN_FILE_FAILED
0x15000023 STATUS_FILE_CREDENTIAL_PROVIDER_INVALID_FILE_LENGTH
0x15000024 STATUS_FILE_CREDENTIAL_PROVIDER_INVALID_FILE_FORMAT
0x15000026 STATUS_STREAM_BEING_SHUTDOWN
0x15000027 STATUS_CLIENT_BEING_SHUTDOWN
0x15000028 STATUS_CONTINUOUS_RETRY_RESET_FAILED
0x16000001 STATUS_CURL_PERFORM_FAILED
0x16000002 STATUS_IOT_INVALID_RESPONSE_LENGTH
0x16000003 STATUS_IOT_NULL_AWS_CREDS
0x16000004 STATUS_IOT_INVALID_URI_LEN
0x16000005 STATUS_TIMESTAMP_STRING_UNRECOGNIZED_FORMAT