中文字幕无码日韩视频无码三区

多媒體數據傳輸控制方法、處理裝置、服務器及播放系統的制作方法

文檔序號:8000378閱讀:300來源:國知局
多媒體數據傳輸控制方法、處理裝置、服務器及播放系統的制作方法
【專利摘要】本發明提供一種多媒體數據傳輸控制方法、處理裝置、服務器及播放系統,其中方法包括:將待發送的多媒體數據轉換為N路內容相同的多媒體流,其中N為大于1的整數;以預設時間間隔向接收端設備發送所述N路多媒體流,以供所述接收端設備對接收的N路多媒體流進行整合以獲得內容完整的多媒體數據;內容完整的多媒體數據在播放時可以有效避免出現卡屏、黑屏、馬賽克等現象,提高視頻播放的流暢性,可靠性高、穩定性強。
【專利說明】多媒體數據傳輸控制方法、處理裝置、服務器及播放系統
【技術領域】
[0001]本發明涉及多媒體內容播放控制領域,尤其涉及一種多媒體數據傳輸控制方法、處理裝置、服務器及播放系統。
【背景技術】
[0002]地鐵、輕軌上一般都設有視頻設備,由于列車在高速運動下,視頻數據無法通過有線的方式傳送到列車上,這種情況下就不可避免的要采用無線的方式將數據傳送到列車上,但是無線的方式帶來的問題是視頻數據在傳送過程中會丟失,數據的丟失會導致視頻設備播放不正常,出現卡屏、黑屏、馬賽克等現象,影響視頻設備的播放效果。

【發明內容】

[0003]為解決上述問題,本發明提供一種多媒體數據傳輸控制方法、處理裝置、服務器及播放系統,能夠有效的提高車載視頻設備播放的流暢性。
[0004]一種多媒體數據傳輸控制方法,包括:
[0005]將待發送的多媒體數據轉換為N路內容相同的多媒體流,其中N為大于I的整數;
[0006]以預設時間間隔向接收端設備發送所述N路多媒體流,以供所述接收端設備對接收的N路多媒體流進行整合以獲得內容完整的多媒體數據。
[0007]一種多媒體數據傳輸控制方法,包括:
[0008]接收頭端服務器以預設時間間隔依次發送N路相同內容的多媒體流,其中N為大于I的整數;
[0009]判斷接收到的任意一路多媒體流是否有內容缺失,如果有,則從接收到的其余N-1路多媒體流獲取缺失的相應內容、并和本路多媒體流的其他內容進行整合,以得到內容完整的多媒體數據。
[0010]本發明還提供一種服務器,包括:
[0011]數據轉換模塊,將待發送的多媒體數據轉換為N路內容相同的多媒體流,其中N為大于I的整數;
[0012]數據發送模塊,用于以預設時間間隔向接收端設備發送所述N路多媒體流,以供所述接收端設備對接收的N路多媒體流進行整合以獲得內容完整的多媒體數據。
[0013]本發明還提供一種多媒體數據處理裝置,包括:
[0014]數據接收模塊,用于接收頭端服務器以預設時間間隔依次發送N路相同內容的多媒體流,其中N為大于I的整數;
[0015]判斷模塊,用于判斷接收到的任意一路多媒體流是否有內容缺失;
[0016]處理模塊,用于當任意一路多媒體流有內容缺失時從接收到的其余N-1路多媒體流獲取缺失的相應內容、并和本路多媒體流的其他內容進行整合,以得到內容完整的多媒體數據。
[0017]本發明還提供一種視頻播放系統,包括:上述的服務器,以及上述的多媒體數據處理裝置,所述服務器與所述多媒體數據處理裝置連接。
[0018]本發明提供的多媒體數據傳輸控制方法、處理裝置、服務器及播放系統,可將多路多媒體流的進行整合生成內容完整的多媒體數據,避免因傳輸過程中數據丟失而導致的視頻設備播放不正常,能夠有效的提高車載視頻設備播放的流暢性。
【專利附圖】

