新四季網

用於遠程記錄視頻節目的方法和裝置與流程

2023-07-02 06:08:56


最近幾年已看到訪問視頻節目(或電視節目)的手段的激增以及視頻節目的增加。因此,儘管在二十世紀八十年代僅模擬電視廣播網絡可用,目前個人能夠通過諸如TDT(地面數位電視)廣播網絡和ADSL(不對稱數字訂戶線)以及3G/4G-LTE(第三/第四代)電視廣播網絡的許多數位電視廣播網絡訪問視頻節目。可在諸如電視屏幕、計算機屏幕、數字平板或智慧型電話的許多顯示裝置上觀看這些視頻節目(或電視節目)。視頻節目的增加主要是由於表示這些視頻節目的數據的數位化。這是因為對於幾乎相同的質量,數位化視頻節目所需的傳輸帶寬遠小於模擬視頻節目所需的傳輸帶寬。因此對於恆定的圖像質量,數位化使得在相同的通信信道上可發送的數位化視頻節目的數量遠大於模擬視頻節目的數量。

視頻節目的數位化包括採樣,然後以視聽數據壓縮格式來壓縮表示視頻節目的模擬數據。存在包括視頻數據壓縮格式、音頻數據壓縮格式以及音頻和視頻數據復用和同步格式的各種視聽數據壓縮格式。

H264/AVC格式(ISO/IEC 14496-10–MPEG-4第10部分,高級視頻編碼/ITU-T H.264)當前是最多用於廣播視頻節目的壓縮格式。然而,此格式將必然被新興的對解析度非常高的視頻提供更好的壓縮性能的HEVC標準(ISO/IEC 23008-2–MPEG-H第2部分,高效視頻編碼/ITU-T H.265)快速取代。

AAC音頻壓縮格式(ISO/IEC 13818-7,ISO/IEC 14496-3)非常多地用於壓縮音頻數據。

MPEG-TS封裝格式(ISO/IEC 13818-1)經常特別是由DVB(數字視頻廣播)和ATSC(高級電視系統委員會)廣播標準用於將視頻流和音頻流封裝在同一二進位流中並且確保這些流的同步。

非常常見的是個人希望記錄視聽節目。用於接收數位化視頻節目的許多系統,例如與連接至網際網路的家用網關(通常稱作網際網路盒)關聯的數字解碼器(通常稱作解碼器)具有諸如硬碟的用於記錄與視頻節目對應的二進位流的裝置。以下,為了簡化,由數字解碼器和家用網關組成的組件將被稱作「接收器」。接收器的記錄裝置通常有限,並且無法存儲大量的數據。

一個可能的解決方案將是使用接收器的網絡容量來在網際網路的遠程記錄伺服器(稱作「遠程伺服器」)上保存二進位流。然而,儘管接收器具有與和視頻節目對應的二進位流的接收兼容的接收速率,但是接收器具有非常有限的傳輸速率,無法與在合理的時間內向遠程伺服器傳輸二進位流兼容。這裡,傳輸速率被定義為接收器可發送數據的理論最大速率。

本發明的目的在於解決上述問題。具體地講,本發明旨在提出一種使得要在遠程伺服器上記錄相同視頻節目的多個接收器能夠合作以便記錄所述視頻節目的用於遠程記錄視頻節目的方法、能夠實現所述方法的接收裝置和伺服器裝置、以及包括所述伺服器裝置和至少一個客戶端裝置並且實現所述方法的視頻節目記錄系統。

為此,根據本發明的第一方面,本發明涉及一種記錄視頻節目的方法,所述視頻節目由必須將所述視頻節目記錄在遠程伺服器上的至少一個接收器(稱作記錄接收器)以二進位流的形式接收,各個記錄接收器通過通信網絡連接至所述遠程伺服器並且由傳輸速率表徵,所述二進位流由編碼速率表徵,其特徵在於,所述方法由各個記錄接收器實現並且對於記錄接收器,所述方法包括以下步驟:獲得視頻節目壓縮因子;根據所獲得的壓縮因子將所述二進位流分割成連續片段的集合;根據偏移值以及與所述壓縮因子對應的片段之間的差值從所述連續片段的集合中確定要發送至所述遠程伺服器的片段的子集,所述偏移值是由所述記錄接收器確定的隨機數整除所述壓縮因子的餘數;以及將所確定的片段的子集中的片段傳輸至所述遠程伺服器以便保存。

通過在可能時在多個記錄接收器之間分配片段的傳輸,所述方法使得可不使記錄接收器的傳輸速率飽和。

根據一個實施方式,所述壓縮因子根據視頻節目編碼速率、記錄接收器的傳輸速率、要記錄視頻節目的記錄接收器的數量、所述遠程伺服器所允許的連接的數量和/或由所述記錄接收器同時記錄的視頻節目的數量來計算。

這樣,所述片段利用小於或等於記錄接收器的傳輸速率的傳輸速率來發送,但是可考慮其它參數以便於更好地適應傳輸速率。

根據一個實施方式,所述壓縮因子由所述記錄接收器或者由將所述壓縮因子發送至所述記錄接收器的所述遠程伺服器計算。

由記錄接收器計算壓縮因子使得可確保壓縮因子確實適合於記錄接收器的傳輸速率。此外,由於遠程伺服器集中地了解請求節目的所有記錄接收器,由遠程伺服器計算壓縮因子允許壓縮因子適應記錄接收器集合。

根據一個實施方式,根據表示二進位數據的數量的大小測量,所述連續片段的集合中的片段具有固定的大小。

根據一個實施方式,根據表示持續時間的大小測量,所述連續片段的集合中的片段具有固定的大小,所述連續片段的集合中的各個片段與視頻節目中固定的時間間隔對應。

使用固定大小的片段有利於重組與視頻節目對應的二進位流的步驟。

根據一個實施方式,所述連續片段的集合中的片段根據它們在所述二進位流中出現的順序來排序,並且當確定要發送至所述遠程伺服器的所述片段的子集時,所述記錄接收器通過從與所述偏移值對應的片段開始遍歷所述連續片段的集合,選擇所述連續片段的集合中的如下的多個片段,即,該多個片段間隔開等於所述片段之間的差值的數量的片段。

然後,記錄接收器僅發送與其傳輸速率兼容的片段的子集。

