• / 8
  • 下載費用:30 金幣  

互聯網點播或直播信號動態切換中插播廣告的方法.pdf

摘要
申請專利號:

CN200910056093.9

申請日:

2009.08.07

公開號:

CN101990126B

公開日:

2015.01.07

當前法律狀態:

授權

有效性:

有權

法律詳情: 授權|||專利申請權的轉移IPC(主分類):H04N 21/437變更事項:申請人變更前權利人:未序網絡科技(上海)有限公司變更后權利人:傳線網絡科技(上海)有限公司變更事項:地址變更前權利人:200032 上海市徐匯區斜土路1238號X2創意園區6號樓變更后權利人:200241 上海市閔行區東川路555號戊樓2層02室登記生效日:20140403|||實質審查的生效IPC(主分類):H04N 21/437申請日:20090807|||公開
IPC分類號: H04N21/437(2011.01)I; H04N21/238(2011.01)I; H04N21/234(2011.01)I 主分類號: H04N21/437
申請人: 傳線網絡科技(上海)有限公司
發明人: 吳岷
地址: 200241 上海市閔行區東川路555號戊樓2層02室
優先權:
專利代理機構: 北京慶峰財智知識產權代理事務所(普通合伙) 11417 代理人: 李文軍
PDF完整版下載: PDF下載
法律狀態
申請(專利)號:

CN200910056093.9

授權公告號:

101990126B|||||||||

法律狀態公告日:

2015.01.07|||2014.04.30|||2012.09.19|||2011.03.23

法律狀態類型:

授權|||專利申請權、專利權的轉移|||實質審查的生效|||公開

摘要

一種互聯網點播或直播信號動態切換中插播廣告的方法,包括以下步驟:1)點播或直播服務器接收播放點播或直播流請求;2)點播或直播服務器根據點播或直播流的標識信息向用戶端提供相應點播或直播流,并根據請求中的唯一標識建立該唯一標識與該點播或直播流連接之間的對應關系;3)點播或直播服務器接收到切換點播或直播流請求;4)點播或直播服務器根據該切換點播或直播請求中的用戶請求唯一標識找到相應的點播或直播流連接,將準備播放的廣告視頻拼接在當前的點播或直播流與所述目標點播或直播流之間,更新該唯一標識與該點播或直播流連接之間的對應關系。本發明使得用戶在點播或直播流間平滑切換,大大提高了用戶體驗。

權利要求書

1: 一種互聯網點播或直播信號動態切換中插播廣告的方法, 其特征在于包括以下步 驟: 1) 點播或直播服務器接收播放點播或直播流請求, 該播放點播或直播流請求包含點播 或直播流的標識信息以及用戶請求唯一標識 ; 2) 點播或直播服務器根據點播或直播流的標識信息向用戶端提供相應點播或直播流, 并根據請求中的唯一標識建立該唯一標識與該點播或直播流連接之間的對應關系 ; 3) 點播或直播服務器接收到切換點播或直播流請求, 該切換點播或直播請求中包含切 換的目標點播或直播流的標識信息以及該用戶請求唯一標識 ; 4) 點播或直播服務器根據該切換點播或直播請求中的用戶請求唯一標識找到相應的 點播或直播流連接, 將準備播放的廣告視頻拼接在當前的點播或直播流與所述目標點播或 直播流之間, 將該唯一標識與該點播或直播流連接之間的對應關系中的該點播或直播流更 新為目標點播或直播流。
2: 根據權利要求 1 所述的互聯網點播或直播信號動態切換中插播廣告的方法, 其特征 在于 : 在所述步驟 4) 中, 先將準備播放的廣告視頻拼接在當前的點播或直播流后面, 在播放 廣告視頻即將結束時, 將所述目標點播或直播流拼接在當前的點播或直播流后面。
3: 根據權利要求 1 或 2 所述的互聯網點播或直播信號動態切換中插播廣告的方法, 其 特征在于 : 在所述步驟 4) 的播放廣告視頻過程中, 當點播或直播服務器再次接收到切換點播或 直播流請求時, 點播或直播服務器根據該再次接收到切換點播或直播請求中的用戶請求唯 一標識找到相應的點播或直播流連接, 將再次接收到的切換點播或直播流請求的目標點播 或直播流拼接在當前廣告視頻后面, 將唯一標識與該點播或直播流連接之間的對應關系中 的該點播或直播流更新為再次接收到的切換點播或直播流請求的目標點播或直播流。
4: 根據權利要求 3 所述的互聯網點播或直播信號動態切換中插播廣告的方法, 其特征 在于 : 在所述步驟 4) 之后, 當點播或直播服務器再次接收到切換點播或直播流請求時, 轉步 驟 3)。
5: 根據權利要求 4 所述的互聯網點播或直播信號動態切換中插播廣告的方法, 其特征 在于 : 在所述步驟 4) 中, 所述當前點播或直播流和廣告視頻的編碼均以 FLV 為容器, H.264 編 碼, 將廣告視頻拼接到當前點播或直播流的后面的具體方法為 : 分析當前點播或直播流中 還未輸出的最近的一個或幾個關鍵幀, 使得當前視頻流數據輸出到最近的一個或幾個關鍵 幀位置為止 ; 然后分析廣告視頻的序列參數集和關鍵幀, 把廣告視頻的序列參數集接在原 視頻點播或直播數據流的最近一個關鍵幀后面, 從開始發送廣告視頻數據。
6: 根據權利要求 4 或 5 所述的互聯網點播或直播信號動態切換中插播廣告的方法, 其 特征在于 : 在所述步驟 4) 中, 所述廣告視頻和目標點播或直播流的編碼均以 FLV 為容器, H.264 編 碼, 將請求中的目標點播或直播流拼接到所述廣告視頻后面的具體方法為 : 分析當前廣告 視頻的最后一個關鍵幀, 然后分析目標點播或直播流的序列參數集和關鍵幀, 把目標點播 2 或直播流的序列參數集接在廣告視頻的最后一個關鍵幀后面, 從開始發送目標點播或直播 流。
7: 根據權利要求 6 所述的互聯網點播或直播信號動態切換中插播廣告的方法, 其特征 在于 : 所述步驟 3) 中播放點播或直播信號切換請求是由用戶端通過瀏覽器使用新 HTTP 連接 向點播或直播服務器發送的。
8: 根據權利要求 6 所述的互聯網點播或直播信號動態切換中插播廣告的方法, 其特征 在于 : 所述步驟 3) 中播放點播或直播信號切換請求是由用戶端通過播放器使用新 HTTP 連接 向點播或直播服務器發送的。

