新四季網

遠程教學系統的數據傳輸方法及遠程教學系統的製作方法

2023-06-16 20:05:11

遠程教學系統的數據傳輸方法及遠程教學系統的製作方法
【專利摘要】一種遠程教學系統的數據傳輸方法及遠程教學系統,其可以實現在一個終端上實現對多路遠程視頻的查看。包括以下步驟,據各終端的視頻通道號將各所述視頻數據分別複製到當前視頻模板中與各終端對應的子窗口;對整個所述當前視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各所述終端。接收各終端發送的視頻數據;判斷視頻數據的解析度與當前視頻模板中對應的子窗口的視頻尺寸是否相適應;採用本發明,在視頻模板中可以顯示各終端發送過來的視頻數據,可以充分有效利用網絡帶寬,實現在一個終端上實現對多路遠程視頻的查看。
【專利說明】遠程教學系統的數據傳輸方法及遠程教學系統
【技術領域】
[0001]本發明涉及一種遠程教學系統的數據傳輸方法及遠程教學系統。
【背景技術】
[0002]隨著視頻編碼以及網絡技術的發展,網絡視頻的應用也越來越廣泛,網絡視頻的其中一種應用方式是遠程教學系統,在使用時,各用戶終端將本地採集的視頻數據發送至伺服器,伺服器接收後再轉發給遠程教學系統中的所有終端或者指定的其他終端,這些終端接收後再進行顯示。由於高清視頻所提供的對虛擬實境的強大的表現能力,高清視頻逐漸成為了當今遠程教學系統的主流,其視頻解析度大都支持720P/1080P,然而,在高清視頻提供了對虛擬實境的高表現力的同時,對網絡帶寬的要求也更高,採用現有的遠程教學系統的通信力一式,以目前國內公網的普遍帶寬情況來看,假設每個終端都有2Mb/S的上行帶寬和下行帶寬,那麼,利用H264編碼方式實現720P的30fpS編碼的傳輸,每個終端就只能觀看一路遠程視頻,如果要觀看兩路以上的視頻就會很困難,無法在一個終端上實現對多路遠程視頻的查看。

【發明內容】