根據一個實施方式,在傳輸所述片段的子集中的片段之前,所述記錄接收器向所述遠程伺服器發送表示所述視頻節目的包括所述偏移值、所述壓縮因子以及表示所述片段的大小的值的元數據的集合。

元數據的集合等使得遠程伺服器能夠重組所述片段。

根據一個實施方式,當記錄接收器被遠程伺服器告知必須記錄所述視頻節目的另一記錄接收器與相同的偏移值關聯時,所述記錄接收器中斷所述片段的傳輸。

這樣,避免了同一片段無意的多次傳輸。

根據一個實施方式,所述記錄接收器還將所述連續片段的集合中的片段或者所述片段的子集中的片段保存在遠程伺服器的本地存儲單元中。

將所述片段保存在本地存儲單元中使得記錄接收器例如能夠實現顯示時移的視頻節目的應用。

在一個實施方式中,所述記錄接收器周期性地向所述遠程伺服器發送授權刪除片段的請求,並且在接收到對授權刪除片段的請求的肯定響應的情況下,刪除記錄在所述本地存儲單元中的片段。

通過將刪除片段的決策集中於遠程伺服器處,遠程伺服器能夠控制所述片段的保存。

根據一個實施方式,在將所述二進位流的至少部分記錄在所述遠程伺服器上之後,所述記錄接收器向所述遠程伺服器發送顯示所述視頻節目的請求,從所述遠程伺服器和/或從保存了所述二進位流的片段的至少一個其它記錄接收器接收與所述二進位流對應的片段,並且重組所述二進位流以便顯示。

因此,遠程伺服器不是僅有的一個能夠對顯示記錄的視頻節目的請求作出響應。這樣,可能的話避免了遠程伺服器的過載。

根據本發明的第二方面,本發明涉及一種記錄視頻節目的方法,所述視頻節目由必須將所述視頻節目記錄在遠程伺服器上的至少一個接收器(稱作記錄接收器)以二進位流的形式接收,各個記錄接收器通過通信網絡連接至所述遠程伺服器並且由傳輸速率表徵,所述二進位流由編碼速率表徵。所述方法在由所述遠程伺服器實現時包括以下步驟:獲得至少一個元數據集合,各個元數據集合由記錄接收器發送並且包括偏移值,所述偏移值是由所述記錄接收器確定的隨機數整除由所述記錄接收器獲得的壓縮因子的餘數;在發送所述視頻節目的元數據的記錄接收器集合中尋找與相同的偏移值關聯的記錄接收器;針對所接收的各個不同的偏移值向至少一個不同的記錄接收器發送傳輸授權;從接收到傳輸授權的記錄接收器以片段的形式接收二進位流,各個記錄接收器根據所述壓縮因子將所述二進位流分割成連續片段的集合,並且根據所述偏移值以及與所述壓縮因子對應的片段之間的差值從所述連續片段的集合中確定該各個記錄接收器發送至所述遠程伺服器的片段;以及重組所述二進位流以便將所述二進位流保存在所述遠程伺服器的存儲單元中。

因此,遠程伺服器控制與要記錄的視頻節目對應的二進位流的記錄。

根據一個實施方式,當在針對所接收的各個不同的偏移值從至少一個記錄接收器接收到所述片段之後,一些片段的缺少阻止了所述二進位流的重組時,所述遠程伺服器向至少一個記錄接收器發送表示至少一個丟失的片段的信息,以使得發送各個丟失的片段。

因此,遠程伺服器確保沒有片段丟失。

根據一個實施方式,在從記錄接收器接收到授權刪除片段的請求之後,所述遠程伺服器向所述記錄接收器發送包括要刪除的片段的列表的刪除授權。

因此,遠程伺服器控制保存在記錄接收器的本地存儲單元中的片段的刪除。

根據一個實施方式,在針對所接收的各個不同的偏移值對至少一個記錄接收器打開連接之前,所述遠程伺服器等待預定義的周期。

因此,遠程伺服器確保識別出要記錄視頻節目的所有記錄接收器。

根據一個實施方式,當接收到片段時,各個片段與信息關聯,所述信息包括表示所述各個片段在二進位流中的位置的信息以及表示保存所述各個片段的記錄接收器的信息。

在一個實施方式中,當在重組所述二進位流之後,所述遠程伺服器從第一記錄接收器接收顯示所述視頻節目的請求時,所述遠程伺服器構造列表,該列錶針對所述二進位流的至少一個片段指示包括保存所述片段的本地存儲單元的至少一個第二記錄接收器。

這樣,當顯示視頻節目時,記錄接收器可向另一記錄接收器而非向遠程伺服器請求片段,這避免了使遠程伺服器過載。

根據本發明的第三方面,本發明涉及一種能夠遠程地記錄表示視頻節目的二進位流的接收裝置,其特徵在於,所述接收裝置包括:用於獲得所述視頻節目的壓縮因子的裝置;用於根據所獲得的壓縮因子將所述二進位流分割成連續片段的集合的裝置;用於根據偏移值以及與所述壓縮因子對應的片段之間的差值從所述連續片段的集合中確定要發送至遠程伺服器裝置的片段的子集的裝置,所述偏移值是由所述接收裝置確定的隨機數整除所述壓縮因子的餘數;用於將所確定的片段的子集中的片段發送至所述遠程伺服器裝置以便保存的裝置。

根據本發明的第四方面,本發明涉及一種能夠記錄表示視頻節目的二進位流的伺服器裝置,所述伺服器裝置包括:用於獲得至少一個元數據集合的裝置,各個元數據集合由接收裝置發送並且包括偏移值,所述偏移值是由所述接收裝置確定的隨機數整除由所述接收裝置獲得的壓縮因子的餘數;用於在發送所述視頻節目的元數據的接收裝置的集合中尋找與相同的偏移值關聯的接收裝置的裝置;用於針對所接收的各個不同的偏移值向至少一個不同的接收裝置發送傳輸授權的裝置;用於從接收到傳輸授權的接收裝置以片段的形式接收二進位流的裝置,各個接收裝置根據所述壓縮因子將所述二進位流分割成連續片段的集合,並且根據所述偏移值以及與所述壓縮因子對應的片段之間的差值從所述連續片段的集合中確定所述各個接收裝置發送至所述伺服器裝置的片段;以及用於重組所述二進位流以便將所述二進位流保存在所述伺服器裝置的存儲單元中的裝置。

