欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多路視頻濃縮處理方法及其裝置的制造方法_3

文檔序號:8301972閱讀:來源:國知局
5]第一創(chuàng)建單元101,用于創(chuàng)建視頻文件濃縮管理對象;
[0116]第二創(chuàng)建單元102,用于創(chuàng)建進度/錯誤上傳管道PIPE和控制命令下發(fā)管道PIPE ;
[0117]參數(shù)合成單元103,用于依據(jù)待濃縮視頻文件標識信息、濃縮后視頻文件標識信息以及濃縮處理參數(shù)合成一進程啟動參數(shù);
[0118]濃縮子進程啟動單元104,用于啟動相應的濃縮子模塊,并向該濃縮子模塊提供所述進程啟動參數(shù);
[0119]監(jiān)聽線程啟動單元105,用于開啟進度/錯誤碼接收模塊的監(jiān)聽線程,并等待濃縮子進程上報數(shù)據(jù);
[0120]管理單元106,用于將待濃縮視頻文件標識信息以及對應的視頻文件濃縮管理對象鍵值對納入到管理隊列中。
[0121]參考圖8所示,所述濃縮子模塊包括第二初始化模塊20,具體地,參考圖10,其包括:
[0122]獲取單元201,用于從主進程獲取進程啟動參數(shù),并解析該參數(shù)得到待濃縮視頻文件標識信息、濃縮后視頻文件標識信息以及濃縮處理參數(shù);
[0123]實體對象創(chuàng)建單元202,用于根據(jù)待濃縮視頻文件的類型,創(chuàng)建不同濃縮處理實體對象;
[0124]第一連接單元203,用于打開并連接主進程創(chuàng)建的進度/錯誤上傳管道PIPE和控制命令下發(fā)管道PIPE;
[0125]第二連接單元204,用于啟動控制命令監(jiān)聽線程并等待主進程通過控制命令下發(fā)管道PIPE下發(fā)的視頻濃縮命令。
[0126]參考圖8所示,所述視頻濃縮管理模塊I還包括:
[0127]管道選擇單元1,用于根據(jù)待濃縮視頻文件標識信息獲取到其所對應的視頻文件濃縮管理對象,并依據(jù)所述視頻文件濃縮管理對象獲得該路待濃縮視頻文件的控制命令下發(fā)管道PIPE句柄;
[0128]命令下發(fā)單元12,用于依據(jù)所述控制命令下發(fā)管道PIPE句柄向控制命令下發(fā)管道PIPE下發(fā)視頻濃縮命令。
[0129]參考圖,8所示,所述濃縮子模塊2還包括:
[0130]視頻濃縮處理單元21,用于依據(jù)從視頻濃縮管理模塊I獲取的視頻濃縮命令啟動視頻濃縮線程以對相應一路待濃縮視頻文件進行視頻濃縮處理;
[0131]以及,進度/錯誤碼上報單元22,用于在視頻濃縮處理單元21進行視頻濃縮處理的過程中,啟動進度/錯誤碼上報線程并通過進度/錯誤上傳管道PIPE向主進程實時上報視頻濃縮進度和/或錯誤碼。
[0132]以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【主權項】
1.一種多路視頻濃縮處理方法,其特征在于,包括: 主進程獲取輸入的待濃縮視頻文件標識信息,并依據(jù)當前計算機系統(tǒng)的CPU性能動態(tài)調(diào)整濃縮子進程的開啟路數(shù); 主進程向被開啟的濃縮子進程發(fā)送攜帶待濃縮視頻文件標識信息的視頻濃縮命令,濃縮子進程據(jù)此命令打開相應的待濃縮視頻文件,并依據(jù)該待濃縮視頻文件的類型選擇相應的視頻濃縮算法進行視頻濃縮處理。
2.如權利要求1所述的多路視頻濃縮處理方法,其特征在于,在依據(jù)當前計算機系統(tǒng)的CPU性能動態(tài)調(diào)整濃縮子進程的開啟路數(shù)并開啟相應的濃縮子進程之后,還包括主進程的初始化步驟,所述步驟包括: 創(chuàng)建視頻文件濃縮管理對象; 創(chuàng)建進度/錯誤上傳管道PIPE和控制命令下發(fā)管道PIPE ; 依據(jù)待濃縮視頻文件標識信息、濃縮后視頻文件標識信息以及濃縮處理參數(shù)合成一進程啟動參數(shù); 啟動相應的濃縮子進程,并向該濃縮子進程提供所述進程啟動參數(shù); 開啟進度/錯誤碼接收模塊的監(jiān)聽線程,并等待濃縮子進程上報數(shù)據(jù); 將待濃縮視頻文件標識信息以及對應的視頻文件濃縮管理對象鍵值對納入到管理隊列中。
3.如權利要求2所述的多路視頻濃縮處理方法,其特征在于,在進行主進程的初始化步驟之后,還包括濃縮子進程的初始化步驟,所述步驟包括: 從主進程獲取進程啟動參數(shù),并解析該參數(shù)得到待濃縮視頻文件標識信息、濃縮后視頻文件標識信息以及濃縮處理參數(shù); 根據(jù)待濃縮視頻文件的類型,創(chuàng)建不同濃縮處理實體對象; 打開并連接主進程創(chuàng)建的進度/錯誤上傳管道PIPE和控制命令下發(fā)管道PIPE ; 啟動控制命令監(jiān)聽線程并等待主進程通過控制命令下發(fā)管道PIPE下發(fā)的視頻濃縮命令。
4.如權利要求2所述的多路視頻濃縮處理方法,其特征在于,主進程向被開啟的濃縮子進程發(fā)送攜帶待濃縮視頻文件標識信息的視頻濃縮命令的步驟包括:主進程根據(jù)待濃縮視頻文件標識信息獲取到其所對應的視頻文件濃縮管理對象,并依據(jù)所述視頻文件濃縮管理對象獲得該路待濃縮視頻文件的控制命令下發(fā)管道PIPE句柄;依據(jù)所述控制命令下發(fā)管道PIPE句柄向控制命令下發(fā)管道PIPE下發(fā)視頻濃縮命令。
5.如權利要求2-4任意一項所述的多路視頻濃縮處理方法,其特征在于,在濃縮子進程依據(jù)視頻濃縮命令啟動視頻濃縮線程以對相應一路待濃縮視頻文件進行視頻濃縮處理的過程中,所述濃縮子進程還啟動進度/錯誤碼上報線程并通過進度/錯誤上傳管道PIPE向主進程實時上報視頻濃縮進度和/或錯誤碼。
6.一種多路視頻濃縮處理裝置,其特征在于,包括: 視頻濃縮管理模塊,用于獲取輸入的待濃縮視頻文件標識信息,并依據(jù)當前計算機系統(tǒng)的CPU性能動態(tài)調(diào)整濃縮子模塊的開啟路數(shù);以及進一步用于向被開啟的濃縮子模塊發(fā)送攜帶待濃縮視頻文件標識信息的視頻濃縮命令; 濃縮子模塊,用于依據(jù)獲取的視頻濃縮命令打開相應的待濃縮視頻文件,并依據(jù)該待濃縮視頻文件的類型選擇相應的視頻濃縮算法進行視頻濃縮處理。
7.如權利要求6所述的多路視頻濃縮處理裝置,其特征在于,所述視頻濃縮管理模塊包括第一初始化模塊,其包括: 第一創(chuàng)建單元,用于創(chuàng)建視頻文件濃縮管理對象; 第二創(chuàng)建單元,用于創(chuàng)建進度/錯誤上傳管道PIPE和控制命令下發(fā)管道PIPE ; 參數(shù)合成單元,用于依據(jù)待濃縮視頻文件標識信息、濃縮后視頻文件標識信息以及濃縮處理參數(shù)合成一進程啟動參數(shù); 濃縮子進程啟動單元,用于啟動相應的濃縮子模塊,并向該濃縮子模塊提供所述進程啟動參數(shù); 監(jiān)聽線程啟動單元,用于開啟進度/錯誤碼接收模塊的監(jiān)聽線程,并等待濃縮子進程上報數(shù)據(jù); 管理單元,用于將待濃縮視頻文件標識信息以及對應的視頻文件濃縮管理對象鍵值對納入到管理隊列中。
8.如權利要求7所述的多路視頻濃縮處理裝置,其特征在于,所述濃縮子模塊包括第二初始化模塊,其包括: 獲取單元,用于從主進程獲取進程啟動參數(shù),并解析該參數(shù)得到待濃縮視頻文件標識信息、濃縮后視頻文件標識信息以及濃縮處理參數(shù); 實體對象創(chuàng)建單元,用于根據(jù)待濃縮視頻文件的類型,創(chuàng)建不同濃縮處理實體對象; 第一連接單元,用于打開并連接主進程創(chuàng)建的進度/錯誤上傳管道PIPE和控制命令下發(fā)管道PIPE ; 第二連接單元,用于啟動控制命令監(jiān)聽線程并等待主進程通過控制命令下發(fā)管道PIPE下發(fā)的視頻濃縮命令。
9.如權利要求7所述的多路視頻濃縮處理裝置,其特征在于,所述視頻濃縮管理模塊還包括: 管道選擇單元,用于根據(jù)待濃縮視頻文件標識信息獲取到其所對應的視頻文件濃縮管理對象,并依據(jù)所述視頻文件濃縮管理對象獲得該路待濃縮視頻文件的控制命令下發(fā)管道PIPE句柄; 命令下發(fā)單元,用于依據(jù)所述控制命令下發(fā)管道PIPE句柄向控制命令下發(fā)管道PIPE下發(fā)視頻濃縮命令。
10.如權利要求7-9任意一項所述的多路視頻濃縮處理裝置,其特征在于,所述濃縮子模塊還包括: 視頻濃縮處理單元,用于依據(jù)從視頻濃縮管理模塊獲取的視頻濃縮命令啟動視頻濃縮線程以對相應一路待濃縮視頻文件進行視頻濃縮處理; 以及,進度/錯誤碼上報單元,用于在視頻濃縮處理單元進行視頻濃縮處理的過程中,啟動進度/錯誤碼上報線程并通過進度/錯誤上傳管道PIPE向主進程實時上報視頻濃縮進度和/或錯誤碼。
【專利摘要】本發(fā)明公開了一種多路視頻濃縮處理方法及其裝置,所述方法包括:主進程獲取輸入的待濃縮視頻文件標識信息,并依據(jù)當前計算機系統(tǒng)的CPU性能動態(tài)調(diào)整濃縮子進程的開啟路數(shù);主進程向被開啟的濃縮子進程發(fā)送攜帶待濃縮視頻文件標識信息的視頻濃縮命令,濃縮子進程據(jù)此命令打開相應的待濃縮視頻文件,并依據(jù)該待濃縮視頻文件的類型選擇相應的視頻濃縮算法進行視頻濃縮處理。本發(fā)明采用的多進程方式提高了單位時間內(nèi)濃縮的視頻文件個數(shù),通過多進程同時處理,有效地利用了計算機系統(tǒng)的CPU計算能力以及提高了其內(nèi)存的使用效率,從而提高了視頻濃縮處理的效率和計算機系統(tǒng)的性能利用率。
【IPC分類】G06F17-30, G06F9-46, H04N7-18
【公開號】CN104618681
【申請?zhí)枴緾N201310538916
【發(fā)明人】張香梅, 汪洋, 常愛平, 黃胡生
【申請人】南京中興力維軟件有限公司
【公開日】2015年5月13日
【申請日】2013年11月1日
當前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
郓城县| 台州市| 徐汇区| 安阳市| 如皋市| 玛纳斯县| 西峡县| 瑞金市| 红河县| 马龙县| 石首市| 盐山县| 隆子县| 南召县| 合山市| 泽普县| 石首市| 平安县| 晋城| 陵川县| 阿图什市| 庆阳市| 文成县| 大埔区| 黄梅县| 昌吉市| 西林县| 兖州市| 灌云县| 肇庆市| 香港 | 西安市| 安达市| 赤峰市| 聂拉木县| 尼勒克县| 霞浦县| 台北市| 上栗县| 鸡泽县| 泽库县|