[發明專利]視頻文件質量檢測系統及方法有效
| 申請號: | 201610028618.8 | 申請日: | 2016-01-15 |
| 公開(公告)號: | CN105578203B | 公開(公告)日: | 2018-10-19 |
| 發明(設計)人: | 逯利軍;錢培專;侯衛東;李克民 | 申請(專利權)人: | 北京賽特斯信息科技股份有限公司 |
| 主分類號: | H04N21/234 | 分類號: | H04N21/234;H04N21/254 |
| 代理公司: | 上海智信專利代理有限公司 31002 | 代理人: | 王潔 |
| 地址: | 100086 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 視頻文件 質量 檢測 系統 方法 | ||
1.一種視頻文件質量檢測系統,其特征在于,所述的系統包括:
Web交互客戶端,用以向WebService管理服務器下發視頻文件質量檢測任務,以及顯示視頻文件質量檢測狀態和檢測結果;
WebService管理服務器,用以根據所述的Web交互客戶端下發的視頻文件質量檢測任務,向視頻文件質量檢測服務器發送視頻文件質量檢測任務,以及從數據庫讀取視頻文件質量檢測狀態和檢測結果后發送至所述的Web交互客戶端;
視頻文件質量檢測服務器,用以從Ftp視頻文件服務器下載待檢測的視頻文件,并根據文件類型實現對普通視頻文件以及含HLS格式的視頻文件的視頻文件質量檢測,且將視頻文件質量檢測狀態和檢測結果存儲至所述的數據庫,且所述的視頻文件質量檢測服務器對HLS格式的視頻文件進行視頻文件質量檢測包括:
(4.1)所述的視頻文件質量檢測服務器判斷所述的待檢測的視頻文件中是否含有m3u8格式的文件;
(4.2)如果所述的待檢測的視頻文件中含有m3u8格式的文件,則所述的視頻文件質量檢測服務器對m3u8格式的文件進行質量檢測;然后繼續步驟(4.4);
(4.3)如果所述的待檢測的視頻文件中不含有m3u8格式的文件,則所述的視頻文件質量檢測服務器對所述的待檢測的視頻文件進行常規的視頻文件質量檢測;然后繼續步驟(4.5);
(4.4)所述的視頻文件質量檢測服務器對經過所述的視頻文件質量檢測服務器對m3u8格式的文件進行解析和質量檢測后的視頻文件進行常規的視頻文件質量檢測,然后繼續步驟(4.5);
(4.5)所述的視頻文件質量檢測服務器將視頻文件質量檢測狀態和檢測結果存儲至所述的數據庫;
所述的視頻文件質量檢測服務器對m3u8格式的文件進行質量檢測,具體包括以下步驟:
(4.2.1)所述的視頻文件質量檢測服務器判斷是否讀到ENDLIST標簽;
(4.2.2)如果所述的視頻文件質量檢測服務器未讀到ENDLIST標簽,則所述的視頻文件質量檢測服務器判斷所述的m3u8格式的文件是否存在語法錯誤;
(4.2.3)如果所述的m3u8格式的文件不存在錯誤,則所述的視頻文件質量檢測服務器判斷是否能夠讀取到URI標識的ts文件;
(4.2.4)如果能夠讀取到URI標識的ts文件,則所述的視頻文件質量檢測服務器將ts分片連成連續的視頻流,然后繼續步驟(4.4);
(4.2.5)如果所述的視頻文件質量檢測服務器讀到ENDLIST標簽,則繼續步驟(4.5);
(4.2.6)如果所述的m3u8格式的文件存在錯誤,則記錄所述的m3u8格式的文件的語法缺陷信息至所述的數據庫,然后繼續步驟(4.4);
(4.2.7)如果不能夠讀取到URI標識的ts文件,則記錄所述的m3u8格式的文件嚴重缺陷信息至所述的數據庫,然后繼續步驟(4.4)。
2.根據權利要求1所述的視頻文件質量檢測系統,其特征在于,所述的視頻文件質量檢測服務器包括:
文件下載單元,用以從所述的Ftp視頻文件服務器下載待檢測的視頻文件;
文件區分單元,用以根據文件類型的判斷所述的待檢測的視頻文件為普通視頻文件或含HLS格式的視頻文件;
m3u8文件處理單元,用以對HLS格式的文件進行解析與質量檢測;
普通視頻文件處理單元,用以對所述的普通視頻文件以及經過m3u8文件處理單元處理過的ts格式的視頻文件進行常規的質量檢測,并將視頻文件質量檢測狀態和檢測結果存儲至所述的數據庫。
3.根據權利要求1所述的視頻文件質量檢測系統,其特征在于,所述的Web交互客戶端包括電腦中的瀏覽器、平板電腦中的瀏覽器以及手機中的瀏覽器。
4.一種基于權利要求1所述的系統實現視頻文件質量檢測的方法,其特征在于,所述的方法包括以下步驟:
(1)所述的Web交互客戶端向所述的WebService管理服務器下發視頻文件質量檢測任務;
(2)所述的WebService管理服務器根據所述的Web交互客戶端下發的視頻文件質量檢測任務,向視頻文件質量檢測服務器發送視頻文件質量檢測任務;
(3)所述的視頻文件質量檢測服務器從Ftp視頻文件服務器下載待檢測的視頻文件;
(4)所述的視頻文件質量檢測服務器根據文件類型實現對普通視頻文件以及含HLS格式的視頻文件的視頻文件質量檢測,且將視頻文件質量檢測狀態和檢測結果存儲至所述的數據庫;
(5)所述的WebService管理服務器從數據庫讀取視頻文件質量檢測狀態和檢測結果后發送至所述的Web交互客戶端;
(6)所述的Web交互客戶端顯示視頻文件質量檢測狀態和檢測結果;
所述的步驟(4)具體包括以下步驟:
(4.1)所述的視頻文件質量檢測服務器判斷所述的待檢測的視頻文件中是否含有m3u8格式的文件;
(4.2)如果所述的待檢測的視頻文件中含有m3u8格式的文件,則所述的視頻文件質量檢測服務器對m3u8格式的文件進行質量檢測;然后繼續步驟(4.4);
(4.3)如果所述的待檢測的視頻文件中不含有m3u8格式的文件,則所述的視頻文件質量檢測服務器對所述的待檢測的視頻文件進行常規的視頻文件質量檢測;然后繼續步驟(4.5);
(4.4)所述的視頻文件質量檢測服務器對經過所述的視頻文件質量檢測服務器對m3u8格式的文件進行解析和質量檢測后的視頻文件進行常規的視頻文件質量檢測,然后繼續步驟(4.5);
(4.5)所述的視頻文件質量檢測服務器將視頻文件質量檢測狀態和檢測結果存儲至所述的數據庫;
所述的視頻文件質量檢測服務器對m3u8格式的文件進行質量檢測,具體包括以下步驟:
(4.2.1)所述的視頻文件質量檢測服務器判斷是否讀到ENDLIST標簽;
(4.2.2)如果所述的視頻文件質量檢測服務器未讀到ENDLIST標簽,則所述的視頻文件質量檢測服務器判斷所述的m3u8格式的文件是否存在語法錯誤;
(4.2.3)如果所述的m3u8格式的文件不存在錯誤,則所述的視頻文件質量檢測服務器判斷是否能夠讀取到URI標識的ts文件;
(4.2.4)如果能夠讀取到URI標識的ts文件,則所述的視頻文件質量檢測服務器將ts分片連成連續的視頻流,然后繼續步驟(4.4);
(4.2.5)如果所述的視頻文件質量檢測服務器讀到ENDLIST標簽,則繼續步驟(4.5);
(4.2.6)如果所述的m3u8格式的文件存在錯誤,則記錄所述的m3u8格式的文件的語法缺陷信息至所述的數據庫,然后繼續步驟(4.4);
(4.2.7)如果不能夠讀取到URI標識的ts文件,則記錄所述的m3u8格式的文件嚴重缺陷信息至所述的數據庫,然后繼續步驟(4.4)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京賽特斯信息科技股份有限公司,未經北京賽特斯信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610028618.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多視頻數據顯示的方法及裝置
- 下一篇:信息處理系統和信息處理方法