根據本發明的第五方面,本發明涉及一種用於記錄視頻節目的系統,該系統包括根據第三方面的至少一個接收裝置以及根據第四方面的伺服器裝置。

根據本發明的第六方面,本發明涉及一種包含指令的電腦程式產品,所述指令用於在所述程序被裝置的處理器執行時由所述裝置實現根據第一方面的方法或者根據第二方面的方法。

根據本發明的第七方面,本發明涉及一種存儲包含指令的電腦程式的存儲裝置,所述指令用於在所述程序被裝置的處理器執行時由所述裝置實現根據第一方面的方法或者根據第二方面的方法。

上述的本發明的特徵以及其它將通過閱讀示例實施方式的以下描述來更清楚地顯露,關於附圖來給出所述描述,附圖中:

圖1A示意性地示出根據本發明的用於視頻節目的遠程記錄的方法的實現的示例,其中多個接收器合作以便在遠程伺服器上記錄相同的視頻節目,

圖1B示意性地示出在連接至接收器的顯示器上顯示保存在遠程伺服器上的視頻節目的實現的第一示例,

圖1C示意性地示出在連接至接收器的顯示器上顯示保存在遠程伺服器上的視頻節目的實現的第二示例,

圖2A示意性地示出能夠實現根據本發明的遠程記錄方法的接收裝置的硬體架構的示例,

圖2B示意性地示出能夠實現根據本發明的遠程記錄方法的遠程伺服器裝置的硬體架構的示例,

圖3示意性地描繪由接收器實現的根據本發明遠程地記錄視頻節目的方法的示例,

圖4示意性地描繪由接收器實現的用於確定表示要發送至遠程伺服器的視頻節目的二進位流的子部分的方法,

圖5示意性地描繪由遠程伺服器實現的根據本發明遠程地記錄視頻節目的方法的第一示例,

圖6示意性地描繪由遠程伺服器實現的根據本發明遠程地記錄視頻節目的方法的第二示例,

圖7示意性地描繪由接收器實現的刪除表示視頻節目的二進位流的片段的方法的示例,

圖8示意性地描繪由遠程伺服器實現的根據本發明遠程地記錄視頻節目的方法的第三示例,

圖9示意性地描繪由接收器實現的在連接至接收器的顯示裝置上提供記錄在遠程伺服器上的視頻節目的顯示的方法的示例,

圖10示意性地描繪由遠程伺服器實現的在連接至接收器的顯示裝置上提供記錄在遠程伺服器上的視頻節目的顯示的方法的示例。

圖1A示意性地示出根據本發明的用於視頻節目的遠程記錄的方法的實現的示例,其中多個接收器合作以在遠程伺服器上記錄相同的視頻節目。以下,能夠實現本發明的接收器被稱作「記錄接收器」。圖1A描繪了包括通過諸如網際網路的通信網絡100連接至遠程伺服器109的多個記錄接收器101至108的網絡。視頻節目提供商(未示出)向記錄接收器101至108發送視頻節目的集合。各個記錄接收器101至108具有諸如TDT、ADSL、3G或4G接口的用於接收視頻節目的接口。這裡假設記錄接收器101至108的視頻節目接收接口全部相同。這樣,只要在其傳輸期間沒有錯誤影響這些二進位流,由各個記錄接收器101至108接收的二進位流全部相同。各個記錄接收器101至108也具有使得它能夠通過通信網絡100與遠程伺服器109通信的網絡接口。這裡假設所有記錄接收器具有相同的網絡接口,因此它們具有相同的接收速率和相同的傳輸速率。此外,各個記錄接收器101至108具有諸如硬碟的存儲單元以用於保存與視頻節目對應的二進位流。

遠程伺服器109具有:網絡接口,用於通過通信網絡100與記錄接收器101至108通信;諸如一個或更多個硬碟的存儲裝置,用於存儲與視頻節目對應的二進位流;以及視頻節目資料庫,包括各個二進位流的描述性數據(或元數據)。

在圖1A中的示例中,記錄接收器101至108必須將相同的視頻節目記錄在遠程伺服器上。為此,根據下面關於圖3描述的方法,各個記錄接收器101至108將與視頻節目對應的二進位流的多個片段發送至遠程伺服器,遠程伺服器繼續進行二進位流的重組。與所述多個片段的傳輸並行,各個記錄接收器101至108發送描述視頻節目以及所述多個片段的元數據。重組的二進位流被存儲在遠程伺服器的存儲單元中。元數據被存儲在視頻節目資料庫中並且與重組的二進位流關聯。

圖2A示意性地示出能夠實現根據本發明的遠程記錄方法的記錄接收裝置(稱作「記錄接收器」)20的硬體架構的示例。記錄接收器20與記錄接收器101至108相同。記錄接收器20包括通過通信總線205連接的:處理器或CPU(中央處理單元)200;隨機存取存儲器(RAM)201;只讀存儲器(ROM)202;存儲單元203或存儲介質讀取器,例如SD(安全數字)卡讀取器或USB(通用串行總線)密鑰或硬碟驅動器(HDD);至少一個接口204,用於與其它裝置交換數據。記錄接收器20的存儲單元具有小尺寸並且僅可存儲有限數量的二進位流。在一個實施方式中,接口204使用視頻節目接收接口、網絡接口以及用於與客戶端裝置(例如,計算機、平板或智慧型電話)通信的接口。接口204可例如包括接收與視頻節目提供商所發送的視頻節目對應的二進位流等的ADSL接口。此外,接口204允許與遠程伺服器109和其它記錄接收器交換數據。另外,用戶可使用接口204以用於從客戶端裝置控制記錄接收器20以及例如選擇要記錄的視頻節目。

處理器200能夠執行從ROM 202、從外部存儲器(未示出)、從存儲介質或者從通信網絡加載到RAM 201中的指令。當記錄接收器20上電時,處理器200能夠從RAM 201讀取指令並且執行所述指令。這些指令形成電腦程式,該電腦程式使得處理器200實現關於記錄接收器20以及圖3、圖4、圖7和圖9描述的所有或一些算法和步驟。