[0003]針對上述現有技術中存在的問題,本發明的目的在於提供一種遠程教學系統的數據傳輸方法及遠程教學系統,其可以實現在一個終端上實現對多路遠程視頻的查看。
[0004]為達到上述目的,本發明採用以下技術方案:一種遠程教學系統的數據傳輸方法,其特徵在於,包括步驟:
接收各終端發送的視頻數據;
判斷視頻數據的解析度與當前視頻模板中對應的子窗口的視頻尺寸是否相適應,若否,向對應的終端發送解析度更改通知,該終端根據所述解析度更改通知更改輸出的視頻數據的解析度;
根據各終端的視頻通道號將各所述視頻數據分別複製到當前視頻模板中與各終端對應的子窗口;
對整個所述當前視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各所述終端。
[0005]所述的遠程教學系統的數據傳輸方法,其特徵在於,還包括步驟:
接收終端發送的更改模板指令,將所述更改模板指令中的模板ID對應的視頻模板設定為所述當前視頻模板;並將更改後的當前視頻模板中的視頻尺寸發生變化的子窗口的寬度、高度發送給對應的終端,該終端根據接收到的寬度、高度進行更改編碼輸出的視頻數據的解析度。
[0006]所述的遠程教學系統的數據傳輸方法,其特徵在於,在對整個所述當前視頻模板的視頻數據進行編碼時,生成兩種以上幀率的編碼後視頻數據;接收終端反饋的丟包率,並根據終端當前的丟包率確定向該終端發送的編碼後視頻數據的幀率,並將該幀率對應的編碼後視頻數據發送給該終端。
[0007]—種遠程教學系統,包括伺服器端與兩個以上的終端,其特徵在於,所述伺服器端,用於接收各終端發送的視頻數據,根據各終端的視頻通道號將各所述視頻數據分別複製到當前視頻模板中與各終端對應的子窗口,對整個所述當前視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各終端;所述伺服器端具體包括:伺服器數據收發單元,用於接收各終端發送的視頻數據,並將合成編碼單元的編碼後視頻數據傳送給各終端,還用於在適應性判斷單元的判定結果為否時,向對應的終端發送解析度更改通知;適應性判定單元,用於判斷視頻數據的解析度是否與所述當前視頻模板中對應的子窗口的視頻尺寸相適應;模板單元,用於存儲和設定當前使用的當前視頻模板;合成編碼單元,用於根據各終端的視頻通道號將各所述視頻數據分別複製到所述當前視頻模板中與各終端對應的子窗口,對整個所述當前視頻模板的視頻數據進行編碼;所述終端,用於將視頻會議時本地的視頻數據發送給所述伺服器端,接收所述伺服器端發送的編碼後視頻數據,並對該編碼後視頻數據解碼後進行顯示,所述終端還用於根據所述解析度更改通知更改輸出的視頻數據的解析度。
[0008]所述終端,還用於向所述伺服器端發送更改模板指令,並根據接收到的所述伺服器端發送的寬度、高度更改編碼輸出的視頻數據的解析度,所述更改模板指令包括模板ID;
所述伺服器數據收發單元,還用於接收所述更改模板指令,並將所述適應性判定單元確定的視頻尺寸發生變化的子窗口的寬度、高度發送給對應的終端;
所述模板單元,還用於將所述模板ID對應的視頻模板設定為所述當前視頻模板;所述適應性判定單元,還用於判斷在更改後的當前視頻模板中的各子窗口的視頻尺寸是否發生變化。
[0009]所述終端,還用於向所述伺服器端反饋該終端的丟包率;所述伺服器數據收發單元,還用於接收所述丟包率;所述合成編碼單元,還用於在對整個所述當前視頻模板的視頻數據進行編碼時,生成兩種以上幀率的編碼後視頻數據,並根據終端當前的丟包率確定向該終端發送的視頻的幀率,並將該幀率對應的編碼後視頻數據通過所述伺服器數據收發單元發送給該終端。
[0010]本發明達到的有益效果是:採用本發明,數據複製到該當前視頻模板中與該終端對應的小窗口,從而在該視頻模板中可以顯示各終端發送過來的視頻數據,對整個視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各終端,從而各終端接收到的編碼後視頻數據是包含了所有的終端發送的視頻數據,且由於是在一個視頻模板上實現對各終端視頻數據的展現,可以充分有效利用網絡帶寬,實現在一個終端上實現對多路遠程視頻的查看。
【專利附圖】

