国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      發(fā)送mmt包的方法及裝置、接收mmt包的方法

      文檔序號:9730527閱讀:894來源:國知局
      發(fā)送mmt包的方法及裝置、接收mmt包的方法
      【技術(shù)領(lǐng)域】
      [0001]本申請涉及多媒體傳輸技術(shù)領(lǐng)域,具體而言,本申請涉及發(fā)送MMT包的方法及裝置、接收MMT包的方法。
      【背景技術(shù)】
      [0002]在多媒體廣播過程中,當終端開始接入或進行頻道切換時,為了獲得第一個可播放的數(shù)據(jù),終端必須等待可播放數(shù)據(jù)頭以及至少一個完整的播放幀。傳統(tǒng)廣播使用的是活動圖像專家組傳輸流(MPEG2-TS)技術(shù),在不同的數(shù)字電視技術(shù)標準下通過相應的包來發(fā)送控制頭信息,例如:MPEG2-TS下是程序?qū)S眯畔?PSI)包,數(shù)字視頻廣播(DVB)標準下是業(yè)務(wù)信息(SI)包,美國高級電視業(yè)務(wù)顧問委員會(ATSC)標準下是節(jié)目與系統(tǒng)信息協(xié)議(PSIP)包。而目前比較流行的HTTP動態(tài)自適應流媒體(DASH)技術(shù),是將MP4包頭作為單獨的片段(第一個片段)發(fā)送,為之后的數(shù)據(jù)提供解碼參考。
      [0003]上述兩種方法都有其局限性,終端必須收到控制信息之后才能開始對音視頻數(shù)據(jù)進行解碼播放,即當終端開始接入或者頻道切換的時刻,用戶等待節(jié)目開始播放的時間取決于收到控制信息的時間。通常在視頻廣播的時候,該時間都會比較長。MPEG2-TS技術(shù)處理標清視頻時,理論值是1.4秒(硬件實現(xiàn)),處理高清或者超高清視頻時,等待時間會成倍增長。DASH技術(shù)目前的時間是4.5秒。從用戶體驗的角度,播放等待時間偏長,尤其是在用戶希望連續(xù)切換頻道的情況下(例如選頻道時),用戶體驗很差。

      【發(fā)明內(nèi)容】

      [0004]本申請?zhí)峁┝艘环N發(fā)送MMT包的方法及裝置,以及接收MMT包的方法,以縮短多媒體廣播系統(tǒng)中終端的播放等待時間。
      [0005]本申請?zhí)峁┑囊环N發(fā)送活動圖像專家組媒體傳輸MMT包的方法,包括:
      [0006]以設(shè)定的時間間隔發(fā)送媒體處理單元MPU ;
      [0007]在每兩個MPU之間發(fā)送信號消息信息;
      [0008]其中,在發(fā)送每個MPU時,最后發(fā)送所述MPU的MPU元數(shù)據(jù)。
      [0009]較佳地,所述在每兩個MPU之間發(fā)送信號消息信息包括:
      [0010]如果信號消息的長度小于或等于設(shè)定閾值,在每兩個MPU之間發(fā)送N1次所述信號消息,其中,N1為大于或等于1的整數(shù);
      [0011]如果信號消息的長度大于設(shè)定閾值,在每兩個MPU之間發(fā)送N2次所述信號消息的索引信息,所述索引信息用于接收端獲取對應的信號消息,其中,N2為大于或等于1的整數(shù)。
      [0012]較佳地,在每兩個MPU之間發(fā)送N2次所述信號消息的索引信息之前,進一步包括:
      [0013]將信號消息存放到服務(wù)器上,并存儲信號消息與索引信息的對應關(guān)系。
      [0014]較佳地,所述在發(fā)送每個MPU時,最后發(fā)送所述MPU的MPU元數(shù)據(jù)包括:
      [0015]先發(fā)送所述MPU的媒體片段單元MFU,最后發(fā)送所述MPU的MPU元數(shù)據(jù)和片段元數(shù)據(jù);
      [0016]或者,將片段元數(shù)據(jù)放置在對應的MFU之后發(fā)送,最后發(fā)送所述MPU的MPU元數(shù)據(jù);
      [0017]或者,按照正常順序發(fā)送所述MPU的MFU和對應的片段元數(shù)據(jù),最后發(fā)送所述MPU的MPU元數(shù)據(jù)。
      [0018]較佳地,所述發(fā)送所述MPU的MFU包括:
      [0019]按照包序號從小到大的順序發(fā)送MFU ;或
      [0020]按照包序號從大到小的順序發(fā)送MFU。
      [0021 ] 較佳地,所述設(shè)定的時間間隔為500毫秒。
      [0022]本申請還提供了一種發(fā)送MMT包的裝置,包括:發(fā)送順序確定模塊和發(fā)送模塊,其中:
      [0023]所述發(fā)送順序確定模塊,用于設(shè)定發(fā)送MPU的時間間隔,并在兩個MPU之間插入信號消息信息;其中,在每個MPU內(nèi)部,用于將所述MPU的MPU元數(shù)據(jù)放置在最后;
      [0024]所述發(fā)送模塊,用于按照發(fā)送順序確定模塊所確定的發(fā)送順序,發(fā)送相應的包。
      [0025]較佳地,在信號消息的長度小于或等于設(shè)定閾值時,所述發(fā)送順序確定模塊用于在每兩個MPU之間插入N1次所述信號消息,其中,N1為大于或等于1的整數(shù);
      [0026]在信號消息的長度大于設(shè)定閾值時,所述發(fā)送順序確定模塊用于在每兩個MPU之間插入N2次所述信號消息的索引信息,所述索引信息用于接收端獲取對應的信號消息,其中,N2為大于或等于1的整數(shù)。
      [0027]較佳地,所述發(fā)送順序確定模塊,進一步用于將信號消息存放到服務(wù)器上,并存儲信號消息與索引信息的對應關(guān)系。
      [0028]較佳地,所述發(fā)送順序確定模塊在將所述MPU的MPU元數(shù)據(jù)放置在最后時有三種發(fā)送順序:
      [0029]用于將所述MPU的MPU元數(shù)據(jù)和片段元數(shù)據(jù)放置在最后;
      [0030]或者,用于將所述MPU的MPU元數(shù)據(jù)放置在最后,片段元數(shù)據(jù)放置在所對應的MFU之后;
      [0031]或者,僅將所述MPU的MPU元數(shù)據(jù)放置在最后,MFU和對應的片段元數(shù)據(jù)按照正常發(fā)送順序發(fā)送。
      [0032]較佳地,如果接收端需要靜態(tài)信息量最大化,所述發(fā)送順序確定模塊在MPU內(nèi)部按照包序號從小到大的順序放置MFU ;
      [0033]如果接收端需要動態(tài)信息量最大化,所述發(fā)送順序確定模塊在MPU內(nèi)部按照包序號從大到小的順序放置MFU。
      [0034]較佳地,所述發(fā)送MPU的時間間隔為500毫秒。
      [0035]本申請還提供了一種接收MMT包的方法,包括:
      [0036]接收按照設(shè)定的時間間隔發(fā)送的MPU ;
      [0037]在每兩個MPU之間接收信號消息信息;
      [0038]其中,在每個MPU內(nèi)部,最后接收到所述MPU的MPU元數(shù)據(jù)。
      [0039]較佳地,所述在每兩個MPU之間接收信號消息信息包括:
      [0040]如果信號消息的長度小于或等于設(shè)定閾值,在每兩個MPU之間接收N1次所述信號消息,其中,N1為大于或等于1的整數(shù);
      [0041]如果信號消息的長度大于設(shè)定閾值,在每兩個MPU之間接收N2次所述信號消息的索引信息,并根據(jù)所述索引信息獲取對應的信號消息,其中,N2為大于或等于1的整數(shù)。
      [0042]較佳地,根據(jù)所述索引信息獲取對應的信號消息包括:
      [0043]根據(jù)所述索引信息、以及信號消息與索引信息的對應關(guān)系,從服務(wù)器獲取對應的信號消息。
      [0044]較佳地,所述在每個MPU內(nèi)部,最后接收到所述MPU的MPU元數(shù)據(jù)包括:
      [0045]先接收到所述MPU的MFU,最后發(fā)送所述MPU的MPU元數(shù)據(jù)和片段元數(shù)據(jù);
      [0046]或者,在接收到MFU之后接收到對應的片段元數(shù)據(jù),最后接收到所述MPU的MPU元數(shù)據(jù);
      [0047]或者,按照正常順序接收到所述MPU的MFU和對應的片段元數(shù)據(jù),最后接收到所述MPU的MPU元數(shù)據(jù)。
      [0048]較佳地,按照包序號從小到大的順序接收到所述MPU的MFU ;或
      [0049]按照包序號從大到小的順序接收到所述MPU的MFU。
      [0050]較佳地,所述設(shè)定的時間間隔為500毫秒。
      [0051]由上述技術(shù)方案可見,本申請通過改變片段傳輸中的發(fā)送順序,使得在不同的場景下,即使第一個片段不完整也可以播放,從而大幅縮短了終端的播放等待時間。采用本申請所提供的技術(shù)方案,最長播放等待時間將小于1秒,從而能夠提供良好的用戶體驗。
      [0052]此外,本申請技術(shù)方案還能獲得以下一個或多個有益效果:
      [0053]在本發(fā)明提供的實施例中,通過選擇合適的MPU發(fā)送間隔時間可以保證終端隨機接入的同步性及最大化帶寬利用率。
      [0054]在本發(fā)明提供的實施例中,通過選擇在MPU發(fā)送間隔內(nèi)插入多個信號消息,或者利用索引信息的方式讓終端自行在服務(wù)器下載所需信號消息,可以使終端以更大的概率播放所接收到的多媒體內(nèi)容。
      [0055]在本發(fā)明提供的實施例中,通過將MPU元數(shù)據(jù)和片段元數(shù)據(jù)作為MPU的最后兩個包進行發(fā)送,大大降低了終端可播放多媒體資源的等待時間。
      [0056]在本發(fā)明提供的實施例中,通過將MFU按照從大到小或從小到大的順序發(fā)送,分別滿足了廣播過程中畫面質(zhì)量最優(yōu)化和信息量最大化應用場景的需求。
      【附圖說明】
      [0057]圖1為現(xiàn)有MMT技術(shù)下發(fā)送MMT包的方法示意圖;
      [0058]圖2為本申請一較佳實施例中發(fā)送MMT包的流程示意圖;
      [0059]圖3為本申請一較佳實施例中的MPU包發(fā)送間隔示意圖;
      [0060]圖4為本申請一較佳實施例中插入信號消息后的基本發(fā)送順序示意圖;
      [0061]圖5為本申請一較佳實施例中在MPU間插入多個信號消息的示意圖;
      [0062]圖6為現(xiàn)有MMT協(xié)議的負載產(chǎn)生方式示意圖;
      [0063]圖7為現(xiàn)有在MP
      當前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1