圖2B示意性地示出能夠實現根據本發明的遠程記錄方法的遠程伺服器裝置(稱作「遠程伺服器」)21的硬體架構的示例。遠程伺服器21與遠程伺服器109相同。遠程伺服器21包括通過通信總線215連接的:處理器或CPU(中央處理單元)210;隨機存取存儲器(RAM)211;只讀存儲器(ROM)212;存儲單元213或存儲介質讀取器,例如SD(安全數字)卡讀取器或USB(通用串行總線)密鑰或硬碟驅動器(HDD);至少一個接口214,用於與其它裝置交換數據。遠程伺服器21的存儲單元213具有大尺寸並且使得可存儲大量的二進位流以及將元數據與所記錄的各個二進位流關聯的視頻節目資料庫。在一個實施方式中,存儲單元213可以是在遠程伺服器21外部並且通過通信網絡連接至遠程伺服器21的遠程存儲單元。接口214使得可使用並行的多個連接,因此可同時與多個記錄接收器交換數據。

處理器210能夠執行從ROM 212、從外部存儲器(未示出)、從存儲介質或者從通信網絡加載到RAM 211中的指令。當遠程伺服器21上電時,處理器210能夠從RAM 211讀取指令並且執行所述指令。這些指令形成電腦程式,該電腦程式使得處理器210實現關於遠程伺服器21以及圖5、圖6、圖8和圖10描述的所有或一些算法和步驟。

以下描述的所有或一些算法和步驟因此可通過由諸如DSP(數位訊號處理器)或微控制器的可編程機器執行指令集合以軟體形式實現,或者由諸如FPGA(現場可編程門陣列)或ASIC(專用集成電路)的機器或專用組件以硬體形式實現。

圖3示意性地描繪由記錄接收器實現的根據本發明的用於視頻節目的遠程記錄的方法的示例。在此示例中我們聚焦於記錄接收器101,其實現圖3中的方法。然而,我們將在此示例中考慮記錄接收器102至108同時實現相同的方法。該方法開始於步驟301,在該步驟期間用戶選擇要記錄在遠程伺服器109上的視頻節目。在步驟302中,記錄接收器101向遠程伺服器發送請求以請求打開連接。例如,記錄接收器101請求打開HTTPS(安全超文本傳輸協議)連接。

在步驟303中,記錄接收器101從遠程伺服器109接收同意打開連接。然後打開連接。

在步驟304中,記錄接收器101創建例如XML(可擴展標記語言)格式的元數據。這些元數據包括表示所選擇的視頻節目的開始時刻的信息、表示所選擇的視頻節目的結束時刻的信息、標識節目的名稱的信息以及表示由視頻節目提供商用於將視頻節目發送給記錄接收器101至108的傳輸信道的信息。

由於記錄接收器101的傳輸速率不足以允許向遠程伺服器109傳輸與所選擇的視頻節目對應的二進位流,所以記錄接收器101僅發送該二進位流的子部分。為此,記錄接收器101在步驟305期間根據關於圖4描述的方法確定二進位流的哪一子部分要發送給遠程伺服器109。步驟305的目的在於防止所有記錄接收器發送相同的子部分。

在步驟306中,接收器101利用表示在步驟305期間確定的二進位流的子部分的信息來補充元數據。

在步驟307中,記錄接收器101開始向遠程伺服器109傳輸在步驟305期間確定的二進位流的子部分。

繼續傳輸,只要所確定的子部分沒有完全發送或者只要遠程伺服器沒有請求停止傳輸即可。在步驟307之後,記錄接收器101結束連接。

圖4示意性地示出與圖3的步驟305對應的由記錄接收器101實現的用於確定表示要發送至遠程伺服器的視頻節目的二進位流的子部分的方法。該方法開始於步驟3051,在該步驟期間記錄接收器101獲得壓縮因子F。在一個實施方式中,由記錄接收器101通過將記錄接收器101的傳輸速率除以視頻節目的編碼速率來計算壓縮因子F。這裡我們假設記錄接收器知道它所接收的各個視頻節目的編碼速率。

在步驟3052中,記錄接收器101繼續進行非零隨機正整數A的計算。

在步驟3053中,記錄接收器101確定偏移值S(以下說明)。偏移值S被計算為隨機數A整除壓縮因子F的餘數。

在步驟3054中,記錄接收器101將與要記錄的視頻節目對應的二進位流分成連續片段的集合,連續片段的集合中的片段按照所述片段在二進位流中出現的順序來排序。在一個實施方式中,記錄接收器101根據表示二進位數據的數量(即,比特數)的大小的測量將二進位流分成固定大小TB的片段。該大小任意地定義並且在所有記錄接收器上相同。

在步驟3055中,記錄接收器101確定連續片段的集合中的哪些片段必須被發送至遠程伺服器109。為此,連續片段的集合中的片段按照它們在二進位流中出現的順序被解析。記錄接收器101將各個片段與該各個片段在連續片段的集合中的位置所對應的索引關聯。記錄接收器101通過從索引S的片段開始遍歷連續片段的集合選擇連續片段的集合中的如下的多個片段,即,所述多個片段間隔開數量等於F的片段,即,記錄接收器101選擇索引I=S+F.x的片段,其中x為正整數或零,使得I小於或等於值N(等於包括在二進位流中的片段的總數)。這樣,記錄接收器101僅發送連續片段的集合中的N/F個片段的子集。

在步驟3056中,記錄接收器101通過在其中插入表示各個片段的大小的信息、表示偏移值S的信息以及如果記錄接收器101剛開始計算壓縮因子F,表示壓縮因子F的值來補充元數據。

在一個實施方式中,記錄接收器101將各個片段與包括該各個片段在連續片段的集合中的索引和片段的最大索引的元數據文件相關聯。各個元數據文件在發送對應片段時被發送至遠程伺服器109。

當記錄接收器的數量(這裡,8)等於壓縮因子F並且各個記錄接收器101至108已經計算不同的偏移值S時,記錄接收器以互補方式動作,並且構成二進位流的所有片段被發送至遠程伺服器109。

如果記錄接收器101至108當中的記錄接收器計算相同的偏移值S,則遠程伺服器109根據關於圖5描述的方法防止一些記錄接收器繼續傳輸它們的片段以便僅保留計算了所述偏移值S的一個記錄接收器。特別是當記錄接收器的數量大於壓縮因子F時可發生這種情況。

