視頻拖拉
更新時間 2025-04-25 18:13:31
最近更新時間: 2025-04-25 18:13:31
分享文章
本文介紹視頻拖拉的支持方式和配置建議。
功能介紹
視頻點播網站或應用,通常都會提供視頻拖拉能力,用戶可以隨意拖動播放器進度條到想要的位置。使用加速后,您可以通過配置視頻拖拉功能,支持用戶的視頻拖拉請求。
用戶在點播網站對視頻進行拖動時,會向服務器端發起形如://daliqc.cn/a.mp4?start=5 格式的請求,此時節點如開啟了視頻拖拉功能,則會返回離第5s最近的關鍵幀開始,到視頻文件末尾的音視頻數據文件。
適用場景
需支持flv或mp4視頻拖拉功能的視頻點播網站。
注意事項
- 源站視頻必須帶有meta信息以及關鍵幀,如無,則視頻拖拉功能無效,返回原始文件。
- 如視頻拖拉請求攜帶的起始參數越界,例如start參數對應的字節位置超過文件大小,默認返回4xx狀態碼。
- 如視頻拖拉請求攜帶的結尾參數越界,mp4時間拖拉和flv時間拖拉默認返回從起始參數開始到文件結尾位置的內容,flv按字節拖拉默認返回416。
- 支持mp4文件moov頭在尾部的視頻拖拉。
- 在開啟視頻拖拉之前,請確認源站支持range請求,且能返回206狀態碼和對應range范圍內的文件。
說明視頻拖拉功能需要開啟靜態加速能力才能使用。
使用說明
- 登錄,進入【安全與加速工作臺】-【CDN加速配置】,在域名列表中選中需要配置的域名。
- 單擊【編輯配置】。
- 選擇mp4拖拉或flv拖拉進行相關配置
mp4拖拉
| 參數 | 說明 |
|---|---|
| 類型&內容 | mp4拖拉的生效范圍,生效范圍可以按照文件后綴名、目錄、首頁、全部文件、全路徑文件等方式配置,內容按照輸入框中提醒的格式配置即可,例如:后綴名配置jpg,png,css。 |
| 起始&結束參數 | 支持按時間拖拉,時間拖拉的起始參數默認start,結尾參數默認end,您可根據實際情況進行修改。例如:起始參數配置strat,則//daliqc.cn/a.mp4?start=5表示從a.mp4文件的第5s開始返回音視頻內容。 |
flv拖拉
flv拖拉支持配置多條規則,點擊"+增加規則"可以添加一條flv拖拉規則。
| 參數 | 說明 |
|---|---|
| 類型&內容 | flv拖拉的生效范圍,生效范圍可以按照文件后綴名、目錄、首頁、全部文件、全路徑文件等方式配置,內容按照輸入框中提醒的格式配置即可,例如:后綴名配置jpg,png,css。 |
| 起始&結束參數 | 支持按時間拖拉或按照字節拖拉: 按時間拖拉的起始參數默認begin,結尾參數默認stop,支持修改。例如請求url://daliqc.cn/a.flv?begin=5&stop=15,如為時間拖拉,則返回flv媒體頭加上從a.flv文件的第5s開始,截止到15s結束的內容。 按字節拖拉的起始參數默認start,結尾參數默認end,支持修改。例如請求url://daliqc.cn/a.flv?start=100&end=1000,如為字節拖拉,則返回flv媒體頭加上從a.flv文件的第100個字節開始,截止到第999個字節的內容。 |