【附圖說明】
[0019]圖1為本發明提供的多媒體數據傳輸控制方法第一種實施例的流程圖;
[0020]圖2為本發明提供的多媒體數據傳輸控制方法第二種實施例的流程圖;
[0021]圖3為本發明提供的多媒體數據傳輸方法中N路多媒體數據整合的原理示意圖;
[0022]圖4為本發明提供的服務器一種實施例的結構示意圖;
[0023]圖5為本發明提供的多媒體數據處理裝置設備一種實施例的結構示意圖;
[0024]圖6為本發明提供的多媒體播放系統一種實施例的結構示意圖。
【具體實施方式】
[0025]下面參照附圖來說明本發明的實施例。在本發明的一個附圖或一種實施方式中描述的元素和特征可以與一個或者更多個其他附圖或實施方式中示出的元素和特征相結合。應當注意,為了清楚目的,附圖和說明中省略了與本發明無關的、本領域普通技術人員已知的部件和處理的表示和描述。
[0026]多媒體數據傳輸控制方法實施例:
[0027]如圖1所示,本實施例提供的多媒體數據傳輸控制方法包括:
[0028]步驟SIOI,將待發送的多媒體數據轉換為N路內容相同的多媒體流,其中N為大于I的整數;
[0029]步驟S102,以預設時間間隔向接收端設備發送所述N路多媒體流,以供所述接收端設備對接收的N路多媒體流進行整合以獲得內容完整的多媒體數據。
[0030]任意一路多媒體流中包含多個數據包,因此發送任意一路多媒體流包括:對本路多媒體流包括的多個數據包按預定規律分別標識并按預定順序依次發送。
[0031]N路多媒體流中的相同的數據包的標識相同,每個數據包的大小一致。
[0032]作為一種可選的實施方式,按照預設規律進行標識包括但不限于按照數字1-N的排列順序進行標識等。
[0033]多媒體流的數量N可以根據帶寬設定。
[0034]上述方法的執行主體為頭端服務器。
[0035]如圖2所示,本實施例提供的多媒體數據傳輸控制方法包括:
[0036]步驟S201,接收頭端服務器以預設時間間隔依次發送N路相同內容的多媒體流,其中N為大于I的整數;
[0037]步驟S202,判斷接收到的任意一路多媒體流是否有內容缺失,如果有,則從接收到的其余N-1路多媒體流獲取缺失的相應內容、并和本路多媒體流的其他內容進行整合,以得到內容完整的多媒體數據。
[0038]具體地,判斷接收到的任意一路多媒體流是否有缺失,包括:根據任意一路多媒體流中的數據包標識的預設規律判斷數據包是否有缺失,并確定缺失數據包的標識。[0039]如果發現這一路多媒體流的數據包有缺失,則從接收到的其余N-1路多媒體流獲取與確定的標識對應的數據包。
[0040]上述方法的執行主體為接收端設備。
[0041 ] 下面通過具體實施例進行說明。
[0042]頭端服務器將待發的多媒體數據轉換為3路內容相同的多媒體流,即將待發的多媒體數據進行復制,每一路多媒體數據均包括多個按照預設規律進行標識的數據包,例如,每一路多媒體數據包括6個數據包,將8個數據包按照A— F依次進行標識,每個數據包的大小相同;將3路多媒體流依次進行發送,發送各路多媒體數據之間間隔預設時長。例如間隔的預設時長為5秒,第I路多媒體流發送完畢后等待5秒后發送第2路多媒體流,第2路多媒體流發送完畢之后再等待5秒發送第3路多媒體流;在帶寬允許的條件下,也可傳輸更多路的多媒體流。
[0043]接收端設備依次接收第I路多媒體流、第2路多媒體流和第3路多媒體數流,如圖3所示,將第I路多媒體流中的數據包存入第一隊列,第2路多媒體流中的數據包存入第二隊列,第3路多媒體流中的數據包存入第三隊列,之后判斷其中任意一路多媒體流是否存在內容缺失,例如,首先判斷第I路多媒體流是否存在內容缺失,從第一隊列開始,使第一隊列中的數據包依次轉存至第四隊列中,數據包按照從A至F順序存儲,假設第I路多媒體流中的數據包B和數據包E缺失,則從第二隊列中尋找數據包B和數據包E,找到數據包B之后將數據包B存入第四隊列中的相應位置,如果第二隊列中缺少數據包E,則從第三隊列中查找出數據包E,并存入第四隊列相應位置,這樣最終在第四隊列中會形成一路完成的多媒體數據。
[0044]將完整的多媒體數據發送給播放設備進行播放,由于多媒體數據是完整的,因此在進行播放時能有效避免出現卡屏、黑屏、馬賽克等現象,提高視頻播放的流暢性。
[0045]本實施例提供的多媒體數據傳輸控制方法,當發現某一路多媒體流有缺失時通過將多路多媒體流進行整合生成一路完成的多媒體數據,完整的多媒體數據在播放時可以有效避免出現卡屏、黑屏、馬賽克等現象,提高視頻播放的流暢性,可靠性高、穩定性強。
[0046]服務器實施例
[0047]如圖4所示,本實施例提供的服務器包括:
[0048]數據轉換模塊301,用于將待發送的多媒體數據轉換為N路內容相同的多媒體流,其中N為大于I的整數;
[0049]數據發送模塊302,用于以預設時間間隔向接收端設備發送所述N路多媒體流,以供所述接收端設備對接收的N路多媒體流進行整合以獲得內容完整的多媒體數據。
[0050]每一路多媒體流中均包含多個數據包,此外,本實施例提供的服務器還包括:標識模塊303,用于將任意一路多媒體流包括的多個數據包按預定規律分別標識,因此內容相同的N路多媒體流中的相同的數據包的標識相同,每個數據包的大小一致。
[0051]本實施例提供的服務器用于為接收端設備提供多路多媒體流,與接收端設備采用無線的方式進行連接。
[0052]多媒體數據處理裝置實施例:
[0053]如圖5所示,本實施例提供的多媒體數據處理裝置包括:
[0054]數據接收模塊401,用于接收頭端服務器以預設時間間隔依次發送N路相同內容的多媒體流,其中N為大于I的整數;
[0055]判斷模塊402,用于判斷接收到的任意一路多媒體流是否有內容缺失;
[0056]處理模塊403,用于當任意一路多媒體流有內容缺失時從接收到的其余N-1路多媒體流獲取缺失的相應內容、并和本路多媒體流的其他內容進行整合,以得到內容完整的多媒體數據。
[0057]具體地,判斷模塊402包括標識確定模塊404,用于根據任意一路多媒體流中的數據包標識的預設規律判斷數據包是否有缺失,并確定缺失數據包的標識。
[0058]處理模塊403包括:
[0059]數據獲取模塊405,用于從接收到的其余N-1路多媒體流獲取與確定的標識對應的數據包。
[0060]數據整合模塊406,用于將獲取的數據包本路多媒體流的其他內容進行整合,以得到內容完整的多媒體數據。
[0061]此外,本實施例提供的多媒體數據處理裝置還包括發送模塊407,用于將生成的一路完整的多媒體數據發送至多媒體播放設備進行播放。
[0062]具體工作原理請參考多媒體數據傳輸方法實施例。
[0063]作為一種可選的實施方式,本實施例提供的多媒體數據處理裝置設置在列車車頭,與服務器通過無線的方式連接。
[0064]本實施例提供的多媒體數據處理裝置,當發現接收到的某一路多媒體數據有缺失時通過將多路多媒體數據進行整合生成一路完成的多媒體數據,完整的多媒體數據在播放時可以有效避免出現卡屏、黑屏、馬賽克等現象,提高視頻播放的流暢性,可靠性高、穩定性強。
[0065]視頻播放系統實施例:
[0066]如圖6所示,本實施例提供的視頻播放系統包括:
[0067]服務器502以及多媒體數據處理裝置503,服務器502與多媒體數據處理裝置503連接。
[0068]此外,還包括多媒體播放設備501,多媒體播放設備501與多媒體數據處理裝置503連接,多媒體播放設備用于接收多媒體數據處理裝置發送的內容完整的多媒體數據并進行播放。
[0069]具體地,多媒體數據處理裝置503作為接收端設備與服務器502采用無線的方式進行連接,多媒體播放設備501與多媒體數據處理裝置503采用有線的方式連接,作為一種可選的實施方式,多媒體數據處理裝置503設置在列車車頭,多媒體播放設備501設置在車廂內。
[0070]多媒體數據處理裝置503和服務器502請參考上述相關實施例。
[0071]本實施例提供的多媒體播放系統,當發現無線傳輸過程中某一路多媒體流有缺失時通過將多路多媒體流進行整合生成一路完成的多媒體數據,完整的多媒體數據在播放時可以有效避免出現卡屏、黑屏、馬賽克等現象,提高視頻播放的流暢性,可靠性高、穩定性強。
[0072]雖然已經詳細說明了本發明及其優點,但是應當理解在不超出由所附的權利要求所限定的本發明的精神和范圍的情況下可以進行各種改變、替代和變換。而且,本申請的范圍不僅限于說明書所描述的過程、設備、手段、方法和步驟的具體實施例。本領域內的普通技術人員從本發明的公開內容將容易理解,根據本發明可以使用執行與在此所述的相應實施例基本相同的功能或者獲得與其基本相同的結果的、現有和將來要被開發的過程、設備、手段、方法或者步驟。因此,所附的權利要求旨在它們的范圍內包括這樣的過程、設備、手段、方法或者步驟。
【權利要求】
1.一種多媒體數據傳輸控制方法,其特征在于,包括: 將待發送的多媒體數據轉換為N路內容相同的多媒體流,其中N為大于I的整數; 以預設時間間隔向接收端設備發送所述N路多媒體流,以供所述接收端設備對接收的N路多媒體流進行整合以獲得內容完整的多媒體數據。
2.根據權利要求1所述的多媒體數據傳輸控制方法,其特征在于,任意一路多媒體流包括多個數據包;發送任意一路多媒體流包括:對本路多媒體流包括的多個數據包按預定規律分別標識并按預定順序依次發送。
3.一種多媒體數據傳輸控制方法,其特征在于,包括: 接收頭端服務器以預設時間間隔依次發送N路相同內容的多媒體流,其中N為大于I的整數; 判斷接收到的任意一路多媒體流是否有內容缺失,如果有,則從接收到的其余N-1路多媒體流獲取缺失的相應內容、并和本路多媒體流的其他內容進行整合,以得到內容完整的多媒體數據。
4.根據權利要求3所述的多媒體數據傳輸控制方法,其特征在于,判斷接收到的任意一路多媒體流是否有內容缺失,包括:根據任意一路多媒體流中的數據包標識的預設規律判斷數據包是否有缺失,并確定缺失數據包的標識,和/或, 從接收到的其余N-1路視多媒體流獲取缺失的相應內容,包括:從接收到的其余N-1路多媒體流獲取與確定的標識對應的數據包。
5.一種服務器,其特征在于,包括: 數據轉換模塊,用于將待發送`的多媒體數據轉換為N路內容相同的多媒體流,其中N為大于I的整數; 數據發送模塊,用于以預設時間間隔向接收端設備發送所述N路多媒體流,以供所述接收端設備對接收的N路多媒體流進行整合以獲得內容完整的多媒體數據。
6.根據權利要求5所述的服務器,其特征在于,還包括:標識模塊,用于將任意一路多媒體流包括的多個數據包按預定規律分別標識。
7.一種多媒體數據處理裝置,其特征在于,包括: 數據接收模塊,用于接收頭端服務器以預設時間間隔依次發送N路相同內容的多媒體流,其中N為大于I的整數; 判斷模塊,用于判斷接收到的任意一路多媒體流是否有內容缺失; 處理模塊,用于當任意一路多媒體流有內容缺失時從接收到的其余N-1路多媒體流獲取缺失的相應內容、并和本路多媒體流的其他內容進行整合,以得到內容完整的多媒體數據。
8.根據權利要求9所述的多媒體數據處理裝置,其特征在于,所述判斷模塊包括標識確定模塊,用于根據任意一路多媒體流中的數據包標識的預設規律判斷數據包是否有缺失,并確定缺失數據包的標識;和/或, 所述處理模塊包括數據獲取模塊和數據整合模塊,所述數據獲取模塊用于從接收到的其余N-1路多媒體流獲取與確定的標識對應的數據包;所述數據整合模塊用于將獲取的數據包和本路多媒體流的其他內容進行整合,以得到內容完整的多媒體數據。
9.一種多媒體播放系統,其特征在于,包括:如權利要求5或6所述的服務器,以及如權利要求7或8所述的多媒體數據處理裝置,所述服務器與所述多媒體數據處理裝置連接。
10.根據權利要求9所述 的多媒體播放系統,其特征在于,所述多媒體播放系統還包括多媒體播放設備,所述多媒體播放設備與所述多媒體數據處理裝置連接,所述多媒體播放設備用于接收多媒體數據處理裝置發送的內容完整的多媒體數據并進行播放。
【文檔編號】H04N21/234GK103888783SQ201310217303
【公開日】2014年6月25日 申請日期:2013年6月3日 優先權日:2013年6月3日
【發明者】陳凱, 未曉華 申請人:北京朝歌軟件有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1