如果記錄接收器的數量小於壓縮因子F,則存在遠程伺服器109可能無法接收與要記錄的視頻節目對應的所有片段的風險。在這種情況下,根據關於圖5描述的方法,遠程伺服器109將請求記錄接收器發送丟失的片段。

在一個實施方式中,記錄接收器101至108不計算壓縮因子F。然後壓縮因子F的確定被留給遠程伺服器109,遠程伺服器109將壓縮因子F發送給記錄接收器101至108。關於圖8描述由遠程伺服器109確定壓縮因子F的方法的示例。

與各個片段關聯的元數據文件使該各個片段本身的傳輸速率顯著增加。在一個實施方式中,為了減小傳輸速率,記錄接收器101不將各個片段與元數據文件關聯。在此實施方式中,我們將隨後看到遠程伺服器109必須分析各個片段以便確定按照什麼順序重組二進位流。

在一個實施方式中,記錄接收器101至108當中的至少一個記錄接收器(例如,記錄接收器101)在其存儲單元203中保存連續片段的集合中的片段或者連續片段的集合中的N/F個片段的子集中的片段。這些片段可例如按照時間保存以便實現時移服務。

在一個實施方式中,在其存儲單元203中保存了片段的記錄接收器101實現刪除所保存的片段的本地策略(例如,通過刪除最老的片段)。

在一個實施方式中,記錄接收器101與遠程伺服器109合作以便根據關於圖6和圖7描述的方法確定其存儲單元中保存的哪些片段可被刪除。

在一個實施方式中,記錄接收器101根據表示持續時間的大小測量將二進位流分成固定大小TD的片段。該大小任意地定義並且在所有記錄接收器上相同。此實施方式需要分析與要保存的視頻節目對應的二進位流以便尋找包括在二進位流中的圖像。二進位流的分析可基於例如對二進位流中的時間戳的搜索,例如存在於MPEG-TS封裝格式中的表現時間戳(PTS)或解碼時間戳(DTS)。二進位流中的各個圖像與分別指示該各個圖像的表現時刻和該各個圖像的解碼時刻的PTS標記和DTS標記關聯。在一個實施方式中,將二進位流分成片段包括基於與圖像關聯的PTS戳將二進位流分成持續時間TD的連續片段。

在一個實施方式中,記錄接收器可同時記錄多個視頻節目。那麼壓縮因子F必須適於要記錄的節目的數量。例如,如果多個節目被同時記錄,則壓縮因子F是記錄接收器101的傳輸速率除以要記錄的各個視頻節目的編碼速率之和的結果。

圖5示意性地示出由遠程伺服器109實現的用於視頻節目的遠程記錄的方法的第一示例。在步驟501中,遠程伺服器109從記錄接收器101至108中的一個(例如,記錄接收器101)接收連接請求。在步驟502中,遠程伺服器109允許與記錄接收器101連接。

在步驟503中,遠程伺服器109接收在步驟306期間由記錄接收器101發送的元數據。然後,遠程伺服器109獲得視頻節目的描述,具體地講,表示視頻節目的開始時間的信息、表示視頻節目的結束時間的信息以及由記錄接收器101計算的偏移值S。如果還沒有從接收自必須記錄相同的視頻節目的另一記錄接收器的元數據計算出它,則遠程伺服器109從表示視頻節目的開始時間的信息和表示視頻節目的結束時間的信息計算視頻節目的持續時間D。

在步驟504期間,遠程伺服器109將所接收的偏移值S與可能從要記錄相同的視頻節目的其它記錄接收器(102至108)接收的其它偏移值S進行比較。如果證明記錄接收器102至108當中的記錄接收器已經發送相同的偏移值S,則在步驟506中,遠程伺服器109向記錄接收器101發送消息以指示它停止在步驟505期間其片段的傳輸並且釋放在步驟502期間打開的連接。記錄接收器101已經發送的所有片段被遠程伺服器109拒絕。

如果沒有其它記錄接收器發送偏移值S,則遠程伺服器109實現步驟507。在步驟507期間,遠程伺服器109接收由記錄接收器101發送的片段。

在步驟508中,遠程伺服器109開始重組與視頻節目對應的二進位流。為此,針對視頻節目從記錄接收器101至109接收的所有片段首尾相連地布置以便形成文件。在一個實施方式中,遠程伺服器109利用與各個片段關聯並且包括所述各個片段的索引的元數據文件來對片段進行排序。此外,在步驟508期間,遠程伺服器109將描述視頻節目的元數據保存在其視頻節目資料庫中,以及對於各個片段,使得可識別哪一記錄接收器發送所述片段的信息。

在步驟509中,遠程伺服器109檢查已接收所有片段。為此,遠程伺服器109檢查實際上已接收到從索引「1」直至片段的最大索引的所有索引。如果情況是這樣,則遠程伺服器109在步驟511期間聲明已重組與視頻節目對應的二進位流並且在步驟512期間釋放將它連接至記錄接收器101至108的各個連接。

如果證明索引丟失,則在步驟510期間遠程伺服器109請求記錄接收器101至108中的至少一個發送與丟失的索引對應的片段。步驟510之後是已經說明的步驟509。

可按照各種方式進行重發與丟失的索引對應的片段的請求。

在一個實施方式中,遠程伺服器109將丟失的索引的列表發送至記錄接收器101至109中發送對應片段的一個記錄接收器。

在另一實施方式中,知道遠程伺服器109必須接收F個不同的偏移值以能夠重組與視頻節目對應的二進位流,如果接收到少於F個不同的值,則遠程伺服器109確定哪一或哪些偏移值S丟失。丟失的偏移值S被發送至記錄接收器101至108當中的至少一個記錄接收器,以使得它或它們可確定必須發送哪些片段。與發送片段的索引的列表相比,發送一個或更多個偏移值在速率方面成本較低。

圖6示意性地示出由遠程伺服器109實現的用於遠程地記錄視頻節目的方法的第二示例。關於圖6描述的方法通過增加實現刪除保存在記錄接收器101的存儲單元203中的片段的策略的步驟來補充關於圖5描述的方法。此方法包括分別與步驟501至506以及508至512相同的步驟601至606以及608至612。步驟507被步驟6071、6072、6073和6074代替。在此方法中假設在步驟603期間接收的元數據包括指示片段是否被保存在記錄接收器101的存儲單元203中,以及如果情況是這樣,哪些片段被保存的信息。這些元數據被存儲在遠程伺服器109的視頻節目資料庫中。例如,與各個片段關聯的元數據文件包含指示該各個片段是否被發送該各個片段的記錄接收器保存的信息。

