「X-」前置字串定義為用戶端定義屬性預留的命名空間。client-屬性「必須」是合法的 AttributeName。用戶端「應」在定義自己的屬性名稱時使用反向 DNS 語法,以免發生衝突。屬性值「必須」是字串、十六進位序列或小數點。用戶端定義屬性的範例為 X-COM-EXAMPLE-AD-ID="XYZ123"。這些屬性為選用屬性。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2023-12-01 (世界標準時間)。"],[[["`cast.framework.HlsTimedMetadata` handles HLS timed metadata, specifically properties within the `#EXT-X-DATERANGE` tag, as defined in the HLS RFC."],["It includes properties like `startDate`, `endDate`, `duration`, and various SCTE-35 related attributes for managing date ranges and content signaling."],["Client-defined attributes, prefixed with \"X-\", allow for custom metadata to be included within the timed metadata."],["The `rangeClass` property enables grouping of date ranges with shared semantics for specific functionalities."]]],["The `HlsTimedMetadata` class manages HLS timed metadata properties from the `#EXT-X-DATERANGE` tag. Key properties include `startDate` (required ISO-8601 start date), `endDate` (optional ISO-8601 end date), `duration` (optional duration in seconds), and `plannedDuration` (optional expected duration). `rangeClass` allows for custom attribute sets. Additional attributes cover client-defined data (`clientAttributes`) and SCTE-35 information (`scte35Cmd`, `scte35In`, `scte35Out`). The `endOnNext` property indicates if the range ends at the start of the next one.\n"]]