国产精品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>

      基于http流的媒體內(nèi)容動態(tài)插播方法、裝置及系統(tǒng)的制作方法

      文檔序號:7760728閱讀:269來源:國知局
      專利名稱:基于http流的媒體內(nèi)容動態(tài)插播方法、裝置及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及 視頻技術(shù)領(lǐng)域,尤其涉及一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法、 裝置及系統(tǒng)。
      背景技術(shù)
      目前,媒體內(nèi)容的動態(tài)插播可以實現(xiàn)在節(jié)目流中插播不同的媒體內(nèi)容。例如,個性 化廣告插播可以實現(xiàn)在用戶點擊某個視頻時,根據(jù)用戶的個性化信息在視頻播放之前,視 頻播放結(jié)束插入個性化視頻廣告,或者在視頻播放過程中停止播放節(jié)目,插入個性化廣告 內(nèi)容,廣告結(jié)束后再返回原始節(jié)目?,F(xiàn)有技術(shù)提供一種HTTP (Hypertext Transfer Protocol,超文本傳輸協(xié)議) Streaming技術(shù)可以實現(xiàn)廣告插播。采用該HTTP Streaming可以將一個多媒體內(nèi)容劃 分為若干個媒體分片,之后通過HTTP協(xié)議傳輸給客戶端。上述多媒體內(nèi)容劃分得出的所 有媒體分片的URL(Uniform Resource Locator,統(tǒng)一資源定位符)都通過一個(media presentation description,媒體展現(xiàn)描述)MPD文件來描述。所述MPD文件的結(jié)構(gòu)如圖1所 示,其中,按照時間軸的先后順序,一個MPD劃分為一或多個時段Period,每個Period中又 包含不同碼率的描述信息R印resentation,每個R印resentation的分片信息Segmentinfo 描述了若干個媒體分片的URL。客戶端在利用HTTP Streaming技術(shù)播放多媒體內(nèi)容時,需 要先請求該MPD文件,之后根據(jù)所述MPD文件中的每個媒體分片的URL請求播放媒體分片 的內(nèi)容。采用現(xiàn)有的HTTP Streaming技術(shù)在實現(xiàn)媒體內(nèi)容的動態(tài)插播時,以廣告的動態(tài)插 播為例,可以通過如下兩種方式實現(xiàn)方式一在編碼器中分別將節(jié)目內(nèi)容直接劃分為節(jié)目分片、將廣告內(nèi)容直接劃分 為廣告分片,并利用節(jié)目分片和廣告分片生成分片序列。當客戶端接收到服務(wù)器下發(fā)的MPD 文件后,按照MPD文件描述的分片序列逐個請求獲取該分片序列中的每一個分片。當客戶 端請求的分片為節(jié)目分片時,播放該節(jié)目分片的內(nèi)容,此時播放的是節(jié)目;當客戶端請求的 分片為廣告分片時,播放該廣告分片的內(nèi)容,此時播放的是廣告,從而實現(xiàn)廣告插播。方式二 在服務(wù)器下發(fā)MPD文件給客戶端時,服務(wù)器在該MPD文件描述的節(jié)目分片 序列中插入廣告分片之后,下發(fā)到客戶端。客戶端按照MPD文件中描述的插入廣告分片后 的分片序列逐個請求獲取并播放每一個分片。

      發(fā)明內(nèi)容
      本發(fā)明的實施例提供一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法、裝置及系統(tǒng),可 以解決在媒體內(nèi)容通過HTTP流傳輸時無法實現(xiàn)個性化插播的問題。為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法,動態(tài)媒體內(nèi)容通過HTTP流傳輸,該方 法包括
      接收客戶端發(fā)送的攜帶有用戶信息的請求消息;根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體內(nèi)容;發(fā)送所述目標媒體內(nèi)容給所述客戶端,以便于所述客戶端進行播放。一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法,動態(tài)媒體內(nèi)容通過HTTP流傳輸,包 括向服務(wù)端發(fā)送攜帶有用戶信息的請求消息;接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容,并播放所述媒體內(nèi)容。一種基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,動態(tài)媒體內(nèi)容通過HTTP流傳輸,該裝 置包括第一接收單元,用于接收客戶端發(fā)送的攜帶有用戶信息的請求消息;篩選單元,用于根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體內(nèi) 容;第一發(fā)送單元,用于發(fā)送所述目標媒體內(nèi)容給所述客戶端,以便于所述客戶端進 行播放。另一種基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,動態(tài)媒體內(nèi)容通過HTTP流傳輸,包 括第一發(fā)送單元,用于向服務(wù)端發(fā)送攜帶有用戶信息的請求消息;第一接收單元,用于接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容, 并播放所述媒體內(nèi)容。一種基于HTTP流的媒體內(nèi)容動態(tài)插播系統(tǒng),包括如上所述的一種基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,用于接收客戶端發(fā)送的 攜帶有用戶信息的請求消息;根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體 內(nèi)容;發(fā)送所述目標媒體內(nèi)容給所述客戶端,以便于所述客戶端進行播放;如上所述的另一種基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,用于向服務(wù)端發(fā)送攜 帶有用戶信息的請求消息;接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容,并 播放所述媒體內(nèi)容。由上述技術(shù)方案所描述的本發(fā)明實施例,當客戶端通過HTTP流觀看節(jié)目時,客戶 端接收到的媒體內(nèi)容是由服務(wù)端根據(jù)用戶信息篩選得出的,由于不同客戶端的用戶信息具 有個性化的差異,從而使得不用的用戶可以接收到的符合各自需求的個性化媒體內(nèi)容。與 現(xiàn)有技術(shù)中當客戶端通過HTTP流觀看節(jié)目時,點播同一個節(jié)目的所有客戶端看到都是相 同的媒體內(nèi)容相比,本發(fā)明實施例可以使得點播同一個節(jié)目的所有客戶端看到符合各自特 點的個性化動態(tài)媒體內(nèi)容,從而解決了現(xiàn)有技術(shù)中在媒體內(nèi)容通過HTTP流傳輸時無法實 現(xiàn)個性化插播的問題,實現(xiàn)了動態(tài)媒體內(nèi)容的個性化插播。


      為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中MPD文件的結(jié)構(gòu)示意圖;圖2為本發(fā)明實施 例提供的一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法的流程 圖;圖3為本發(fā)明實施例提供的另一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法的流程 圖;圖4為本發(fā)明實施例提供的采用方式一實現(xiàn)的一種基于HTTP流的媒體內(nèi)容動態(tài) 插播方法的流程圖;圖5為本發(fā)明實施例提供的采用方式一實現(xiàn)的另一種基于HTTP流的媒體內(nèi)容動 態(tài)插播方法的流程圖;圖6為本發(fā)明實施例提供的采用方式一實現(xiàn)的還一種基于HTTP流的媒體內(nèi)容動 態(tài)插播方法的流程圖;圖7為本發(fā)明實施例提供的采用方式二實現(xiàn)的基于HTTP流的媒體內(nèi)容動態(tài)插播 方法的流程圖;圖8為本發(fā)明實施例提供的一種基于HTTP流的媒體內(nèi)容動態(tài)插播裝置的結(jié)構(gòu) 圖;圖9為本發(fā)明實施例提供的采用方式一實現(xiàn)的服務(wù)端結(jié)構(gòu)圖;圖10為本發(fā)明實施例提供的采用方式二實現(xiàn)的服務(wù)端結(jié)構(gòu)圖;圖11為本發(fā)明實施例提供的另一種基于HTTP流的媒體內(nèi)容動態(tài)插播裝置的結(jié)構(gòu) 圖;圖12為本發(fā)明實施例提供的采用方式一實現(xiàn)的客戶端結(jié)構(gòu)圖;圖13為本發(fā)明實施例提供的采用方式二實現(xiàn)的客戶端結(jié)構(gòu)圖。
      具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于 本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。如圖2所示的實施例提供一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法,所述媒體內(nèi) 容在服務(wù)端與客戶端之間采用HTTP流進行傳輸,下面從服務(wù)端描述該方法,包括201、接收客戶端發(fā)送的攜帶有用戶信息的請求消息。所述用戶信息可以為用戶的標識,例如用戶ID ;或者所述用戶信息也可以為一個 完整的用戶的描述信息,例如用戶的姓名、性別、愛好、用戶所在的位置等等。實際應(yīng)用時, 所述用戶信息在所述請求消息中可以采用xml形式進行描述,但不限于xml形式。202、根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體內(nèi)容。由于現(xiàn)有的服務(wù)端具有對媒體內(nèi)容進行篩選的功能,當服務(wù)端接收到所述用戶信 息時,可以利用自身具有的篩選功能將所述用戶信息作為篩選條件,從本地存儲的媒體內(nèi) 容中篩選出目標媒體內(nèi)容。該篩選出的目標媒體內(nèi)容與所述用戶信息相匹配。203、發(fā)送所述目標媒體內(nèi)容給所述客戶端,以便于所述客戶端進行播放。
      如圖3所示的實施例提供一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法,所述媒體內(nèi) 容在服務(wù)端與客戶端之間采用HTTP流進行傳輸,下面從客戶端一側(cè)描述該方法,包括301、向服務(wù)端發(fā)送攜帶有用戶信息的請求消息。302、接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容,并播放所述媒體 內(nèi)容。本發(fā)明實施例提供的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,由于客戶端接收到 的媒體內(nèi)容是服務(wù)端根據(jù)用戶信息篩選得出的,而不同客戶端的用戶信息具有個性化的差 異,從而使得不用的用戶可以接收到符合各自需求的動態(tài)媒體內(nèi)容。與現(xiàn)有技術(shù)中當客戶 端通過HTTP流觀看節(jié)目時,點播同一個節(jié)目的所有客戶端看到都是相同的動態(tài)媒體內(nèi)容 相比,本發(fā)明實施例可以使得點播同一個節(jié)目的所有客戶端看到符合各自特點的個性化動 態(tài)媒體內(nèi)容,從而解決了現(xiàn)有技術(shù)中在媒體內(nèi)容通過HTTP流傳輸時無法實現(xiàn)個性化插播 的問題,實現(xiàn)了動態(tài)媒體內(nèi)容的個性化插播。具體實施時,本發(fā)明實施例提供的動態(tài)媒體內(nèi)容包括廣告、節(jié)目的預(yù)告片、節(jié)目 的分支劇情之一或者任意組合。本發(fā)明實施例提供的基于HTTP流的媒體內(nèi)容動態(tài)插播方法可以采用如下兩種實 現(xiàn)方式方式一、服務(wù)端在MPD文件中插入媒體內(nèi)容預(yù)置信息,當客戶端請求到MPD文件 后,當讀取到媒體內(nèi)容預(yù)置信息時,按照媒體內(nèi)容獲取信息和媒體內(nèi)容分片插入位置向服 務(wù)端發(fā)送媒體內(nèi)容請求消息,請求中攜帶用戶信息,服務(wù)端根據(jù)用戶信息篩選出目標媒體 內(nèi)容。之后,將目標媒體內(nèi)容的分片地址和/或內(nèi)容分片返回給客戶端,客戶端根據(jù)接收的 目標媒體內(nèi)容的分片地址請求內(nèi)容分片或者播放接收的內(nèi)容分片。方式二、客戶端向服務(wù)端發(fā)送MPD請求消息,所述MPD請求消息攜帶有用戶信息。 服務(wù)端根據(jù)接收到的用戶信息進行媒體內(nèi)容篩選,并將篩選出的目標媒體內(nèi)容對應(yīng)的分片 地址插入到MPD文件中,之后,服務(wù)端發(fā)送所述MPD文件給客戶端??蛻舳烁鶕?jù)所述MPD文 件中的分片地址序列逐個請求分片內(nèi)容,如果請求到節(jié)目分片地址時,則接收服務(wù)端發(fā)送 的節(jié)目內(nèi)容并播放;如果請求到目標媒體內(nèi)容的分片地址,則接收目標媒體內(nèi)容的分片并 播放。下面分別對上述兩種實現(xiàn)方式進行完整、詳細地介紹。如圖4所示的實施例提供一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法,該方法具體 采用上述方式一來實現(xiàn)個性化媒體內(nèi)容插播,包括如下步驟401、當接收到所述客戶端發(fā)送的MPD請求消息后,發(fā)送插入有媒體內(nèi)容預(yù)置信息 的MPD文件給所述客戶端。所述媒體內(nèi)容預(yù)置信息可以位于Period中,或者位于Period之下的 Representation 中,或者還可以位于 Period 之下的 Representation 之下的 Segmentinfo 中;所述媒體內(nèi)容預(yù)置信息包括媒體內(nèi)容獲取信息、首個媒體內(nèi)容分片插入位置;需要說明的是,所述媒體內(nèi)容獲取信息包括媒體內(nèi)容插入位置標識。所述媒體內(nèi) 容插入位置標識用于獲取與所述媒體內(nèi)容插入位置相關(guān)的信息。所述首個媒體內(nèi)容分片插 入位置可以是插入時間或者相對節(jié)目分片的插入索引。 實際應(yīng)用時,如下表一所示,在Period之下的R印resentation中的Segmentinfo下增加媒體內(nèi)容預(yù)置信息(參見表一中的AdInfo),所述媒體內(nèi)容預(yù)置信息還可以位 于period,或者也可位于Period之下的R印resentation中。所述媒體內(nèi)容預(yù)置信息包 括三個屬性媒體內(nèi)容獲取信息(參見表一中的Ad-sourceURL)、首個媒體內(nèi)容分片插 入索引(參見表一中的Ad-Insertlndex)、首個媒體內(nèi)容分片插入時間(參見表一中的 Ad-starttime)。
      所述首個媒體內(nèi)容分片插入索引(參見表一中的Ad-Insertlndex),用于當節(jié)目 分片地址采用UrlTemplate表示時,在節(jié)目分片的索引值等于Ad-Insertlndex的節(jié)目分片 之前插入媒體內(nèi)容,因而所述Ad-Insertlndex的取值在節(jié)目分片的開始值(參見表一中的 startindex)和結(jié)束值(參見表一中的endindex)之間。所述首個媒體內(nèi)容分片插入時間(參見表一中的Ad-starttime),用于當節(jié)目分 片地址采用UrlTemplate或者Url表示時,在節(jié)目播放到Ad-starttime表示的時間插入媒 體內(nèi)容。如果節(jié)目分片地址采用Url表示且AdInfo位于Url之間且Ad-starttime未定義 時,則按照AdInfo在Url中的順序來表示媒體內(nèi)容首個分片的插入時刻;表一
      權(quán)利要求
      1.一種基于超文本傳輸協(xié)議HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,動態(tài)媒體 內(nèi)容通過HTTP流傳輸,該方法包括接收客戶端發(fā)送的攜帶有用戶信息的請求消息;根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體內(nèi)容;發(fā)送所述目標媒體內(nèi)容給所述客戶端,以便于所述客戶端進行播放。
      2.根據(jù)權(quán)利要求1所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,在接收 客戶端發(fā)送的攜帶有用戶信息的請求消息之前,還進一步包括接收所述客戶端發(fā)送的媒 體展現(xiàn)描述MPD請求消息,并發(fā)送插入有媒體內(nèi)容預(yù)置信息的MPD文件給所述客戶端。
      3.根據(jù)權(quán)利要求2所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述 媒體內(nèi)容預(yù)置信息位于時段Period中、或者位于Period之下的描述信息R印resentation 中、或者位于Period之下的R印resentation之下的分片信息Segmentinfo中。
      4.根據(jù)權(quán)利要求2所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述媒 體內(nèi)容預(yù)置信息包括媒體內(nèi)容獲取信息、首個媒體內(nèi)容分片插入位置;所述首個媒體內(nèi) 容分片插入位置可以是插入時間或者相對節(jié)目分片的插入索引。
      5.根據(jù)權(quán)利要求4所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述媒 體內(nèi)容獲取信息包括媒體內(nèi)容插入位置標識。
      6.根據(jù)權(quán)利要求4或5所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所 述接收客戶端發(fā)送的攜帶有用戶信息的請求消息包括接收客戶端按照媒體內(nèi)容獲取信息發(fā)送的攜帶有用戶信息的媒體內(nèi)容首個請求消息。
      7.根據(jù)權(quán)利要求5所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述根 據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體內(nèi)容包括根據(jù)所述媒體內(nèi)容獲取信息中的媒體內(nèi)容插入位置標識獲取媒體內(nèi)容插入位置信息, 所述媒體內(nèi)容插入位置信息包括媒體內(nèi)容插入位置的時長、與所述媒體內(nèi)容插入位置關(guān)聯(lián) 的節(jié)目;根據(jù)所述用戶信息和所述媒體內(nèi)容插入位置信息從本地存儲的媒體內(nèi)容中篩選出目 標媒體內(nèi)容。
      8.根據(jù)權(quán)利要求4或5所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所 述發(fā)送所述目標媒體內(nèi)容給所述客戶端包括發(fā)送媒體內(nèi)容首個響應(yīng)消息給所述客戶端,所述媒體內(nèi)容首個響應(yīng)消息包括所述目標 媒體內(nèi)容的所有分片地址;在接收到所述客戶端按照所述分片地址逐個發(fā)送的后續(xù)媒體內(nèi) 容分片請求消息后,發(fā)送與所述分片地址對應(yīng)的分片內(nèi)容給所述客戶端;或者,發(fā)送媒體內(nèi)容首個響應(yīng)消息給所述客戶端,所述媒體內(nèi)容首個響應(yīng)消息包括所述目標 媒體內(nèi)容的標識、分片數(shù)和第一個分片內(nèi)容;在接收到所述客戶端按照所述媒體內(nèi)容獲取 信息發(fā)送的攜帶有所述目標媒體的標識和分片索引值的后續(xù)分片請求消息后,發(fā)送與所述 目標媒體的標識和分片索引值相對應(yīng)的分片內(nèi)容給所述客戶端;或者,發(fā)送媒體內(nèi)容首個響應(yīng)消息給所述客戶端,所述媒體內(nèi)容首個響應(yīng)消息包括所述目標 媒體內(nèi)容的第一個分片內(nèi)容和下一個分片的地址;在接收到所述客戶端按照所述下一個分 片的地址發(fā)送的分片請求消息后,發(fā)送下一個分片響應(yīng)消息,所述下一個分片響應(yīng)消息攜 帶有所述下一個分片內(nèi)容和再下一個分片的地址,重復(fù)分片請求和響應(yīng),直至獲取所有的媒體內(nèi)容分片。
      9.根據(jù)權(quán)利要求1所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述 接收客戶端發(fā)送的攜帶有用戶信息的請求消息包括接收客戶端發(fā)送的攜帶有用戶信息的 MPD請求消息;在根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體內(nèi)容之后,該方法還包 括將所述目標媒體內(nèi)容的分片地址插入到MPD文件中;發(fā)送所述插入有所述目標媒體內(nèi) 容的分片地址的MPD文件給所述客戶端;所述發(fā)送所述目標媒體內(nèi)容給客戶端包括在接收到客戶端按照所述目標媒體內(nèi)容的 分片地址發(fā)送的分片請求時,發(fā)送與所述分片地址對應(yīng)的媒體內(nèi)容給所述客戶端。
      10.一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,動態(tài)媒體內(nèi)容通過HTTP 流傳輸,包括向服務(wù)端發(fā)送攜帶有用戶信息的請求消息;接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容,并播放所述媒體內(nèi)容。
      11.根據(jù)權(quán)利要求10所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,在向 服務(wù)端發(fā)送攜帶有用戶信息的請求消息之前,還進一步包括向所述服務(wù)端發(fā)送MPD請求 消息,并接收所述服務(wù)端發(fā)送的插入有媒體內(nèi)容預(yù)置信息的MPD文件。
      12.根據(jù)權(quán)利要求11所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述 媒體內(nèi)容預(yù)置信息包括媒體內(nèi)容獲取信息、首個媒體內(nèi)容分片插入位置,所述首個媒體內(nèi) 容分片插入位置可以是插入時間或者相對節(jié)目分片的插入索引。
      13.根據(jù)權(quán)利要求12所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述 向服務(wù)端發(fā)送攜帶有用戶信息的請求消息包括在檢測到所述MPD文件中包括媒體內(nèi)容預(yù) 置信息時,在所述首個媒體內(nèi)容分片插入位置描述的插入位置處,按照所述媒體內(nèi)容預(yù)置 信息中的媒體內(nèi)容獲取信息向服務(wù)端發(fā)送攜帶有用戶信息的媒體內(nèi)容首個請求消息。
      14.根據(jù)權(quán)利要求12所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述 接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容包括接收所述服務(wù)端發(fā)送的媒體內(nèi)容首個響應(yīng)消息,所述媒體內(nèi)容首個響應(yīng)消息包括與所 述用戶信息相匹配的媒體內(nèi)容的所有分片地址;在按照所述分片地址向服務(wù)端發(fā)送后續(xù)媒 體內(nèi)容分片請求消息后,接收所述服務(wù)端發(fā)送的分片內(nèi)容;或者,接收所述服務(wù)端發(fā)送的媒體內(nèi)容首個響應(yīng)消息,所述媒體內(nèi)容首個響應(yīng)消息包括與所 述用戶信息相匹配的媒體內(nèi)容的標識、分片數(shù)和第一個分片內(nèi)容;在按照所述媒體內(nèi)容獲 取信息向服務(wù)端發(fā)送攜帶有所述媒體內(nèi)容的標識和分片索引值的后續(xù)媒體內(nèi)容分片請求 消息后,接收所述服務(wù)端發(fā)送的分片內(nèi)容;或者,接收所述服務(wù)端發(fā)送的媒體內(nèi)容首個響應(yīng)消息,所述媒體內(nèi)容首個響應(yīng)消息包括所述 與所述用戶信息相匹配的媒體內(nèi)容的第一個分片內(nèi)容和下一個分片的地址;在按照所述下 一個分片的地址向服務(wù)端發(fā)送分片請求消息后,接收所述服務(wù)端發(fā)送的下一個分片響應(yīng)消 息,所述下一個分片響應(yīng)消息攜帶有所述下一個分片內(nèi)容和再下一個分片的地址,重復(fù)分 片請求和響應(yīng),直至獲取到所有的媒體內(nèi)容分片。
      15.根據(jù)權(quán)利要求10所述的基于HTTP流的媒體內(nèi)容動態(tài)插播方法,其特征在于,所述 向服務(wù)端發(fā)送攜帶有用戶信息的請求消息給服務(wù)端包括向服務(wù)端發(fā)送攜帶有用戶信息的MPD請求消息;在接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容之前,該方法還包括接 收所述服務(wù)端發(fā)送的插入有與所述用戶信息相匹配的媒體內(nèi)容的分片地址的MPD文件,;所述接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容包括在按照所述與所 述用戶信息相匹配的媒體內(nèi)容的分片地址發(fā)送媒體內(nèi)容分片請求后,接收服務(wù)端發(fā)送的與 所述用戶信息相匹配的媒體內(nèi)容。
      16.一種基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,動態(tài)媒體內(nèi)容通過HTTP 流傳輸,該裝置包括第一接收單元,用于接收客戶端發(fā)送的攜帶有用戶信息的請求消息;篩選單元,用于根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體內(nèi)容;第一發(fā)送單元,用于發(fā)送所述目標媒體內(nèi)容給所述客戶端,以便于所述客戶端進行播放。
      17.根據(jù)權(quán)利要求16所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,還包 括第二接收單元和第二發(fā)送單元;在上述第一接收單元接收客戶端發(fā)送的攜帶有用戶信息的請求消息之前,第二接收單 元,用于接收所述客戶端發(fā)送的MPD請求消息;第二發(fā)送單元,用于發(fā)送插入有媒體內(nèi)容預(yù) 置信息的MPD文件給所述客戶端。
      18.根據(jù)權(quán)利要求17所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,所述 媒體內(nèi)容預(yù)置信息包括媒體內(nèi)容獲取信息、首個媒體內(nèi)容分片插入位置;所述首個媒體 內(nèi)容分片插入位置可以是插入時間或者相對節(jié)目分片的插入索引。
      19.根據(jù)權(quán)利要求18所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,所述 媒體內(nèi)容獲取信息包括媒體內(nèi)容插入位置標識。
      20.根據(jù)權(quán)利要求18或19所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于, 所述第一接收單元具體用于接收客戶端按照媒體內(nèi)容獲取信息發(fā)送的攜帶有用戶信息的 媒體內(nèi)容首個請求消息。
      21.根據(jù)權(quán)利要求19所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,所述 篩選單元包括獲取模塊,用于根據(jù)所述媒體內(nèi)容獲取信息中的媒體內(nèi)容插入位置標識獲取媒體內(nèi)容 插入位置信息,所述媒體內(nèi)容插入位置信息包括媒體內(nèi)容插入位置的時長、與所述媒體內(nèi) 容插入位置關(guān)聯(lián)的節(jié)目;篩選模塊,用于根據(jù)所述用戶信息和所述媒體內(nèi)容插入位置信息從本地存儲的媒體內(nèi) 容中篩選出目標媒體內(nèi)容。
      22.根據(jù)權(quán)利要求18或19所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于, 所述第一發(fā)送單元包括以下至少一種模塊第一發(fā)送模塊,用于發(fā)送媒體內(nèi)容首個響應(yīng)消息給所述客戶端,所述媒體內(nèi)容首個響 應(yīng)消息包括所述目標媒體內(nèi)容的所有分片地址;在接收到所述客戶端按照所述分片地址發(fā) 送的后續(xù)分片請求消息后,發(fā)送與所述分片地址對應(yīng)的分片內(nèi)容給所述客戶端;第二發(fā)送模塊,用于發(fā)送媒體內(nèi)容首個響應(yīng)消息給所述客戶端,所述媒體內(nèi)容首個響 應(yīng)消息包括所述目標媒體內(nèi)容的標識、分片數(shù)和第一個分片;在接收到所述客戶端按照所述媒體內(nèi)容獲取信息發(fā)送的攜帶有所述目標媒體的標識和分片索引值的后續(xù)分片請求消 息后,發(fā)送與所述目標媒體的標識和分片索引值相對應(yīng)的分片內(nèi)容給所述客戶端;第三發(fā)送模塊,用于發(fā)送媒體內(nèi)容首個響應(yīng)消息給所述客戶端,所述媒體內(nèi)容首個響 應(yīng)消息包括所述目標媒體內(nèi)容的第一個分片和下一個分片的地址;在接收到所述客戶端按 照所述下一個分片的地址發(fā)送的后續(xù)分片請求消息后,發(fā)送后續(xù)分片響應(yīng)消息,所述后續(xù) 分片響應(yīng)消息攜帶有所述下一個分片和再下一個分片的地址。
      23.根據(jù)權(quán)利要求16所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,所述 第一接收單元具體用于接收客戶端發(fā)送的攜帶有用戶信息的MPD請求消息;該裝置還包括處理單元和第三發(fā)送單元;其中,處理單元,用于將所述目標媒體內(nèi)容 的分片地址插入到MPD文件中;第三發(fā)送單元,用于發(fā)送所述插入有所述目標媒體內(nèi)容的 分片地址的MPD文件給所述客戶端;在所述第一接收單元接收到客戶端按照所述目標媒體內(nèi)容的分片地址發(fā)送的分片請 求時,所述第一發(fā)送單元具體用于發(fā)送與所述分片地址對應(yīng)的媒體內(nèi)容給所述客戶端。
      24.一種基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,動態(tài)媒體內(nèi)容通過HTTP 流傳輸,包括第一發(fā)送單元,用于向服務(wù)端發(fā)送攜帶有用戶信息的請求消息;第一接收單元,用于接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi)容,并播 放所述媒體內(nèi)容。
      25.根據(jù)權(quán)利要求M所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,還包 括第二發(fā)送單元和第二接收單元;在所述第一發(fā)送單元向服務(wù)端發(fā)送攜帶有用戶信息的請求消息之前,第二發(fā)送單元, 用于向所述服務(wù)端發(fā)送MPD請求消息;第二接收單元,用于在向所述服務(wù)端發(fā)送MPD請求消 息后,接收所述服務(wù)端發(fā)送的插入有媒體內(nèi)容預(yù)置信息的MPD文件。
      26.根據(jù)權(quán)利要求25所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,所述 媒體內(nèi)容預(yù)置信息包括媒體內(nèi)容獲取信息、首個媒體內(nèi)容分片插入位置,所述首個媒體內(nèi) 容分片插入位置可以是插入時間或者相對節(jié)目分片的插入索引。
      27.根據(jù)權(quán)利要求25所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,所述 第一發(fā)送單元具體用于在檢測到所述MPD文件中包括媒體內(nèi)容預(yù)置信息時,按照所述媒體 內(nèi)容預(yù)置信息中的媒體內(nèi)容獲取信息向服務(wù)端發(fā)送攜帶有用戶信息的媒體內(nèi)容首個請求 消息。
      28.根據(jù)權(quán)利要求25所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,所述 第一接收單元包括以下至少一種模塊第一接收模塊,用于接收所述服務(wù)端發(fā)送的媒體內(nèi)容首個響應(yīng)消息,所述媒體內(nèi)容首 個響應(yīng)消息包括與所述用戶信息相匹配的媒體內(nèi)容的所有分片地址;在按照所述分片地址 向服務(wù)端發(fā)送后續(xù)分片請求消息后,接收所述服務(wù)端發(fā)送的分片內(nèi)容;第二接收模塊,用于接收所述服務(wù)端發(fā)送的媒體內(nèi)容首個響應(yīng)消息,所述媒體內(nèi)容首 個響應(yīng)消息包括與所述用戶信息相匹配的媒體內(nèi)容的標識、分片數(shù)和第一個分片;在按照 所述媒體內(nèi)容獲取信息向服務(wù)端發(fā)送攜帶有所述媒體內(nèi)容的標識和分片索引值的后續(xù)分 片請求消息后,接收所述服務(wù)端發(fā)送的分片內(nèi)容;第三接收模塊,用于接收所述服務(wù)端發(fā)送的媒體內(nèi)容首個響應(yīng)消息,所述媒體內(nèi)容首 個響應(yīng)消息包括與所述用戶信息相匹配的媒體內(nèi)容的第一個分片和下一個分片的地址;在 按照所述下一個分片的地址向服務(wù)端發(fā)送后續(xù)分片請求消息后,接收所述服務(wù)端發(fā)送的后 續(xù)分片響應(yīng)消息,所述后續(xù)分片響應(yīng)消息攜帶有所述下一個分片和再下一個分片的地址, 重復(fù)分片請求和響應(yīng),直至獲取到所有的媒體內(nèi)容分片。
      29.根據(jù)權(quán)利要求M所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,其特征在于,所述 第一發(fā)送單元具體用于向服務(wù)端發(fā)送攜帶有用戶信息的MPD請求消息;該裝置還包括第三接收單元,用于接收所述服務(wù)端發(fā)送的插入有與所述用戶信息相 匹配的媒體內(nèi)容的分片地址的MPD文件;在所述第一發(fā)送單元按照所述與所述用戶信息相匹配的媒體內(nèi)容的分片地址發(fā)送媒 體內(nèi)容分片請求后,所述第一接受單元具體用于接收服務(wù)端發(fā)送的與所述用戶信息相匹配 的媒體內(nèi)容。
      30.一種基于HTTP流的媒體內(nèi)容動態(tài)插播系統(tǒng),其特征在于,包括權(quán)利要求16至23任一項所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,用于接收客戶 端發(fā)送的攜帶有用戶信息的請求消息;根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出 目標媒體內(nèi)容;發(fā)送所述目標媒體內(nèi)容給所述客戶端,以便于所述客戶端進行播放;權(quán)利要求M至四任一項所述的基于HTTP流的媒體內(nèi)容動態(tài)插播裝置,用于向服務(wù)端 發(fā)送攜帶有用戶信息的請求消息;接收所述服務(wù)端發(fā)送的與所述用戶信息相匹配的媒體內(nèi) 容,并播放所述媒體內(nèi)容。
      全文摘要
      本發(fā)明的實施例公開一種基于HTTP流的媒體內(nèi)容動態(tài)插播方法、裝置及系統(tǒng),涉及視頻技術(shù)領(lǐng)域,可以實現(xiàn)個性化媒體內(nèi)容的動態(tài)插播。動態(tài)媒體內(nèi)容通過HTTP流傳輸,該方法包括服務(wù)端接收客戶端發(fā)送的攜帶有用戶信息的請求消息,根據(jù)所述用戶信息從本地存儲的媒體內(nèi)容中篩選出目標媒體內(nèi)容,并發(fā)送所述目標媒體內(nèi)容給客戶端,以便于所述客戶端進行播放。本發(fā)明實施例主要應(yīng)用于媒體內(nèi)容的動態(tài)插播處理過程中,當客戶端通過HTTP流觀看節(jié)目時,可以實現(xiàn)媒體內(nèi)容的個性化插播。
      文檔編號H04L29/08GK102137137SQ20101029194
      公開日2011年7月27日 申請日期2010年9月17日 優(yōu)先權(quán)日2010年9月17日
      發(fā)明者樂培玉, 惠宇, 石騰 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1