在步驟6071期間,遠程伺服器109接收片段。在步驟6072中,遠程伺服器109通過參考與該片段關聯的文件來確定該片段是否被保存在記錄接收器101的存儲單元203中。如果情況不是這樣,則遠程伺服器109在步驟6074期間確定它是否已接收到記錄接收器101必須發送的所有片段。如果已接收到要由記錄接收器101發送的所有片段,則遠程伺服器109實現步驟608。或者,記錄接收器101等待新的片段並且當接收到新的片段時返回到步驟6071。

如果在步驟6072期間遠程伺服器109確定所述片段已被記錄接收器101保存,則遠程伺服器109在步驟6073期間發送刪除與記錄接收器101有關的片段的請求,以便使得從記錄接收器101的存儲單元203刪除相關片段。然後,遠程伺服器109實現步驟6074。

圖7示意性地描繪了由記錄接收器101至108中的至少一個(例如,記錄接收器101)實現的刪除表示視頻節目的二進位流的片段的方法的示例。圖7的方法是關於圖6描述的刪除方法的替代。圖7的方法與關於圖5描述的方法兼容,並且可由記錄接收器101在已開始將所述片段發送至遠程伺服器109之後在任何時刻實現。例如,記錄接收器101可在將與視頻節目對應的二進位流記錄在遠程伺服器109上之後實現圖7的方法。此外,如圖6的方法中一樣,假設在步驟503期間接收的元數據包括針對各個片段指示該各個片段是否被保存在記錄接收器的存儲單元203中的信息。這些元數據先前在所述片段被接收時被保存在遠程伺服器109的視頻節目資料庫中。

在步驟701中,記錄接收器101檢查片段是否被存儲在其存儲單元203中。如果沒有片段被存儲在存儲單元203中,則記錄接收器101在步驟706中等待周期T。步驟706使得可按照周期T周期性地檢查是否可從存儲單元203刪除所述片段。

如果片段存在於存儲單元203中,則在步驟702期間記錄接收器101檢查是否處於保存模式。保存模式是記錄接收器101的操作模式,其中,記錄接收器101必須存儲連續片段的集合中的片段或者連續片段的集合中的片段的子集中的片段。在此模式下,存儲在存儲單元203中的片段無法被刪除。例如,可由用戶利用連接至記錄接收器101的客戶端裝置激活保存模式。如果記錄接收器101處於保存模式,則記錄接收器實現步驟706。

如果記錄接收器不處於保存模式,則在步驟703中,記錄接收器101向遠程伺服器109發送刪除使能請求。如果記錄接收器101在小於T的預定義的周期之後沒有接收到對其請求的任何響應,則記錄接收器101實現步驟706。另一方面,如果記錄接收器101接收到對其刪除請求的響應,則記錄接收器101在步驟705中刪除在響應中在由記錄接收器101發送的片段的列表中標識的片段。記錄接收器101接下來實現步驟706。

對其本身而言,遠程伺服器109可在開始記錄與要記錄的節目對應的二進位流之後在任何時間從記錄接收器101至109中的一個接收刪除使能請求。當它接收到該請求時,它確定哪一或哪些片段可被刪除。例如,當刪除請求來自記錄接收器101時,遠程伺服器109使用視頻節目資料庫以便識別由記錄接收器101發送的片段,以及在這些片段當中,保存在記錄接收器101的存儲單元203中的片段。然後,根據預定義的標準,遠程伺服器109確定哪些片段可被刪除。例如,所述預定義的標準可以是時間標準。因此,遠程伺服器109可發送與最老的片段對應的片段的列表。

在一個實施方式中,所述預定義的標準是冗餘保存片段的標準。在此實施方式中,記錄接收器101至108當中的多個記錄接收器可存儲相同的片段。例如,當刪除請求產生自記錄接收器101時,遠程伺服器109使用視頻節目資料庫來識別由記錄接收器101發送的片段,以及在這些片段當中,保存在記錄接收器101的存儲單元203中的也保存在記錄接收器102至108當中的至少一個其它記錄接收器的存儲單元203中的片段。然後,遠程伺服器109可將與保存在記錄接收器102至108當中的至少一個其它記錄接收器的存儲單元203中的片段對應的要刪除的片段的列表發送至記錄接收器101。

圖8示意性地描繪了由遠程伺服器109實現的根據本發明的用於視頻節目的遠程記錄的方法的第三示例。在圖8中的方法中,由遠程伺服器109確定壓縮因子F。在步驟801中,遠程伺服器109接收連接打開請求。假設對於圖8中的方法的實現方式,當在步驟302期間發送連接打開請求時,各個記錄接收器向遠程伺服器109發送表示要記錄的視頻節目的信息。在步驟801期間,遠程伺服器109在繼續方法之前等待預定義的周期D以便從最大數量的記錄接收器獲得對相同視頻節目的連接請求。預定義的周期D是例如在請求記錄過去的視頻節目期間確定的周期。該預定義的周期D使得可確保由用於記錄相同視頻節目的記錄接收器可作出的所有連接請求將在遠程伺服器109確定壓縮因子F之前由遠程伺服器109接收到。各個連接請求與必須記錄視頻節目的記錄接收器對應,通過對連接請求的數量進行計數,遠程伺服器109可確定要記錄相同節目的記錄接收器的總數Nmax。事先知道要記錄相同視頻節目的記錄接收器的數量Nmax使得可確定適合於要記錄相同視頻節目的記錄接收器的數量Nmax的壓縮因子F,因此更利於在記錄接收器之間分配片段的發送。這樣,可利用比記錄接收器的傳輸速率低的傳輸速率來發送所述片段。

在步驟802中,遠程伺服器109確定壓縮因子F。這裡假設遠程伺服器109知道視頻節目的平均速率DV和記錄接收器的傳輸速率DR。然後,遠程伺服器109選擇落在DV/DR和Nmax之間的壓縮因子F。然而,如果Nmax大於遠程伺服器109所接受的連接的數量MAX_C,則遠程伺服器109選擇介於DV/DR和MAX_C之間的壓縮因子。此外,在步驟809期間,遠程伺服器109從要記錄相同的視頻節目的Nmax個記錄接收器選擇數量N個記錄接收器,數量N小於或等於MAX_C。在一個實施方式中N=F。

