您可以使用「影像伺服」來管理目錄中的非影像內容,並透過個別的/is/content內容內容來提供。
此功能允許分別為每個專案設定TTL。
「影像伺服」支援以下命令: /is/content:
內容型別篩選器。 |
|
req=userdata , req=props 、和 req=exists 僅限。 |
|
允許停用使用者端快取。 |
請求 |
http:// 伺服器 /is/content[/catalog/ 個專案 ][? 修飾元 ] |
伺服器 |
server_address [ : 連線埠 ] |
目錄 |
目錄識別碼。 |
個專案 |
靜態內容專案ID。 |
修飾元 |
命令 *[& 命令 ] |
命令 |
cmdName = 值 |
cmdName |
支援的命令名稱之一。 |
值 |
命令值。 |
靜態內容目錄與影像目錄類似,但支援的資料欄位較少:
屬性/資料 |
附註 |
---|---|
catalog::Id |
此靜態內容專案的目錄記錄識別碼。 |
catalog::Path |
此內容專案的檔案路徑。 |
catalog::到期 |
此內容專案的TTL; attribute::Expiration 如果未指定或為空,則會使用。 |
catalog::TimeStamp |
檔案修改時間戳記;使用啟用目錄型驗證時需要 attribute::CacheValidationPolicy . |
catalog::UserData |
與此靜態內容專案關聯的可選中繼資料;適用於具有下列專案的使用者端: req=userdata . |
目錄::UserType |
選用資料型別;可用於篩選靜態內容的請求,具有 type=命令 . |
此機制可協助確保使用者端僅接收適合其需求的內容。 假設靜態內容已使用適當標籤 catalog::UserType
值,使用者端可新增 type=
命令到要求。 「影像伺服」會將提供的值與 type=
命令至的值 catalog::UserType
而且,如果兩者不相符,則會傳回錯誤,而非可能不適當的內容。
您可以封裝視訊註解檔案(WebVTT)、CSS或JSONP格式的任何文字檔。 JSON回應如下所述。
您也可以將追蹤用於其他型別的計時中繼資料。 每個曲目元素的來源資料都是由計時提示清單組成的文字檔。 提示可包括JSON或CSV等格式的資料。
另請參閱 https://en.wikipedia.org/wiki/JSONP 以取得有關JSONP格式的詳細資訊。
另請參閱 www.json.org 以取得有關JSON格式的詳細資訊。