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

一種流媒體數(shù)據(jù)傳輸方法及裝置的制造方法_3

文檔序號:8416005閱讀:來源:國知局

[0059]還需要說明的是,在本發(fā)明實施例中,由于網(wǎng)絡傳輸環(huán)境通常比較復雜,發(fā)送端和接收端之間使用的網(wǎng)絡連接方式(如有線網(wǎng)絡、無線網(wǎng)絡)、不同的傳輸協(xié)議、不同的視頻格式、不同的編碼和解碼方式等等因素都會對當前網(wǎng)絡傳輸狀況造成影響,在本發(fā)明實施例中將當前網(wǎng)絡時延狀態(tài)作為一種典型的網(wǎng)絡傳輸狀態(tài),例如:當前網(wǎng)絡時延狀態(tài)良好可以認為此時網(wǎng)絡未發(fā)生擁塞現(xiàn)象,當前網(wǎng)絡時延狀態(tài)較差可以認為此時網(wǎng)絡發(fā)生擁塞現(xiàn)象或堵塞現(xiàn)象。
[0060]從上述技術(shù)方案可以看出,當待傳輸流媒體數(shù)據(jù)是視頻流數(shù)據(jù)時,根據(jù)每個編碼幀的類型和/或當前網(wǎng)絡時延狀態(tài),在全部編碼幀中選擇部分重要編碼幀進行優(yōu)先傳輸,而現(xiàn)有技術(shù)需要傳輸視頻流數(shù)據(jù)的全部編碼幀。當網(wǎng)絡擁塞時,相比現(xiàn)有技術(shù),本發(fā)明實施例僅需傳輸部分編碼幀,只要保證接收端能夠根據(jù)這部分編碼幀中包含的圖像信息進行播放即可,由于待傳輸?shù)木幋a幀的數(shù)量降低了,從而減少了視頻流數(shù)據(jù)傳輸時的時延現(xiàn)象,提高了傳輸效率,保證接收端能夠流暢播放流媒體文件。
[0061]基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供了一種流媒體數(shù)據(jù)傳輸裝置,圖4示出了本發(fā)明實施例提供的流媒體數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖,如圖4所示,該裝置可以包括:
[0062]獲取單元41,用于當判斷待傳輸流媒體數(shù)據(jù)是視頻流數(shù)據(jù)時,獲取所述視頻流數(shù)據(jù)中的圖像序列的全部編碼幀;
[0063]確定單元42,用于根據(jù)每個編碼幀的類型和/或當前網(wǎng)絡時延狀態(tài),確定出重要編碼幀;
[0064]發(fā)送單元43,用于優(yōu)先向接收端發(fā)送確定出的重要編碼幀。
[0065]可選的,所述圖像序列由一個幀內(nèi)編碼幀和若干個前向預測編碼幀組成;所述確定單元42具體用于:將所述圖像序列中的幀內(nèi)編碼幀確定為重要編碼幀;將所述圖像序列中的若干個前向預測編碼幀中符合當前網(wǎng)絡傳輸時延要求的前向預測編碼幀確定為重要編碼幀。
[0066]可選的,所述確定單元42具體用于:確定所述前向預測編碼幀的采樣時間;并將所述前向預測編碼幀的采樣時間與當前時間的差值作為該前向預測編碼幀的采樣時間差;判斷所述采樣時間差是否小于當前網(wǎng)絡時延,若是,則將該前向預測編碼幀確定為重要編碼幀。
[0067]可選的,所述發(fā)送單元43還用于:確定是否需要將全部編碼幀中除重要編碼幀以外的編碼幀發(fā)送給所述接收端,若需要,則將除重要編碼幀以外的編碼幀發(fā)送給所述接收端;否則,丟棄除重要編碼幀以外的編碼幀。
[0068]可選的,所述獲取單元41還用于:根據(jù)所述待傳輸流媒體數(shù)據(jù)的標識信息,確定所述待傳輸流媒體數(shù)據(jù)的類型;在所述待傳輸流媒體數(shù)據(jù)的類型為音頻流數(shù)據(jù)時,將所述音頻流數(shù)據(jù)的全部編碼幀發(fā)送給所述接收端。
[0069]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器,使得通過該計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令可實現(xiàn)流程圖中的一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0070]這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0071]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖的一個流程或多個流程和/或方框圖的一個方框或多個方框中指定的功能的步驟。
[0072]盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
[0073]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【主權(quán)項】
1.一種流媒體數(shù)據(jù)傳輸方法,其特征在于,該方法包括: 當判斷待傳輸流媒體數(shù)據(jù)是視頻流數(shù)據(jù)時,獲取所述視頻流數(shù)據(jù)中的圖像序列的全部編碼幀; 根據(jù)每個編碼幀的類型和/或當前網(wǎng)絡時延狀態(tài),確定出重要編碼幀; 優(yōu)先向接收端發(fā)送確定出的重要編碼幀。
2.如權(quán)利要求1所述的方法,其特征在于,所述圖像序列由一個幀內(nèi)編碼幀和若干個前向預測編碼幀組成; 所述確定重要編碼幀,具體包括: 將所述圖像序列中的幀內(nèi)編碼幀確定為重要編碼幀;將所述圖像序列中的若干個前向預測編碼幀中符合當前網(wǎng)絡傳輸時延要求的前向預測編碼幀確定為重要編碼幀。
3.如權(quán)利要求2所述的方法,其特征在于,所述將所述圖像序列中的若干個前向預測編碼幀中符合當前網(wǎng)絡傳輸時延要求的前向預測編碼幀確定為重要編碼幀,具體包括: 確定所述前向預測編碼幀的采樣時間;并將所述前向預測編碼幀的采樣時間與當前時間的差值作為該前向預測編碼幀的采樣時間差; 判斷所述采樣時間差是否小于當前網(wǎng)絡時延,若是,則將該前向預測編碼幀確定為重要編碼幀。
4.如權(quán)利要求3所述的方法,其特征在于,在所述優(yōu)先向接收端發(fā)送確定出的重要編碼幀之后,該方法還包括: 確定是否需要將全部編碼幀中除重要編碼幀以外的編碼幀發(fā)送給所述接收端,若需要,則將除重要編碼幀以外的編碼幀發(fā)送給所述接收端;否則,丟棄除重要編碼幀以外的編碼幀。
5.如權(quán)利要求1-4中任一項所述的方法,其特征在于,該方法還包括: 根據(jù)所述待傳輸流媒體數(shù)據(jù)的標識信息,確定所述待傳輸流媒體數(shù)據(jù)的類型; 若所述待傳輸流媒體數(shù)據(jù)的類型為音頻流數(shù)據(jù),則將所述音頻流數(shù)據(jù)的全部編碼幀發(fā)送給所述接收端。
6.一種流媒體數(shù)據(jù)傳輸裝置,其特征在于,該裝置包括: 獲取單元,用于當判斷待傳輸流媒體數(shù)據(jù)是視頻流數(shù)據(jù)時,獲取所述視頻流數(shù)據(jù)中的圖像序列的全部編碼幀; 確定單元,用于根據(jù)每個編碼幀的類型和/或當前網(wǎng)絡時延狀態(tài),確定出重要編碼幀; 發(fā)送單元,用于優(yōu)先向接收端發(fā)送確定出的重要編碼幀。
7.如權(quán)利要求6所述的裝置,其特征在于,所述圖像序列由一個幀內(nèi)編碼幀和若干個前向預測編碼幀組成;所述發(fā)送單元具體用于: 將所述圖像序列中的幀內(nèi)編碼幀確定為重要編碼幀;將所述圖像序列中的若干個前向預測編碼幀中符合當前網(wǎng)絡傳輸時延要求的前向預測編碼幀確定為重要編碼幀。
8.如權(quán)利要求7所述的裝置,其特征在于,所述發(fā)送單元具體用于: 確定所述前向預測編碼幀的采樣時間;并將所述前向預測編碼幀的采樣時間與當前時間的差值作為該前向預測編碼幀的采樣時間差; 判斷所述采樣時間差是否小于當前網(wǎng)絡時延,若是,則將該前向預測編碼幀確定為重要編碼幀。
9.如權(quán)利要求8所述的裝置,其特征在于,所述發(fā)送單元還用于: 確定是否需要將全部編碼幀中除重要編碼幀以外的編碼幀發(fā)送給所述接收端,若需要,則將除重要編碼幀以外的編碼幀發(fā)送給所述接收端;否則,丟棄除重要編碼幀以外的編碼幀。
10.如權(quán)利要求6-9中任一項所述的裝置,其特征在于,所述獲取單元還用于: 根據(jù)所述待傳輸流媒體數(shù)據(jù)的標識信息,確定所述待傳輸流媒體數(shù)據(jù)的類型;在所述待傳輸流媒體數(shù)據(jù)的類型為音頻流數(shù)據(jù)時,將所述音頻流數(shù)據(jù)的全部編碼幀發(fā)送給所述接收端。
【專利摘要】本發(fā)明實施例公開了一種流媒體傳輸方法及裝置,涉及流媒體傳輸領(lǐng)域,用以減少流媒體傳輸時的延遲現(xiàn)象。在本發(fā)明實施例中,當判斷待傳輸流媒體數(shù)據(jù)是視頻流數(shù)據(jù)時,獲取所述視頻流數(shù)據(jù)中的圖像序列的全部編碼幀;根據(jù)每個編碼幀的類型和/或當前網(wǎng)絡時延狀態(tài),確定出重要編碼幀;優(yōu)先向接收端發(fā)送確定出的重要編碼幀;在網(wǎng)絡出現(xiàn)延遲的情況下,由于本發(fā)明實施例確定出了能夠保證接收端播放流暢度的重要編碼幀,并且優(yōu)先向接收端發(fā)送確定出的重要編碼幀,因此,本申請實施例在保證接收端一定播放效果的情況下,減少了流媒體傳輸時的延遲現(xiàn)象。
【IPC分類】H04N19-37, H04N21-8547, H04N21-238
【公開號】CN104735470
【申請?zhí)枴緾N201510073652
【發(fā)明人】趙云龍, 劉琚, 許宏吉, 宋敬彬, 柳玉琨, 劉作珍
【申請人】海信集團有限公司
【公開日】2015年6月24日
【申請日】2015年2月11日
當前第3頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
怀集县| 灯塔市| 桦南县| 鄂伦春自治旗| 大余县| 都江堰市| 株洲市| 新郑市| 余庆县| 兴国县| 克拉玛依市| 泾阳县| 六安市| 天镇县| 嘉义县| 台安县| 湖口县| 岳阳市| 江山市| 西昌市| 宽甸| 牡丹江市| 加查县| 伊宁县| 浠水县| 腾冲县| 勐海县| 凤台县| 宜阳县| 留坝县| 隆化县| 大余县| 屯门区| 枝江市| 沁源县| 广宁县| 南漳县| 于都县| 道孚县| 忻州市| 苏尼特左旗|