在步驟803中,遠程伺服器109將變量n初始化為「0」。變量n用於遍歷所選擇的N個記錄接收器。在步驟804中,遠程伺服器109打開與N個記錄接收器中的第n記錄接收器的連接。在步驟805期間,遠程伺服器109接收N個記錄接收器中的第n記錄接收器的元數據。步驟805與步驟503相同。

在步驟806中,遠程伺服器109確定在元數據中接收的偏移值S是否已經用於另一記錄接收器。步驟806與步驟504相同。如果偏移值S已經被使用,則步驟806之後是步驟807和步驟808(分別與步驟505和506相同)。

步驟808之後是步驟810,在步驟810期間遠程伺服器109針對N個記錄接收器測試是否已打開連接。如果情況不是這樣,則在步驟811期間將變量n增加一個單位並且遠程伺服器109再一次實現步驟804。

如果偏移值S還未被使用,則在與步驟507相同的步驟809期間,遠程伺服器109從第n連接所涉及的記錄接收器接收片段。步驟809之後是步驟810。

當N個連接已被打開並且已接收到與這些連接對應的片段時,遠程伺服器109在步驟812期間繼續重組與視頻節目對應的二進位流。在關於圖8描述的示例方法中,我們假設所述片段在沒有指示所述片段在二進位流中的位置的元數據文件的情況下發送。另外,根據與周期對應的大小的測量,我們假設所述片段具有固定的大小TD。在這種情況下,遠程伺服器109必須繼續分析各個片段以便重組二進位流。因為在基於固定的大小TD將二進位流分成片段期間,重組可基於對所述片段中的PTS戳的搜索。然後,所述片段根據它們所包含的PTS戳來排序並且被組裝以重組二進位流。

在步驟813中,遠程伺服器109確定二進位流是否完成。為此,遠程伺服器109利用表示所選擇的視頻節目的開始時刻的信息以及表示的所選擇的視頻節目的結束時刻的信息來計算視頻節目的持續時間,然後遍歷所接收的所有片段以便利用PTS來確定所述片段是否連續地覆蓋該持續時間。

如果已接收所有片段,則在步驟815期間遠程伺服器109在其視頻節目資料庫中針對各個片段存儲表示所述片段在視頻節目中所覆蓋的時段的信息(例如,所述片段的開始時刻和結束時刻)。此外,在步驟815期間,遠程伺服器109將重組的二進位流記錄在其存儲單元213中。

在步驟816中,遠程伺服器109注意到二進位流被完整地保存並且與視頻節目有關的所有元數據已被保存在資料庫中。在步驟817中,遠程伺服器109釋放在步驟814期間打開的連接。

如果在步驟813期間證明片段丟失,則在步驟814期間,遠程伺服器109例如通過向記錄接收器101至108中的至少一個發送表示視頻節目中未被所接收的片段覆蓋的時間段的信息來對丟失的片段作出請求。

直到此刻,我們考慮了與記錄接收器所接收的視頻節目對應的二進位流沒有錯誤地接收。然而,常見的是在視頻節目供應商與記錄接收器之間傳輸這些二進位流期間發生錯誤。在二進位流中可發生兩種類型的錯誤。所述錯誤可導致損失二進位流的片段或者接收包括比特顛倒的二進位流的片段。當二進位流被分成片段時,接收到受錯誤影響的比特流的記錄接收器有創建包含錯誤的片段的風險。

在一個實施方式中,各個記錄接收器能夠檢測它接收的二進位流中的錯誤。例如,記錄接收器所接收的各個二進位流片段與用於確定所述片段是否錯誤的校驗和關聯。在這種情況下,記錄接收器僅針對所接收的不包含任何錯誤的二進位流片段創建片段。如例如利用步驟813和814看出的,遠程伺服器109能夠檢測丟失的片段並且請求添加。

在一個實施方式中,記錄接收器無法檢測錯誤。在此實施方式中,遠程伺服器109能夠檢測所接收的片段中的錯誤。在此實施方式中假設各個片段與整數個圖像對應並且各個圖像被分解為數量固定並且遠程伺服器109已知的宏塊或CTB(編碼樹塊)。可指出,術語宏塊(以及術語CTB)是H.264/AVC標準(以及H.265/HEVC標準)中所使用的與圖像的正方形或矩形像素塊對應的術語。對於片段中所接收的各個圖像,遠程伺服器109包括若干解碼的宏塊或CTB。當解碼的宏塊或CTB的數量不同於宏塊或CTB的固定數量時,遠程伺服器109聲明所述片段包含錯誤。然後,所接收的包含錯誤的該片段被遠程伺服器109拒絕並且由記錄接收器重新請求。

在一個實施方式中,遠程伺服器109可在所接收的片段中創建冗餘以避免必須重新請求錯誤的片段。在該實施方式中,遠程伺服器109通過在步驟802期間在要記錄相同的視頻節目的Nmax個記錄接收器當中選擇N>FI個記錄接收器使得比所需更多的記錄接收器能夠發送片段。在一個實施方式中,N=2.F。這樣,一些記錄接收器使用相同的偏移值S並且發送相同的片段。遠程伺服器109在接收相同的片段時在所接收的片段當中尋找沒有錯誤的片段。一旦找到沒有錯誤的片段,遠程伺服器109就僅保留該片段,與該片段相同的片段被拒絕。

記錄視頻節目的一個目的是能夠稍後觀看視頻節目。圖1B示意性地示出在連接至記錄接收器101的顯示器110上觀看保存在遠程伺服器109上的視頻節目的使用的第一示例。在此示例中,記錄接收器101已向遠程伺服器109請求觀看視頻節目。作為響應,根據關於圖9和圖10描述的方法,遠程伺服器109發送列表,該列錶針對與視頻節目對應的二進位流的各個片段包含向記錄接收器101指示記錄接收器102至108和遠程伺服器109當中應該向哪裡請求所述片段的信息。在此示例中,僅遠程伺服器109具有所述片段。因此,記錄接收器101從遠程伺服器109接收所有片段。

