亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種機(jī)頂盒測(cè)試用的碼流文件的生成方法及生成裝置與流程

文檔序號(hào):12136452閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種機(jī)頂盒測(cè)試用的碼流文件的生成方法,其特征在于,包括:

構(gòu)建私有數(shù)據(jù)表;

將所述私有數(shù)據(jù)表生成m個(gè)數(shù)據(jù)包,其中,m為所述私有數(shù)據(jù)表的字節(jié)數(shù)與數(shù)據(jù)包長(zhǎng)度的比值;

將所述私有數(shù)據(jù)表的數(shù)據(jù)包代替原始碼流文件中的空包插入所述原始碼流文件,生成新碼流文件,其中,所述原始碼流文件包括錄制的碼流文件。

2.根據(jù)權(quán)利要求1所述的機(jī)頂盒測(cè)試用的碼流文件的生成方法,其特征在于,所述將所述私有數(shù)據(jù)表的數(shù)據(jù)包代替所述原始碼流文件中的空包插入所述原始碼流文件,生成新碼流文件,包括:

計(jì)算所述原始碼流文件的空包數(shù)T;

判斷所述原始碼流文件的空包數(shù)T是否大于m;

當(dāng)所述原始碼流文件的空包數(shù)T≤m時(shí),將所述私有數(shù)據(jù)表中的第1至T個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中的第1至T個(gè)空包,將替換后的碼流文件作為新碼流文件。

3.根據(jù)權(quán)利要求2所述的機(jī)頂盒測(cè)試用的碼流文件的生成方法,其特征在于,所述將所述私有數(shù)據(jù)表的數(shù)據(jù)包代替所述原始碼流文件中的空包插入所述原始碼流文件,生成新碼流文件,包括:

當(dāng)所述原始碼流文件的空包數(shù)T=m+1時(shí),將所述私有數(shù)據(jù)表中的第1至m個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中的第1至m個(gè)空包,將替換后的碼流文件作為新碼流文件。

4.根據(jù)權(quán)利要求2所述的機(jī)頂盒測(cè)試用的碼流文件的生成方法,其特征在于,所述將所述私有數(shù)據(jù)表的數(shù)據(jù)包代替所述原始碼流文件中的空包插入所述原始碼流文件,生成新碼流文件,包括:

當(dāng)所述原始碼流文件的空包數(shù)T>m+1時(shí),將所述私有數(shù)據(jù)表中的第1至m個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中第1至m個(gè)空包;

計(jì)算m+1個(gè)空包的數(shù)據(jù)間隔B;

根據(jù)所述數(shù)據(jù)間隔B,由所述私有數(shù)據(jù)表的數(shù)據(jù)包繼續(xù)替換原始碼流文件中的剩余空包。

5.根據(jù)權(quán)利要求4所述的機(jī)頂盒測(cè)試用的碼流文件的生成方法,其特征在于,所述由所述私有數(shù)據(jù)表的數(shù)據(jù)包繼續(xù)替換原始碼流文件中的剩余空包,包括:

判斷所述數(shù)據(jù)間隔B是否為X≤B≤Y,其中,X為原始碼流文件的碼率與預(yù)設(shè)私有數(shù)據(jù)表重復(fù)時(shí)間的乘積,Y為所述碼率與預(yù)設(shè)私有數(shù)據(jù)表最大重復(fù)間隔容差的乘積;

若X≤B≤Y,計(jì)算剩余空包數(shù)S,其中,所述S=T-m;

當(dāng)剩余空包數(shù)S≤m+1時(shí),將所述私有數(shù)據(jù)表的前S-1個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中從第m+2個(gè)空包開(kāi)始的剩余空包,將替換后的碼流文件作為新碼流文件;

當(dāng)剩余空包數(shù)S>m+1時(shí),將所述私有數(shù)據(jù)表的m個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中從第m+2個(gè)空包開(kāi)始的m個(gè)空包,并更新剩余空包數(shù)S和數(shù)據(jù)間隔B;

根據(jù)更新后的所述剩余空包數(shù)S和數(shù)據(jù)間隔B,由所述私有數(shù)據(jù)表的數(shù)據(jù)包繼續(xù)替換原始碼流文件中更新后的剩余空包;

若所述數(shù)據(jù)間隔B不為X≤B≤Y,計(jì)算下一個(gè)空包距所述原始碼流文件的第一個(gè)空包之間的數(shù)據(jù)間隔,直至下一個(gè)空包與所述原始碼流文件的第一個(gè)空包的數(shù)據(jù)間隔在X至Y之間。

