• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    基于流媒體的實時互動方法和系統技術方案

    技術編號:10388194 閱讀:221 留言:0更新日期:2014-09-05 13:30
    一種基于流媒體的實時互動方法,包括:終端實時錄制流媒體數據包,并根據流媒體數據包生成流媒體識別請求,將流媒體識別請求發送給服務器;服務器根據所述流媒體識別請求獲取待識別流媒體特征;服務器在各個流媒體源端的流媒體特征序列中搜索與待識別流媒體特征相匹配的特征段,并獲取相匹配的特征段的播放時間戳以及所屬的流媒體源端的源端標識,流媒體特征序列根據所屬流媒體源端實時發送的流媒體數據包進行實時更新;服務器查找獲取的源端標識和播放時間戳對應的預先配置的響應互動信息;服務器向終端返回響應互動信息。上述方法可以快速準確地實現終端與服務端之間針對目標流媒體源端的實時互動。此外,還提供一種基于流媒體的實時互動系統。

    【技術實現步驟摘要】
    基于流媒體的實時互動方法和系統
    本專利技術涉及流媒體識別技術及網絡
    ,特別是涉及一種基于流媒體的實時互動方法和系統。
    技術介紹
    流媒體又叫流式媒體。流媒體是指以流的方式在網絡中傳輸音頻、視頻等多媒體文件的形式。流媒體文件格式是支持采用流式傳輸及播放的媒體格式。流式傳輸方式是將視頻和音頻等多媒體文件經過特殊的壓縮方式分成一個個壓縮包,由一端向另一端連續、實時傳送。在采用流式傳輸方式的系統中,接收方不必像非流式播放那樣等到整個文件全部下載完畢后才能看到當中的內容,而是只需要經過幾秒鐘或幾十秒的啟動延時即可在利用相應的播放器對壓縮的視頻或音頻等流式媒體文件進行播放,剩余的部分將繼續進行下載,直至播放完畢。這個過程的一系列相關的包稱為“流”。流媒體實際指的是一種新的媒體傳送方式,而非一種新的媒體。隨著移動通信技術和網絡技術的日趨發展,電話通信、短信通信、網絡即時通信等通信技術深入到了人們日常生活的各個層面。而為了滿足人們對精神生活日益增長的需求,各類電視節目和電臺節目等新聞綜藝節目也極度豐富起來。這些新聞綜藝節目經常通過與通信技術相結合與觀眾或聽眾進行一些互動活動。在互動活動中,新聞綜藝節目公布其互動通信號。當觀眾或聽眾參與節目互動時,需要在通信終端上輸入新聞綜藝節目的通信號碼,然后鍵入文本或圖片互動信息和錄入語音互動信息,將互動信息發送到新聞綜藝節目的通信號碼對應的節目平臺,節目平臺觀眾或聽眾的通信終端返回相應的響應互動信息,從而實現觀眾或聽眾針對新聞綜藝節目的互動活動。然而,在互動活動中,通信終端需要通過用戶輸入來獲取目標通信號碼以及互動信息內容,而輸入目標通信號碼以及互動信息內容往往需要較長的時間,而新聞綜藝節目則是在不停地向前播放的,通信終端在發送互動信息內容后收到對應的響應互動信息時,新聞綜藝節目可能已經向前播放了很長一段,因此很難確保互動活動與節目播放的同步實時進行。
    技術實現思路
    基于此,有必要提供一種可提聞互動效率的基于流媒體的實時互動方法和系統。一種基于流媒體的實時互動方法,包括以下步驟:終端實時錄制流媒體數據包,并根據錄制的流媒體數據包生成流媒體識別請求,將生成的流媒體識別請求發送給服務器;所述服務器根據所述流媒體識別請求獲取待識別流媒體特征;所述服務器在各個流媒體源端的流媒體特征序列中搜索與所述待識別流媒體特征相匹配的特征段,并獲取相匹配的特征段的播放時間戳以及所屬的流媒體源端的源端標識,所述流媒體特征序列根據所屬流媒體源端實時發送的流媒體數據包進行實時更新;所述服務器查找獲取的源端標識和播放時間戳對應的預先配置的響應互動信息;所述服務器向所述終端返回所述響應互動信息。—種基于流媒體的實時互動系統,包括:終端,用于實時錄制流媒體數據包,并根據錄制的流媒體數據包生成流媒體識別請求,將生成的流媒體識別請求發送給實時識別服務器;實時識別服務器,用于根據所述流媒體識別請求獲取待識別流媒體特征;所述實時識別服務器還用于在各個流媒體源端的流媒體特征序列中搜索與所述待識別流媒體特征相匹配的特征段,并獲取相匹配的特征段的播放時間戳以及所屬的流媒體源端的源端標識,所述流媒體特征序列根據所屬流媒體源端實時發送的流媒體數據包進行實時更新;所述實時識別服務器還用于查找獲取的源端標識和播放時間戳對應的預先配置的響應互動信息;所述實時識別服務器還用于向所述終端返回所述響應互動信息。上述基于流媒體的實時互動方法和系統中,終端不需要通過用戶輸入來獲取用戶參與互動的目標流媒體源端的通信號碼以及互動信息內容,終端可實時錄制所在環境中當前發生的聲音和/或圖像以得到流媒體數據包,并將根據錄制的流媒體數據包生成的流媒體識別請求發送到服務端;而服務器可一方面從各個流媒體源端實時接收流媒體數據包,并根據實時接收的流媒體數據包實時更新對應的流媒體特征序列,從而確保服務器所維持的各個流媒體源端的流媒體特征序列的實時性,另一方面,當接收到終端發送的流媒體識別請求時,則可根據流媒體識別請求獲取待識別流媒體特征,并在各個流媒體源端的流媒體特征序列中搜索與待識別流媒體特征相匹配的特征段,并獲取相匹配的特征段的播放時間戳以及所屬的流媒體源端的源端標識,進一步查找獲取的源端標識和播放時間戳對應的預先配置的響應互動信息,向終端返回響應互動信息;從而實現終端與服務端之間針對目標流媒體源端的實時互動。整個互動過程中,一方面,服務器可自動識別出用戶參與互動的目標流媒體源端以及用戶參與互動時的相應的播放時間戳,而播放時間戳對應于相應的播放內容,從而代表了相應的互動信息內容,終端不需要通過用戶輸入來獲取互動的目標流媒體源端以及互動信息內容,節省了輸入時間;另一方面服務器根據實時接收的流媒體數據包實時更新對應的流媒體特征序列,確保了服務器所維持的各個流媒體源端的流媒體特征序列的實時性;從而在以下兩個過程同步的情況下:流媒體源端向服務器實時發送流媒體數據包、以及終端所在環境中實時播放流媒體源端的流媒體數據包對應的多媒體內容,可以快速準確地實現終端與服務器之間針對目標流媒體源端的實時互動。【附圖說明】圖1為一個實施例中的一種基于流媒體的實時互動方法的流程不意圖;圖2為一個實施例中服務器根據各個流媒體源端實時發送的流媒體數據包實時更新對應的流媒體特征序列的過程的流程示意圖;圖3為一個實施例中的基于流媒體的實時互動方法的一個模擬應用場景架構示意圖;圖4為一個實施例中的基于流媒體的實時互動系統的結構不意圖;圖5為另一實施例中的基于流媒體的實時互動系統的結構不意圖;圖6為又一實施例中的基于流媒體的實時互動系統的結構不意圖。【具體實施方式】為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。如圖1所示,在一個實施例中,一種基于流媒體的實時互動方法,包括以下步驟:步驟S102,終端實時錄制流媒體數據包,并根據錄制的流媒體數據包生成流媒體識別請求,將生成的流媒體識別請求發送給服務器。所謂實時錄制流媒體數據包,可以理解為在環境中的聲音和/或圖像發生的同時對這些聲音和/或圖像進行錄制以得到流媒體數據包,當終端所在環境中的多媒體播放設備播放多媒體內容時,終端所在環境中必定發生聲音和/或圖像。在一個實施例中,當終端接收到用戶觸發的錄制命令時,終端可啟動實時錄制流媒體數據包,錄制預設時長后,結束實時錄制流媒體數據包。終端可開啟麥克風或攝像頭等音像錄制器(或多媒體錄制器),通過開啟的音像錄制器對所在環境中當前發生的聲音和/或圖像進行錄制從而得到多媒體數據,并根據錄制的多媒體數據生成流媒體數據包。進一步的,在一個實施例中,終端可將流媒體數據包封裝到流媒體識別請求中;在另一個實施例中,終端可提取流媒體數據包的流媒體特征,將提取的流媒體特征封裝到流媒體識別請求中。將流媒體數據包的流媒體特征封裝到流媒體識別請求中,可減小流媒體識別請求所包含的數據量,并節省流媒體識別請求傳輸時所占用的網絡帶寬。步驟S104,服務器根據流媒體識別請求獲取待識別流媒體特征。在一個實施例中,流媒體識別請求中包括流媒體數據包,服務器可提取流媒體識別請求中包括的流媒體數據包,并進一步本文檔來自技高網
    ...

    【技術保護點】
    一種基于流媒體的實時互動方法,包括以下步驟:終端實時錄制流媒體數據包,并根據錄制的流媒體數據包生成流媒體識別請求,將生成的流媒體識別請求發送給服務器;所述服務器根據所述流媒體識別請求獲取待識別流媒體特征;所述服務器在各個流媒體源端的流媒體特征序列中搜索與所述待識別流媒體特征相匹配的特征段,并獲取相匹配的特征段的播放時間戳以及所屬的流媒體源端的源端標識,所述流媒體特征序列根據所屬流媒體源端實時發送的流媒體數據包進行實時更新;所述服務器查找獲取的源端標識和播放時間戳對應的預先配置的響應互動信息;所述服務器向所述終端返回所述響應互動信息。

    【技術特征摘要】
    1.一種基于流媒體的實時互動方法,包括以下步驟: 終端實時錄制流媒體數據包,并根據錄制的流媒體數據包生成流媒體識別請求,將生成的流媒體識別請求發送給服務器; 所述服務器根據所述流媒體識別請求獲取待識別流媒體特征; 所述服務器在各個流媒體源端的流媒體特征序列中搜索與所述待識別流媒體特征相匹配的特征段,并獲取相匹配的特征段的播放時間戳以及所屬的流媒體源端的源端標識,所述流媒體特征序列根據所屬流媒體源端實時發送的流媒體數據包進行實時更新; 所述服務器查找獲取的源端標識和播放時間戳對應的預先配置的響應互動信息; 所述服務器向所述終端返回所述響應互動信息。2.根據權利要求1所述的基于流媒體的實時互動方法,其特征在于,所述方法還包括: 所述服務器實時獲取各個流媒體源端發送的流媒體數據包; 所述服務器分別提取各個流媒體源端的所述流媒體數據包中的流媒體特征和播放時間戳; 所述服務器將提取的所述流媒體特征按照對應播放時間戳的先后順序存儲到所屬流媒體源端的源端標識對應的流媒體特征序列中。3.根據權利要求2所述的基于流媒體的實時互動方法,其特征在于,所述流媒體特征序列中流媒體特征對應的最早播放時間戳與最晚播放時間戳之間的時間間隔被維持到閾值之內。4.根據權利要求3所述的基于流媒體的實時互動方法,其特征在于,所述服務器將提取的所述流媒體特征按照對應播放時間戳的先后順序存儲到所屬流媒體源端的源端標識對應的流媒體特征序列中的步驟包括: 所述服務器檢測提取的流媒體特征所屬的流媒體特征序列中流媒體特征對應的最早播放時間戳與最晚播放時間戳之間的時間間隔是否達到閾值,若否,則將提取的流媒體特征按照對應播放時間戳的先后順序添加到所屬的流媒體特征序列中,若是,則獲取所提取的流媒體特征的數量,將提取的流媒體特征覆蓋所屬的流媒體特征序列中同等數量的播放時間戳最早的流媒體特征。5.根據權利要求2至4任一所述的基于流媒體的實時互動方法,其特征在于,所述方法還包括: 路由器實時接收各個流媒體源端發送的流媒體數據包,復制接收到的流媒體數據包,將復制的流媒體數據包分發給預先部署在自身所在機房以外的其它機房的路由器,并將復制的流媒體數據包轉發給自身所在機房中的多個所述服務器; 當路由器接收到其它路由器發送的流媒體數據包時,路由器復制接收到的流媒體數據包,并將復制的流媒體數據包轉發給自身所在機房中的多個所述服務器; 所述服務器實時獲取各個流媒體源端發送的流媒體數據包的步驟包括:所述服務器接收所述路由器轉發的流媒...

    【專利技術屬性】
    技術研發人員:侯杰謝達東劉海龍陳波
    申請(專利權)人:騰訊科技深圳有限公司
    類型:發明
    國別省市:廣東;44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 曰韩无码无遮挡A级毛片| 黑人巨大无码中文字幕无码 | 国产精品无码专区| 亚洲一区二区三区AV无码| 人妻少妇伦在线无码专区视频| 免费A级毛片无码免费视| 中文字幕丰满伦子无码| 无码午夜人妻一区二区不卡视频| 亚洲AV永久无码区成人网站| 国内精品久久久久久无码不卡 | 亚洲AV综合色区无码一区| 国产AV无码专区亚洲AV蜜芽| 麻豆国产精品无码视频| 中文字幕无码无码专区| 午夜无码一区二区三区在线观看 | 国产精品无码久久四虎| 精品无码一区二区三区爱欲| 国产乱子伦精品无码码专区| 少妇无码太爽了不卡视频在线看 | 黑人无码精品又粗又大又长| 无码日韩精品一区二区免费| 精品无码久久久久国产| 久久久久亚洲AV成人无码| 中文字幕丰满伦子无码| 中文字幕无码精品三级在线电影| 亚洲AV无码一区二区三区在线观看| 无码人妻丰满熟妇啪啪网站| 久久AV无码精品人妻糸列| 亚洲成无码人在线观看| 人妻系列无码专区无码中出| 亚洲av无码av制服另类专区| 中文字幕无码人妻AAA片| 最新高清无码专区| 亚洲国产精品无码AAA片| 日韩精品无码一区二区三区免费| 久久精品九九热无码免贵| 无码精品A∨在线观看| 人妻丰满熟妇无码区免费| 日日摸日日碰夜夜爽无码| 无码人妻丝袜在线视频| 亚洲午夜无码久久久久小说|