圖1C示意性地示出在連接至記錄接收器101的顯示器110上觀看保存在遠程伺服器109上的視頻節目的實現的第二示例。在該第二示例中,記錄接收器103、104和108已保存與要觀看的視頻節目對應的二進位流的片段。因此,遠程伺服器109向記錄接收器101指示可從記錄接收器103、104和108獲得哪些片段。從遠程伺服器109獲得還未被記錄接收器103、104和108保存的丟失片段。因此,記錄接收器101從記錄接收器103、104和108以及從遠程伺服器109接收所有片段,這使得可不使遠程伺服器109過載。

圖9示意性地描繪了由記錄接收器(例如,記錄接收器101)實現的在連接至記錄接收器101的顯示裝置110上顯示記錄在遠程伺服器109上的視頻節目的方法的示例。針對圖9的方法,而且針對圖10的方法,假設記錄接收器102至108當中的一些記錄接收器已將片段保存在其存儲單元203中並且遠程伺服器109在其資料庫中已針對各個片段保存指示記錄接收器101和108以及遠程伺服器109當中的哪一個具有所述片段的信息。在一個實施方式中,遠程伺服器109系統地擁有所有片段。

在步驟901中,記錄接收器101打開與遠程伺服器109的連接。在步驟902中,記錄接收器101向遠程伺服器109請求顯示視頻節目。在步驟903中,記錄接收器101接收列表,該列表指示對於與要顯示的視頻節目對應的二進位流的各個片段,指示所述片段對應於視頻節目的哪一時段或所述片段的索引的信息以及指示在哪裡找到所述片段的信息

在步驟904中,如果記錄接收器101所接收的列表指示將必須向記錄接收器102至108當中的至少一個其它記錄接收器(例如,記錄接收器102)請求一些片段,則記錄接收器101打開與至少一個其它記錄接收器(這裡,記錄接收器102)的連接。

在步驟905中,記錄接收器101通過將表示時間的變量t固定為0來使時鐘開始。變量t表示視頻節目中的時刻。

在步驟906中,記錄接收器101使用在步驟903期間接收的列表來確定誰具有與時刻t對應的片段。在步驟904期間,記錄接收器101根據步驟906的結果向記錄接收器101或者向遠程伺服器109發送對與時刻t對應的片段的請求。在步驟908期間,記錄接收器101接收所請求的片段。

在步驟909期間,記錄接收器101通過將時刻t的值增加片段TD的大小的值來轉到隨後的片段。如果在步驟910期間時刻t還未達到視頻節目的持續時間D,則記錄接收器101返回到步驟907。

如果時刻t大於節目的持續時間D,則記錄接收器101轉到在步驟911期間重組二進位流並且在步驟912期間顯示視頻節目。

在可隨步驟912之後或者在步驟911和912期間實現的步驟913期間,記錄接收器101釋放在步驟901(以及步驟904)期間打開的連接。

圖10示意性地示出由遠程伺服器109實現的允許在連接至記錄接收器101的顯示裝置110上顯示記錄在遠程伺服器109上的視頻節目的方法的示例。

在步驟1001中,遠程伺服器109打開與記錄接收器(例如,記錄接收器101)的連接。在步驟1002中,遠程伺服器109接收顯示節目的請求。為此,記錄接收器101向遠程伺服器1109發送了表示要顯示的節目的信息。

在步驟1003中,遠程伺服器109確定用於將所述片段發送至記錄接收器101的記錄接收器的數量K。數量K的記錄接收器的選擇可基於在記錄接收器之間分配傳輸負載的標準。目的是不獨佔記錄接收器的整個傳輸速率以使得另一接收器可顯示視頻節目,而是使用多個記錄接收器的傳輸速率的小部分。

在步驟1004中,遠程伺服器109確定除了它之外記錄接收器101至108當中誰具有與要顯示的視頻節目對應的片段。為此,它遍歷存儲在其視頻節目資料庫中的與要顯示的視頻節目對應的元數據並且尋找具有要顯示的視頻節目的片段的K個記錄接收器。針對所識別的各個記錄接收器,遠程伺服器109確定該記錄接收器是否已經參與片段的重傳。不重用已經參與片段的重傳的記錄接收器。

在步驟1005期間,遠程伺服器109檢查被識別為能夠發送所請求的節目的片段的數量k的記錄接收器。如果k<K,則所識別的記錄接收器的數量k小於要使用的記錄接收器的數量k,遠程伺服器109用它自己代替K-k個丟失的記錄接收器。因此,遠程伺服器109參與傳輸用於顯示記錄接收器101所請求的視頻節目的片段。在特定情況下,如果沒有記錄接收器具有所請求的視頻節目的片段,則遠程伺服器109是僅有的一個發送所述片段。

在步驟1006之後,如果已識別出能夠發送與所請求的視頻節目對應的片段的至少K個記錄接收器,則遠程伺服器109實現步驟1007,在步驟1007期間它創建列表,該列錶針對與所請求的節目對應的二進位流的各個片段包含指示所述片段對應於視頻節目的哪一時段或者所述片段的索引的信息以及指示在哪裡找到所述片段的信息。該列表對應於記錄接收器101在步驟903期間接收的列表。

在步驟1008期間,將列表發送至記錄接收器101以使得它可繼續圖9中的方法的實現。

在一個實施方式中,如果在步驟1004期間識別出能夠發送與要顯示的視頻節目對應的片段的超過K個記錄接收器,則遠程伺服器109隨機地指定它們中的K個。

在一個實施方式中,如果在步驟1004期間識別出能夠發送與要顯示的視頻節目對應的片段的超過K個記錄接收器,則遠程伺服器109以記錄接收器之間的距離為標準指定它們中的K個。選擇最靠近記錄接收器101的記錄接收器。通過對要經過以使得這兩個記錄接收器可通信的路由器的數量進行計數來計算兩個記錄接收器之間的距離。如果為了在兩個記錄接收器之間通信而要經過的路由器的數量較少,則聲明兩個記錄接收器靠近。

在一個實施方式中,如果在步驟1004期間識別出能夠發送與要顯示的視頻節目對應的片段的超過K個記錄接收器,則遠程伺服器109指定它們中屬於相同網際網路接入提供商的K個。優選屬於訂閱相同網際網路接入提供商的用戶的記錄接收器。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