6.根據(jù)權(quán)利要求1所述的機(jī)頂盒測(cè)試用的碼流文件的生成方法,其特征在于,所述構(gòu)建私有數(shù)據(jù)表,包括:

根據(jù)所述原始碼流文件所對(duì)應(yīng)的運(yùn)營(yíng)商的私有數(shù)據(jù)定義,構(gòu)建所述私有數(shù)據(jù)表。

7.一種機(jī)頂盒測(cè)試用的碼流文件的生成裝置,其特征在于,包括:

私有數(shù)據(jù)表構(gòu)建模塊,用于構(gòu)建私有數(shù)據(jù)表;

數(shù)據(jù)包生成模塊,用于將所述私有數(shù)據(jù)表生成m個(gè)數(shù)據(jù)包,其中,m為所述私有數(shù)據(jù)表的字節(jié)數(shù)與數(shù)據(jù)包長(zhǎng)度的比值;

私有表插入模塊,用于將所述私有數(shù)據(jù)表的數(shù)據(jù)包代替原始碼流文件中的空包插入所述原始碼流文件,生成新碼流文件,其中,所述原始碼流文件包括錄制的碼流文件。

8.根據(jù)權(quán)利要求7所述的機(jī)頂盒測(cè)試用的碼流文件的生成裝置,其特征在于,所述私有表插入模塊包括:

空包數(shù)量計(jì)算單元,用于計(jì)算所述原始碼流文件的空包數(shù)T;

第一判斷單元,用于判斷所述原始碼流文件的空包數(shù)T是否大于m;

第一空包替換單元,用于當(dāng)所述原始碼流文件的空包數(shù)T≤m時(shí),將所述私有數(shù)據(jù)表中的第1至T個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中的第1至T個(gè)空包,將替換后的碼流文件作為新碼流文件。

9.根據(jù)權(quán)利要求8所述的機(jī)頂盒測(cè)試用的碼流文件的生成裝置,其特征在于,所述私有表插入模塊包括:

第二空包替換單元,用于當(dāng)所述原始碼流文件的空包數(shù)T>m+1時(shí),將所述私有數(shù)據(jù)表中的第1至m個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中第1至m個(gè)空包;

數(shù)據(jù)間隔計(jì)算單元,用于計(jì)算m+1個(gè)空包的數(shù)據(jù)間隔B;

第一剩余空包替換單元,用于根據(jù)所述數(shù)據(jù)間隔B,由所述私有數(shù)據(jù)表的數(shù)據(jù)包繼續(xù)替換原始碼流文件中的剩余空包。

10.根據(jù)權(quán)利要求9所述的機(jī)頂盒測(cè)試用的碼流文件的生成裝置,其特征在于,所述第一剩余空包替換單元包括:

判斷子單元,用于判斷所述數(shù)據(jù)間隔B是否為X≤B≤Y,其中,X為原始碼流文件的碼率與預(yù)設(shè)私有數(shù)據(jù)表重復(fù)時(shí)間的乘積,Y為所述碼率與預(yù)設(shè)私有數(shù)據(jù)表最大重復(fù)間隔容差的乘積;

剩余空包計(jì)算子單元,用于若X≤B≤Y,計(jì)算剩余空包數(shù)S,其中,所述S=T-m;

第一空包替換子單元,用于當(dāng)剩余空包數(shù)S≤m+1時(shí),將所述私有數(shù)據(jù)表的前S-1個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中從第m+2個(gè)空包開(kāi)始的剩余空包,將替換后的碼流文件作為新碼流文件;

第二空包替換子單元,用于當(dāng)剩余空包數(shù)S>m+1時(shí),將所述私有數(shù)據(jù)表的m個(gè)數(shù)據(jù)包逐一替換所述原始碼流文件中從第m+2個(gè)空包開(kāi)始的m個(gè)空包,并更新剩余空包數(shù)S和數(shù)據(jù)間隔B;

剩余空包替換子單元,用于根據(jù)更新后的所述剩余空包數(shù)S和數(shù)據(jù)間隔B,由所述私有數(shù)據(jù)表的數(shù)據(jù)包繼續(xù)替換原始碼流文件中更新后的剩余空包;

空包繼續(xù)替換子單元,用于若所述數(shù)據(jù)間隔B不為X≤B≤Y,計(jì)算下一個(gè)空包距所述原始碼流文件的第一個(gè)空包之間的數(shù)據(jù)間隔,直至下一個(gè)空包與所述原始碼流文件的第一個(gè)空包的數(shù)據(jù)間隔在X至Y之間。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1