說明書


互聯網點播或直播信號動態切換中插播廣告的方法

    【技術領域】
     本發明涉及互聯網上互聯網點播或直播信號動態切換中插播廣告的方法。背景技術 互聯網點播、 直播技術方便了用戶在自己電腦移動終端中觀看點播或直播服務器 上的電影、 電視劇等視頻內容, 用戶可以進行快進、 后退等操作, 擺脫從電視上觀看內容及 操作方式的限制, 用戶因此有了更寬的選擇面。 同時, 互聯網點播或直播技術也降低了點播 或直播服務的門檻和成本。
     互聯網點播或直播往往提供多個點播或直播視頻內容, 通過點播或直播系統, 如 視頻軟件等提供的界面, 用戶可以選擇其中自己喜歡的視頻內容進行點播或直播。
     目前的點播或直播切換技術比較簡單, 就是斷掉原來的信號, 重新連接到新的信 號流上。 此種方法對于用戶來說, 不足之處在于切換的時候, 視頻和音頻都會有一段時間的 中斷, 從而影響用戶體驗, 并且由于點播或直播服務提供商出于經營考慮, 通常會在用戶切
     換點播或直播流時采用同樣的方法插播廣告, 即斷掉原來的信號, 重新連接到新的廣告視 頻流上, 在廣告播放結束后, 再斷掉廣告視頻流, 重新連接到用戶切換的點播或直播流上, 此過程需要耗費較長時間, 嚴重影響了用戶的體驗。 發明內容
     本發明的目的在于, 提供一種互聯網點播或直播信號動態切換中插播廣告的方 法, 實現了用戶可以在點播或直播信號間無縫地切換, 即兩個信號的交界處沒有任何的中 斷, 視頻和音頻都是連續的, 以提高用戶體驗。
     本發明采用如下技術方案 :
     一種互聯網點播或直播信號動態切換中插播廣告的方法, 包括以下步驟 :
     1) 點播或直播服務器接收播放點播或直播流請求, 該播放點播或直播流請求包含 點播或直播流的標識信息以及用戶請求唯一標識 ;
     2) 點播或直播服務器根據點播或直播流的標識信息向用戶端提供相應點播或直 播流, 并根據請求中的唯一標識建立該唯一標識與該點播或直播流連接之間的對應關系 ;
     3) 點播或直播服務器接收到切換點播或直播流請求, 該切換點播或直播請求中包 含切換的目標點播或直播流的標識信息以及該用戶請求唯一標識 ;
     4) 點播或直播服務器根據該切換點播或直播請求中的用戶請求唯一標識找到相 應的點播或直播流連接, 將準備播放的廣告視頻拼接在當前的點播或直播流與所述目標點 播或直播流之間, 將該唯一標識與該點播或直播流連接之間的對應關系中的該點播或直播 流更新為目標點播或直播流。
     進一步地, 在所述步驟 4) 中, 先將準備播放的廣告視頻拼接在當前的點播或直播 流后面, 在播放廣告視頻即將結束時, 將所述目標點播或直播流拼接在當前的點播或直播 流后面。進一步地, 所述步驟 4) 的播放廣告視頻過程中, 當點播或直播服務器再次接收到 切換點播或直播流請求時, 點播或直播服務器根據該再次接收到切換點播或直播請求中的 用戶請求唯一標識找到相應的點播或直播流連接, 將再次接收到的切換點播或直播流請求 的目標點播或直播流拼接在當前廣告視頻后面, 將唯一標識與該點播或直播流連接之間的 對應關系中的該點播或直播流更新為再次接收到的切換點播或直播流請求的目標點播或 直播流。 這樣可以避免因用戶在播放廣告視頻過程中切換點播或直播流而重新播放廣告而 導致用戶體驗降低現象的發生。
     進一步地, 在所述步驟 4) 之后, 當點播或直播服務器再次接收到切換點播或直播 流請求時, 即用戶再次切換到其它點播或直播流時, 轉步驟 3)。
     進一步地, 在所述步驟 4) 中, 所述當前點播或直播流和廣告視頻的編碼均以 FLV(Flash Video, Flash 視頻 ) 為容器, H.264 編碼, 將廣告視頻拼接到當前點播或直播流 的后面的具體方法為 : 分析當前點播或直播流中還未輸出的最近的一個或幾個關鍵幀, 使 得當前視頻流數據輸出到最近的一個或幾個關鍵幀位置為止 ; 然后分析廣告視頻的序列參 數集和關鍵幀, 把廣告視頻的序列參數集接在原視頻點播或直播數據流的最近一個關鍵幀 后面, 從開始發送廣告視頻數據。
     進一步地, 在所述步驟 4) 中, 所述廣告視頻和目標點播或直播流的編碼均以 FLV(Flash Video, Flash 視頻 ) 為容器, H.264 編碼, 將請求中的目標點播或直播流拼接到 所述廣告視頻后面的具體方法為 : 分析當前廣告視頻的最后一個關鍵幀, 然后分析目標點 播或直播流的序列參數集和關鍵幀, 把目標點播或直播流的序列參數集接在廣告視頻的最 后一個關鍵幀后面, 從開始發送目標點播或直播流。
     進一步地, 所述步驟 3) 中播放點播或直播信號切換請求是由用戶端通過瀏覽器 使用新 HTTP 連接向點播或直播服務器發送的。
     進一步地, 所述步驟 3) 中播放點播或直播信號切換請求是由用戶端通過播放器 使用新 HTTP 連接向點播或直播服務器發送的。
     本發明與傳統的通過斷掉原信號開始新信號的方法不同的是, 本發明是在服務器 端把點播或直播流連接的內容從原信號切換到新信號, 而不是傳統方法中的斷掉播放原信 號的原連接, 在經過耗時互聯網新建連接后, 連到播放新信號的新連接。 使用本發明的方法 后, 對于用戶來說, 只有一個不間斷的點播或直播流連接, 只是信號從原信號變成廣告視頻 再變為目標信號 ; 用戶在連接不中斷的情況下, 動態地切換了點播或直播流, 使得用戶在點 播或直播流間平滑切換, 大大提高了用戶體驗。
     以下結合附圖及實施例進一步說明本發明。 附圖說明
     圖 1 為本發明互聯網點播或直播信號動態切換中插播廣告的方法流程示意圖。具體實施方式
     如圖 1 所示, 一種互聯網點播或直播信號動態切換中插播廣告的方法, 包括以下 步驟 :
     1) 點播或直播服務器接收播放點播或直播流請求, 該播放點播或直播流請求包含點播或直播流的標識信息 ( 如名稱、 鏈接等 ) 以及用戶請求唯一標識 ; 該播放點播或直播流 請求可以是由用戶端通過瀏覽器中的播放器向點播或直播服務器發送的 ;
     2) 點播或直播服務器收到該播放點播或直播流請求后, 根據該請求中的點播或直 播流的標識信息向用戶端提供相應點播或直播流, 并根據請求中的唯一標識建立該唯一標 識與該點播或直播流連接之間的對應關系 ;
     3) 點播或直播服務器接收到切換點播或直播流請求, 該切換點播或直播請求中包 含切換的目標點播或直播流的標識信息 ( 如名稱、 鏈接等 ) 以及該用戶請求唯一標識 ; 該切 換點播或直播流請求是在用戶需要切換到另一個點播或直播流時, 由用戶端向點播或直播 服務器發送的 ;
     4) 點播或直播服務器根據該切換點播或直播請求中的用戶請求唯一標識找到相 應的點播或直播流連接, 將準備播放的廣告視頻拼接在當前的點播或直播流與所述目標點 播或直播流之間, 將該唯一標識與該點播或直播流連接之間的對應關系中的該點播或直播 流更新為目標點播或直播流。 這樣, 用戶在不中斷連接的情況下, 實現了點播或直播信號的 動態切換。該步驟中, 點播或直播服務器并不是斷開所述步驟 2) 中的原點播或直播流, 而 是在所述步驟 2) 中的原點播或直播流連接上, 將準備播放的廣告視頻拼接在當前的點播 或直播流與所述目標點播或直播流之間, 動態地改變流的信號, 使原點播或直播流和目標 點播或直播流連續點播或直播 ; 其中, 在所述步驟 4) 中, 先將準備播放的廣告視頻拼接在當前的點播或直播流后 面, 在播放廣告視頻即將結束時, 將所述目標點播或直播流拼接在當前的點播或直播流后 面。
     其中, 在所述步驟 4) 的播放廣告視頻過程中, 當點播或直播服務器再次接收到切 換點播或直播流請求時, 點播或直播服務器根據該再次接收到切換點播或直播請求中的用 戶請求唯一標識找到相應的點播或直播流連接, 將再次接收到的切換點播或直播流請求的 目標點播或直播流拼接在當前廣告視頻后面, 將唯一標識與該點播或直播流連接之間的對 應關系中的該點播或直播流更新為再次接收到的切換點播或直播流請求的目標點播或直 播流。 這樣可以避免因用戶在播放廣告視頻過程中切換點播或直播流而重新播放廣告而導 致用戶體驗降低現象的發生。
     其中, 在所述步驟 4) 之后, 當點播或直播服務器再次接收到切換點播或直播流請 求時, 即用戶再次切換到其它點播或直播流時, 轉步驟 3)。
     其 中, 在 所 述 步 驟 4) 中, 所述當前點播或直播流和廣告視頻的編碼均以 FLV(Flash Video, Flash 視頻 ) 為容器, H.264 編碼, 將廣告視頻拼接到當前點播或直播流 的后面的具體方法為 : 分析當前點播或直播流中還未輸出的最近的一個或幾個關鍵幀, 使 得當前視頻流數據輸出到最近的一個或幾個關鍵幀位置為止 ; 然后分析廣告視頻的序列參 數集 (SPS) 和關鍵幀, 把廣告視頻的序列參數集接在原視頻點播或直播數據流的最近一個 關鍵幀后面, 從開始發送廣告視頻數據。
     其 中, 在 所 述 步 驟 4) 中, 所述廣告視頻和目標點播或直播流的編碼均以 FLV(Flash Video, Flash 視頻 ) 為容器, H.264 編碼, 將請求中的目標點播或直播流拼接到 所述廣告視頻后面的具體方法為 : 分析當前廣告視頻的最后一個關鍵幀, 然后分析目標點 播或直播流的序列參數集和關鍵幀, 把目標點播或直播流的序列參數集接在廣告視頻的最
     后一個關鍵幀后面, 從開始發送目標點播或直播流。
     其中, 所述用戶端與點播或直播服務器之間的傳輸方式為通過 TCP 或者 HTTP 協議 傳輸。
     所述步驟 3) 中播放點播或直播信號切換請求是由用戶端通過瀏覽器使用新 HTTP 連接向點播或直播服務器發送的。或者, 所述步驟 3) 中播放點播或直播信號切換請求是由 用戶端通過播放器使用新 HTTP 連接向點播或直播服務器發送的。
     本發明實現了在點播或直播服務器上嫁接不同視頻源的方法, 實現在同一個 TCP 或者 HTTP 連接上, 切換視頻源, 而用戶不需要發起新的視頻連接。

關 鍵 詞:
互聯網 點播 直播 信號 動態 切換 插播 廣告 方法
  專利查詢網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:互聯網點播或直播信號動態切換中插播廣告的方法.pdf
鏈接地址:http://www.rgyfuv.icu/p-6420382.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服客服 - 聯系我們

[email protected] 2017-2018 zhuanlichaxun.net網站版權所有
經營許可證編號:粵ICP備17046363號-1 
 


收起
展開
山东11选5中奖结果走势图