【附圖說明】
[0011]圖1是本發明的網絡視頻系統的數據傳輸方法實施例的流程示意圖。
[0012]圖2是視頻模板的其中一種設置方式的示例圖。
[0013]圖3是視頻模板的另外一種設置方式的示例圖。
[0014]圖4是本發明的網絡視頻系統實施例的結構示意圖。【具體實施方式】
[0015]以下以具體實施例的方式對本發明方案進行詳細闡述。
[0016]如圖1所示,是本發明的網絡視頻系統的數據傳輸方法實施例的流程示意圖,其包括步驟:步驟S101:接收各終端發送的視頻數據,進入步驟S102;步驟S102:根據各終端的視頻通道號將各所述視頻數據分別複製到當前視頻模
板中與各終端對應的子窗口,進入步驟S103;步驟S103:對整個所述當前視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各所述終端,這裡的編碼可以是各種類型的編碼方式,例如採用SVC編碼以儘量滿足高清的需求。
[0017]根據本發明方法,其是通過設定視頻模板,該視頻模板中具有多個小窗口,各小窗口分別與各終端相對應,在接收到終端發送過來的視頻數據後,將該終端的視頻數據複製到當前視頻模板中與該終端對應的小窗口,從而在當前視頻模板中可以顯示各終端發送過來的視頻數據,對整個視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各終端,從而,各終端接收到的編碼後視頻數據是包含了所有終端發送的視頻數據,且由於是在一個視頻模板上實現對各終端視頻數據的展現,可以充分有效利用網絡帶寬,實現在一個終端上實現對多路遠程視頻的查看。在一個具體的實現過程中,可以是預先設定有一個視頻模板,視頻模板的設置方式可以是依據需要任意設置,視頻模板的其中一種設置示例如圖2所示,視頻模板的另外一種設置示例如圖3所示,當然,根據需要,也可以進行另外的設置,視頻模板中的各小窗口的尺寸大小可以相同也可以不相同,在此不予贅述。在遠程教學系統啟用時,直接將預設的該視頻模板作為當前模板,然後接收終端發送過來的視頻數據,並將該視頻數據複製到視頻模板中跟該終端對應的小窗口即可,然後再對整個視頻模板的視頻數據進行編碼,從而可以得到包含所有終端的視頻數據的編碼後視頻數據,將該編碼後視頻數據發送給各終端,從而可以在各終端上實現對多個終端數據的查看。這種遠程教學系統的數據傳輸方法,由於採用了視頻模板來合成各終端發送過來的數據,有效降低了碼率,尤其是在傳輸兩路以上的高清視頻時,採用這種模板合成的方式能夠有效降低終端的下行壓力。
[0018]然而,到在實際使用過程中,由於各終端可能分別採用自己的編碼方式進行編碼,其發送過來的視頻數據的解析度可能與其對應的子窗口的視頻尺寸不相符,導致在將該視頻數據複製過去時顯示異常,不能顯示或者不能正常觀看,對此,在本發明方案中,在上述步驟SlOl與步驟S102之間,還包括步驟:步驟S1011:判斷視頻數據的解析度與所述當前視頻模板中對應的子窗口的視頻尺寸是否相適應,若否,進入步驟S1022,若是,則進入上述步驟S102;步驟S1012:向對應的終端發送解析度更改通知,該終端根據所述解析度更改通知更改輸出的視頻數據的解析度,然後再返回步驟S101,繼續接收終端發送過來的視頻數據或者對下一終端發送過來的視頻數據進行判斷。
[0019]此外,由於各終端發送的視頻數據的解析度是與其對應的子窗口的視頻尺寸相適應的,其無需像現有方式那樣發送最高解析度的視頻數據,有效減少了發送數據的數據量,有效利用了上行帶寬,在保證圖像質量的情況下,有效減少了上行帶寬的壓力。本發明方案在使用過程中,還可以對上述視頻模板進行修改,即,本發明方案還可以包括步驟:
接收終端發送的更改模板指令,將所述更改模板指令中的模板ID對應的視頻模板設定為所述當前視頻模板;並將更改後的當前視頻模板中的視頻尺寸發生變化的子窗口的寬度、高度發送給對應的終端,該終端根據接收到的寬度、高度進行更改編碼輸出的視頻數據的解析度。
[0020]在此情況下,事先可設置有多個視頻模板,各視頻模板分別有一個對應的模板ID,遠程教學系統投入使用時,可在各終端通過菜單或者其他形式將各視頻模板的模板ID在終端供用戶選擇,用戶可通過菜單選擇的方式來發送該更改模板指令,具體實現方式在此不予贅述。
[0021]另外,由於具體的網絡環境的不同,網絡狀況可能隨時會發生變化,例如網絡出現擁塞,導致丟包率升高等等,在此情況下,從而可能會導致數據傳送的延時,若仍然以相同幀率的編碼後視頻數據傳送給各終端,勢必會造成延時時間的加長,影響視頻會議的實時性效果,因此,在上述對整個所述當前視頻模板的視頻數據進行編碼時,生成多種幀率的編碼後視頻數據,並接收終端反饋的丟包率,根據終端當前的丟包率確定向該終端發送的編碼後視頻數據的幀率,並將與該幀率對應的編碼後視頻數據發送給該終端。也就是說對於各終端而言,由於其丟包率可能不盡相同。在一個具體的示例中,可以將這些幀率設置為2fpS, 5fpS, IOfpS, 15fpS, 20fpS, 25fpS, 30fpS,即在對整個視頻模板的圖形進行編碼時,可以生成2fpS,5fpS, IOfpS, 15fpS, 20fpS, 25fpS, 30fpS等幀率的編碼後視頻數據,相應地,幀率的選定方式可設定為如下方式:
在丟包率為。時,選定幀率為30fpS的編碼後視頻數據;
在丟包率大於。且小於等於5%時,選擇幀率為25fpS的編碼後視頻數據;
在丟包率大於5%且小於等於10%時,選擇幀率為20fpS的編碼後視頻數據;
在丟包率大於10%且小於等於15%時,選擇幀率為15fpS的編碼後視頻數據;
在丟包率大於15%且小於等於20%時,選擇幀率為IOfpS的編碼後視頻數據;
在丟包率大於20%且小於等於25%時,選擇幀率為5fpS的編碼後視頻數據;
在丟包率大於25%時,選擇幀率為2fpS的編碼後視頻數據。
[0022]根據上述本發明的遠程教學系統的數據傳輸方法,本發明還提供一種遠程教學系統,其包括伺服器端與兩個以上的終端,其中:所述伺服器端,用於接收各終端發送的視頻數據,根據各終端的視頻通道號將各所述視頻數據分別複製到當前視頻模板中與各終端對應的子窗口,對整個所述當前視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各終端;
所述終端,用於將視頻會議時本地的視頻數據發送給所述伺服器端,接收所述伺服器端發送的編碼後視頻數據,並對該編碼後視頻數據解碼後進行顯示。圖4中示出了本發明的遠程教學系統的一個具體示例的結構示意圖,在該結構示意圖中,僅示出了其中一個終端,需要說明的是,這種示例說明並不用以限定終端的個數。
[0023]如圖4所示,該伺服器端201具體包括:伺服器數據收發單元2011,用於接收各終端202發送的視頻數據,並將合成編碼單元的編碼後視頻數據傳送給各終端202;模板單兀2012,用於存儲和設定當前使用的當前視頻模板;合成編碼單元2013,用於根據各終端202的視頻通道號將各所述視頻數據分別複製到所述當前視頻模板中與各終端對應的子窗口,對整個所述當前視頻模板的視頻數據進行編碼,這裡的編碼可以是各種類型的編碼方式,例如採用SVC編碼以儘量滿足高清的需求。
[0024]在一個具體的實現過程中,模板單元2012可以預先設定有一個視頻模板,視頻模板的設置方式可以是依據需要任意設置,視頻模板的其中一種設置示例如圖2所示,視頻模板的另外一種設置示例如圖3所示,當然,根據需要,也可以進行另外的設置,視頻模板中的各小窗口的尺寸大小可以相同也可以不相同,在此不予贅述。在遠程教學系統啟用時,伺服器端201的模板單元2012直接將預設的該視頻模板作為當前模板,然後通過伺服器數據收發單元2011接收終端202發送過來的視頻數據,合成編碼單元2013將該視頻數據複製到跟該終端對應的小窗口,然後再對整個視頻模板的視頻數據進行編碼,從而可以得到包含所有終端的視頻數據的編碼後視頻數據,將該編碼後視頻數據通過伺服器數據收發單元201發送給各終端,從而可以在各終端上實現對多個終端數據的查看。
[0025]本發明的頻會議系統的數據傳輸方法,由於採用了視頻模板來合成各終端發送過來的數據,有效降低了碼率,尤其是在傳輸兩路以上的高清視頻時,採用這種模板合成的方式能夠有效降低終端的下行壓力。
[0026]在實際使用過程中,由於各終端可能分別採用自己的編碼方式進行編碼,其發送過來的視頻數據的解析度可能與其對應的子窗口的視頻尺寸不相符,導致在將該視頻數據複製過去時顯示異常,不能顯示或者不能正常觀看,對此,在本發明方案中,還可以包括有:適應性判定單元2014,用於判斷視頻數據的解析度與所述當前視頻模板中對應的子窗口的視頻尺寸相適應。
[0027]此時,上述伺服器數據收發單元2011,還用於在適應性判斷單元2014的判定結果為否時,向對應的終端發送解析度更改通知;上述各終端202,還用於根據所述解析度更改通知更改輸出的視頻數據的解析度。在具體實現時,伺服器數據收發單元2011接收到終端發送過來的視頻數據後,適應性判斷單元2014先判斷該視頻數據的解析度是否與該終端的子窗口的視頻尺寸,若是相適應的,則合成編碼單元2012將該視頻數據複製到當前視頻模板中與該終端對應的子窗口中,若不相適應,則伺服器數據收發單元2011向該終端發送解析度更改通知,要求終端以該子窗口的視頻尺寸來進行編碼輸出,終端接收後,依據接收到的解析度更改通知更改輸出的視頻數據的解析度。
[0028]由於各終端發送的視頻數據的解析度是與其對應的子窗口的視頻尺寸相適應的,其無需像現有方式那樣發送最高解析度的視頻數據,有效減少了發送數據的數據量,有效利用了上行帶寬,在保證圖像質量的情況下,有效減少了上行帶寬的壓力。
[0029]此外,應用本發明方案,還可以對上述視頻模板進行修改,即:上述終端202,還用於向伺服器端201發送更改模板指令,並根據接收到的伺服器端201發送的寬度、高度更改編碼輸出的視頻數據的解析度,這裡的更改模板指令包括上述模板ID;
上述伺服器數據收發單元2011,還用於接收所述更改模板指令,並將所述適應性判定單元2014確定的視頻尺寸發生變化的子窗口的寬度、高度發送給對應的終端;
上述模板單元2012,還用於將所述模板ID對應的視頻模板設定為所述當前視頻模板;上述適應性判定單元2014,還用於判斷在更改後的當前視頻模板中的各子窗口的視頻尺寸是否發生變化。
[0030]在一個具體更改模板的過程中,終端202向伺服器端發送更改模板指令,該更改模板指令中包括更改後的視頻模板的模板ID,伺服器端201的伺服器數據收發單元2011接收該更改模板指令,隨後,模板單元2012根據該更改模板指令將指令中的模板ID對應的視頻模板設定為當前視頻模板,適應性判定單元2014判斷在視頻模板更換後,各終端更換前對應的子窗口的視頻尺寸與更換後對應的子窗口的視頻尺寸是否相同,若相同,則說明視頻尺寸沒有發生改變,可以讓該終端按照當前的解析度進行編碼輸出,如不同,則說明視頻尺寸發生改變,若仍然以當前的解析度進行編碼輸出會導致顯示的一場,因此,通過伺服器數據收發單元2011將更換後的視頻模板的子窗口的寬度、高度發送給對應的終端,該終端根據接收到的高度、寬度調整輸出的視頻數據的解析度,以保證視頻的正常顯示。
[0031]在此應用情況下,模板單元2012可預先設置有多個視頻模板,各視頻模板分別有一個對應的模板ID,遠程教學系統投入使用時,可在各終端通過菜單或者其他形式將各視頻模板的模板ID在終端供用戶選擇,用戶可通過菜單選擇的方式來發送該更改模板指令,具體實現方式在此不予贅述。其中,上述對接收到的終端發送的視頻數據與對應的子窗口的適應性判斷的功能、以及在接收到更改模板指令之後對視頻尺寸的適應性判斷的功能,在某一個具體的遠程教學系統中,可以是只具有其中一種功能,但在優選情況下,是同時具有這兩種功能。
[0032]另外,由於具體的網絡環境的不同,網絡狀況可能隨時會發生變化,例如網絡出現擁塞,導致丟包率升高等等,在此情況下,從而可能會導致數據傳送的延時,若仍然以相同幀率的編碼後視頻數據傳送給各終端,勢必會造成延時時間的加長,影響視頻會議的實時性效果,因此,在本發明方案中:上述終端202,還用於向伺服器端201反饋該終端的丟包率;上述伺服器數據收發單元201,還用於接收各終端發送的丟包率;上述合成編碼單元2013,還用於在對整個當前視頻模板的視頻數據進行編碼時,生成多種幀率的編碼後視頻數據,並根據終端當前的丟包率確定向該終端發送的視頻的幀率,並將該幀率對應的編碼後視頻數據通過所述伺服器數據收發單元發送給該終端。在一個具體的示例中,可以將這些幀率設置為2fpS,5fpS, IOfpS, 15fpS, 20fpS, 25fpS, 30fpS,即在對整個視頻模板的圖形進行編碼時,可以生成2fpS,5fpS, IOfpS, 15fpS, 20fpS, 25fpS, 30fpS等幀率的編碼後視頻數據,相應地,幀率的選定方式可設定為如下方式:
在丟包率為0時,選定幀率為30fpS的編碼後視頻數據;
在丟包率大於0且小於等於5%時,選擇幀率為25fpS的編碼後視頻數據;
在丟包率大於5%且小於等於10%時,選擇幀率為20fpS的編碼後視頻數據;
在丟包率大於to%且小於等於15%時,選擇幀率為15fpS的編碼後視頻數據;
在丟包率大於15%且小於等於20%時,選擇幀率為IOfpS的編碼後視頻數據;
在丟包率大於20%且小於等於25%時,選擇幀率為5fpS的編碼後視頻數據;
在丟包率大於25%時,選擇幀率為2fpS的編碼後視頻數據。
[0033]以上所述的本發明實施方式,僅僅是對本發明的其中一個最佳實施方式的說明,並不構成對本發明保護範圍的限定。任何在本發明的精神和原則之內所作的修改、等同替換和改進等,均應包含在本發明的權利要求保護範圍之內。
【權利要求】
1.一種遠程教學系統的數據傳輸方法,其特徵在於,包括步驟:接收各終端發送的視頻數據;判斷視頻數據的解析度與當前視頻模板中對應的子窗口的視頻尺寸是否相適應,若否,向對應的終端發送解析度更改通知,該終端根據所述解析度更改通知更改輸出的視頻數據的解析度;根據各終端的視頻通道號將各所述視頻數據分別複製到當前視頻模板中與各終端對應的子窗口 ;對整個所述當前視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各所述終端。
2.根據權利要求1所述的遠程教學系統的數據傳輸方法,其特徵在於,還包括步驟:接收終端發送的更改模板指令,將所述更改模板指令中的模板ID對應的視頻模板設定為所述當前視頻模板;並將更改後的當前視頻模板中的視頻尺寸發生變化的子窗口的寬度、高度發送給對應的終端,該終端根據接收到的寬度、高度進行更改編碼輸出的視頻數據的解析度。
3.根據權利要求1所述的遠程教學系統的數據傳輸方法,其特徵在於,在對整個所述當前視頻模板的視頻數據進行編碼時,生成兩種以上幀率的編碼後視頻數據;接收終端反饋的丟包率,並根據終端當前的丟包率確定向該終端發送的編碼後視頻數據的幀率,並將該幀率對應的編碼後視頻數據發送給該終端。
4.一種遠程教學系統,包括伺服器端與兩個以上的終端,其特徵在於,所述伺服器端,用於接收各終端發送的視頻數據,根據各終端的視頻通道號將各所述視頻數據分別複製到當前視頻模板中與各終端對應的子窗口,對整個所述當前視頻模板的視頻數據進行編碼,並將編碼後視頻數據傳送給各終端;所述伺服器端具體包括:伺服器數據收發單元,用於接收各終端發送的視頻數據,並將合成編碼單元的編碼後視頻數據傳送給各終端,還用於在適應性判斷單元的判定結果為否時,向對應的終端發送解析度更改通知;適應性判定單元,用於判斷視頻數據的解析度是否與所述當前視頻模板中對應的子窗口的視頻尺寸相適應;模板單元,用於存儲和設定當前使用的當前視頻模板;合成編碼單元,用於根據各終端的視頻通道號將各所述視頻數據分別複製到所述當前視頻模板中與各終端對應的子窗口,對整個所述當前視頻模板的視頻數據進行編碼;所述終端,用於將視頻會議時本地的視頻數據發送給所述伺服器端,接收所述伺服器端發送的編碼後視頻數據,並對該編碼後視頻數據解碼後進行顯示,所述終端還用於根據所述解析度更改通知更改輸出的視頻數據的解析度。
5.根據權利要求4所述的遠程教學系統,其特徵在於:所述終端,還用於向所述伺服器端發送更改模板指令,並根據接收到的所述伺服器端發送的寬度、高度更改編碼輸出的視頻數據的解析度,所述更改模板指令包括模板ID ;所述伺服器數據收發單元,還用於接收所述更改模板指令,並將所述適應性判定單元確定的視頻尺寸發生變化的子窗口的寬度、高度發送給對應的終端;所述模板單元,還用於將所述模板ID對應的視頻模板設定為所述當前視頻模板;所述適應性判定單元,還用於判斷在更改後的當前視頻模板中的各子窗口的視頻尺寸是否發生變化。
6.根據權利要求4所述的遠程教學系統,其特徵在於,所述終端,還用於向所述伺服器端反饋該終端的丟包率;所述伺服器數據收發單元,還用於接收所述丟包率;所述合成編碼單元,還用於在對整個所述當前視頻模板的視頻數據進行編碼時,生成兩種以上幀率的編碼後視頻數據,並根據終端當前的丟包率確定向該終端發送的視頻的幀率,並將該幀率對應的編碼後視頻數據通過所述伺服器數據收發單元發送給該終端。
【文檔編號】H04N21/44GK103716648SQ201210375952
【公開日】2014年4月9日 申請日期:2012年10月8日 優先權日:2012年10月8日
【發明者】張興貴 申請人:深圳市子元技術有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