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

      控制流媒體播放的方法和系統(tǒng)的制作方法

      文檔序號(hào):7800006閱讀:202來源:國知局
      控制流媒體播放的方法和系統(tǒng)的制作方法
      【專利摘要】本發(fā)明提供了一種控制流媒體播放的方法和系統(tǒng)。所述方法包括:偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息;根據(jù)所述流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到所述流媒體內(nèi)容所屬的流媒體;按照所述位置信息播放所述流媒體。所述系統(tǒng)包括:服務(wù)啟動(dòng)模塊,用于偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息;服務(wù)訪問模塊,用于根據(jù)所述流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到所述流媒體內(nèi)容所屬的流媒體;播放模塊,用于按照所述位置信息播放所述流媒體。采用本發(fā)明能在用戶存在多個(gè)流媒體內(nèi)容未完成觀看時(shí)自動(dòng)實(shí)現(xiàn)流媒體內(nèi)容的斷點(diǎn)續(xù)播。
      【專利說明】控制流媒體播放的方法和系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及媒體處理技術(shù),特別是涉及一種控制流媒體播放的方法和系統(tǒng)。

      【背景技術(shù)】
      [0002]流媒體服務(wù)是通過流的方式通過經(jīng)由中間承載網(wǎng)絡(luò)在服務(wù)端和客戶端之間傳輸,以實(shí)現(xiàn)客戶端種類多樣的流媒體內(nèi)容的播放。
      [0003]由于版權(quán)、容量等各方面因素的存在,并無法將流媒體內(nèi)容在客戶端本地進(jìn)行持久完整的存儲(chǔ),而用戶往往不可能一次性觀看或者收聽完所有的流媒體內(nèi)容,常常觀看或者收聽了一部分流媒體內(nèi)容而被迫中斷,當(dāng)再次觀看或收聽時(shí)將不得不手工查找當(dāng)時(shí)中播放流媒體內(nèi)容時(shí)中斷的位置。
      [0004]傳統(tǒng)的視頻網(wǎng)站中,用戶觀看某一節(jié)目臨時(shí)暫停時(shí),將在視頻網(wǎng)站上存儲(chǔ)當(dāng)前觀看的位置,當(dāng)用戶下次繼續(xù)觀看時(shí)將根據(jù)其在視頻網(wǎng)站上存儲(chǔ)的觀看位置實(shí)現(xiàn)流媒體內(nèi)容的斷點(diǎn)續(xù)播。
      [0005]然而,這一傳統(tǒng)的視頻網(wǎng)站在用戶同時(shí)存在多個(gè)流媒體內(nèi)容未完成觀看時(shí),將無法自動(dòng)實(shí)現(xiàn)流媒體內(nèi)容的斷點(diǎn)續(xù)播。


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

      [0006]基于此,有必要針對(duì)傳統(tǒng)的視頻網(wǎng)站中用戶存在多個(gè)流媒體內(nèi)容未完成觀看時(shí)無法自動(dòng)實(shí)現(xiàn)流媒體內(nèi)容的斷點(diǎn)續(xù)播的技術(shù)問題,提供一種能在用戶存在多個(gè)流媒體內(nèi)容未完成觀看時(shí)自動(dòng)實(shí)現(xiàn)流媒體內(nèi)容的斷點(diǎn)續(xù)播的控制流媒體播放的方法。
      [0007]此外,還有必要提供一種能在用戶存在多個(gè)流媒體內(nèi)容未完成觀看時(shí)自動(dòng)實(shí)現(xiàn)流媒體內(nèi)容的斷點(diǎn)續(xù)播的控制流媒體播放的系統(tǒng)。
      [0008]一種控制流媒體播放的方法,包括如下步驟:
      [0009]偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息;
      [0010]根據(jù)所述流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到所述流媒體內(nèi)容所屬的流媒體;
      [0011 ] 按照所述位置信息播放所述流媒體。
      [0012]在其中一個(gè)實(shí)施例中,所述偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息的步驟包括:
      [0013]偵聽到流媒體服務(wù)啟動(dòng)時(shí)獲取觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境;
      [0014]根據(jù)當(dāng)前所在播放環(huán)境對(duì)存儲(chǔ)的流媒體內(nèi)容和位置信息進(jìn)行查找,以得到與所述當(dāng)前所在播放環(huán)境相匹配的流媒體內(nèi)容和位置信息。
      [0015]在其中一個(gè)實(shí)施例中,所述偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息的步驟之前,所述方法還包括:
      [0016]接收對(duì)播放的流媒體觸發(fā)的中斷播放操作,通過所述中斷播放操作暫停播放所述流媒體;
      [0017]根據(jù)所述暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)。
      [0018]在其中一個(gè)實(shí)施例中,所述根據(jù)所述暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)的步驟包括:
      [0019]由所述暫停播放的流媒體提取所述流媒體中的中斷點(diǎn),并根據(jù)所述中斷點(diǎn)生成位置信息;
      [0020]獲取當(dāng)前所在播放環(huán)境和所述流媒體中已播放的流媒體內(nèi)容,將所述當(dāng)前所在播放環(huán)境和流媒體內(nèi)容、位置信息進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      [0021]在其中一個(gè)實(shí)施例中,所述按照所述位置信息播放所述流媒體的步驟包括:
      [0022]根據(jù)所述位置信息對(duì)所述從流媒體服務(wù)端獲取得到的流媒體進(jìn)行定位,以得到所述流媒體的中斷點(diǎn);
      [0023]以所述中斷點(diǎn)為起始點(diǎn)進(jìn)行所述流媒體的播放。
      [0024]一種控制流媒體播放的系統(tǒng),包括:
      [0025]服務(wù)啟動(dòng)模塊,用于偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息;
      [0026]服務(wù)訪問模塊,用于根據(jù)所述流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到所述流媒體內(nèi)容所屬的流媒體;
      [0027]播放模塊,用于按照所述位置信息播放所述流媒體。
      [0028]在其中個(gè)實(shí)施例中,所述服務(wù)啟動(dòng)|吳塊包括:
      [0029]播放環(huán)境獲取單元,用于偵聽到流媒體服務(wù)啟動(dòng)時(shí)獲取觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境;
      [0030]查找單元,用于根據(jù)當(dāng)前所在播放環(huán)境對(duì)存儲(chǔ)的流媒體內(nèi)容和位置信息進(jìn)行查找,以得到與所述當(dāng)前所在播放環(huán)境相匹配的流媒體內(nèi)容和位置信息。
      [0031]在其中一個(gè)實(shí)施例中,所述系統(tǒng)還包括:
      [0032]暫停處理模塊,用于接收對(duì)播放的流媒體觸發(fā)的中斷播放操作,通過所述中斷播放操作暫停播放所述流媒體;
      [0033]存儲(chǔ)模塊,用于根據(jù)所述暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)。
      [0034]在其中一個(gè)實(shí)施例中,所述存儲(chǔ)模塊包括:
      [0035]位置信息生成單元,用于由所述暫停播放的流媒體提取所述流媒體中的中斷點(diǎn),并根據(jù)所述中斷點(diǎn)生成位置信息;
      [0036]關(guān)聯(lián)單元,用于獲取當(dāng)前所在播放環(huán)境和所述流媒體中已播放的流媒體內(nèi)容,將所述當(dāng)前所在播放環(huán)境和流媒體內(nèi)容、位置信息進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      [0037]在其中一個(gè)實(shí)施例中,所述播放模塊包括:
      [0038]中斷定位單元,用于根據(jù)所述位置信息對(duì)所述從流媒體服務(wù)端獲取得到的流媒體進(jìn)行定位,以得到所述流媒體的中斷點(diǎn);
      [0039]中斷播放單元,用于以所述中斷點(diǎn)為起始點(diǎn)進(jìn)行所述流媒體的播放。
      [0040]上述控制流媒體播放的方法和系統(tǒng),在偵聽到流媒體服務(wù)啟動(dòng)時(shí)根據(jù)用戶當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息,根據(jù)由當(dāng)前所在播放環(huán)境獲取得到的流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到流媒體內(nèi)容所屬的流媒體,進(jìn)而按照位置信息對(duì)流媒體進(jìn)行播放,此時(shí),將使得被中斷播放的流媒體在當(dāng)前所在播放環(huán)境以及與之相對(duì)應(yīng)的流媒體內(nèi)容、位置信息的配合下按照位置信息進(jìn)行播放,得以在用戶存在多個(gè)流媒體內(nèi)容未完成觀看時(shí)繼續(xù)觀看與當(dāng)前播放環(huán)境和位置信息相對(duì)應(yīng)的流媒體內(nèi)容,實(shí)現(xiàn)了斷點(diǎn)續(xù)播。

      【專利附圖】

      【附圖說明】
      [0041]圖1為一個(gè)實(shí)施例中控制流媒體播放的方法的流程圖;
      [0042]圖2為一個(gè)實(shí)施例中偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容及位置信息的方法流程圖;
      [0043]圖3為另一個(gè)實(shí)施例中控制流媒體播放的方法流程圖;
      [0044]圖4為圖3中根據(jù)暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)的方法流程圖;
      [0045]圖5為一個(gè)實(shí)施例中按照位置信息播放流媒體的方法流程圖;
      [0046]圖6為一個(gè)實(shí)施例中控制流媒體播放的應(yīng)用示意圖;
      [0047]圖7為一個(gè)實(shí)施例中控制流媒體播放的系統(tǒng)結(jié)構(gòu)示意圖;
      [0048]圖8為圖7中服務(wù)啟動(dòng)模塊的結(jié)構(gòu)示意圖;
      [0049]圖9為另一個(gè)實(shí)施例中控制流媒體播放的系統(tǒng)結(jié)構(gòu)示意圖;
      [0050]圖10為圖9中存儲(chǔ)模塊的結(jié)構(gòu)示意圖;
      [0051]圖11為一個(gè)實(shí)施例中播放模塊的結(jié)構(gòu)示意圖。

      【具體實(shí)施方式】
      [0052]如圖1所示,在一個(gè)實(shí)施例中,一種控制流媒體播放的方法,包括如下步驟:
      [0053]步驟110,偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容及位置信息。
      [0054]本實(shí)施例中,流媒體服務(wù)是指通過流的方式在中間承載網(wǎng)絡(luò)的作用下由流媒體服務(wù)端傳輸至客戶端,以為用戶在工作上和生活上提供各種視頻內(nèi)容,例如,視頻直播、視頻點(diǎn)播、音樂和在線廣播等。
      [0055]其中,當(dāng)前所在播放環(huán)境用于標(biāo)記用戶當(dāng)前獲取流媒體服務(wù)時(shí)所在的地點(diǎn),以區(qū)別用戶在不同地點(diǎn)所進(jìn)行的流媒體播放。當(dāng)前所在播放環(huán)境可以通過用戶接入網(wǎng)絡(luò)的標(biāo)識(shí)進(jìn)行標(biāo)記,例如,當(dāng)前所在播放環(huán)境可以通過用戶使用的無線接入點(diǎn)(Access Point)的媒體訪問地址(即MAC地址)和網(wǎng)絡(luò)地址進(jìn)行標(biāo)記,也可以通過用戶使用的移動(dòng)網(wǎng)絡(luò)的小區(qū)地址(Cell ID)和網(wǎng)絡(luò)地址進(jìn)行標(biāo)記,還可以通過用戶使用的車載藍(lán)牙接入模塊的模塊ID進(jìn)行標(biāo)記,此外,也可通過如上所述的結(jié)合進(jìn)行標(biāo)記,在此不一一進(jìn)行列舉。
      [0056]基于此,當(dāng)前所在播放環(huán)境的設(shè)置可根據(jù)當(dāng)前所使用的網(wǎng)絡(luò)得到,也可以根據(jù)用戶需要進(jìn)行編輯設(shè)置,以靈活區(qū)分用戶獲取流媒體服務(wù)時(shí)所在的地點(diǎn)。
      [0057]此外,還可為當(dāng)前所在播放環(huán)境附加相應(yīng)的標(biāo)簽,例如,該標(biāo)簽可為家庭、工作地、健身房等,以便于用戶查看。
      [0058]位置信息將用于標(biāo)識(shí)上一次在當(dāng)前所在播放環(huán)境中播放這一流媒體內(nèi)容所對(duì)應(yīng)的中斷點(diǎn),例如,上一次在工作地播放某一流媒體時(shí)被中斷的流媒體內(nèi)容所對(duì)應(yīng)的時(shí)間點(diǎn)即可通過位置信息得到。
      [0059]步驟130,根據(jù)流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到流媒體內(nèi)容所屬的流媒體。
      [0060]本實(shí)施例中,根據(jù)本地所存儲(chǔ)的流媒體內(nèi)容即可獲知該流媒體內(nèi)容所在的流媒體服務(wù)端以及相應(yīng)的流媒體信息,進(jìn)而觸發(fā)訪問該流媒體服務(wù)端,并根據(jù)流媒體信息從訪問的流媒體服務(wù)端中請(qǐng)求獲取得到流媒體內(nèi)容所屬的流媒體。
      [0061]步驟150,按照位置信息播放流媒體。
      [0062]本實(shí)施例中,根據(jù)當(dāng)前所在播放環(huán)境所匹配的位置信息得到流媒體播放過程中的起始播放位置,其中,所得到的起始播放位置并非流媒體中的開頭位置,而是上一次在這一播放環(huán)境中播放該流媒體的中斷點(diǎn),進(jìn)而使得用戶得以繼續(xù)觀看被中斷的流媒體內(nèi)容。
      [0063]通過如上所述的控制流媒體播放的方法,將使得用戶可在不同地點(diǎn)觀看被中斷的不同流媒體,進(jìn)而即便用戶存在著多個(gè)未能完成觀看的流媒體內(nèi)容也能夠自動(dòng)實(shí)現(xiàn)不同流媒體的斷點(diǎn)續(xù)播。
      [0064]由于用戶通常在不同的地點(diǎn)有著不同的流媒體服務(wù)獲取需求,例如,在工作地常常需要獲取與其工作相關(guān)的流媒體服務(wù),在家庭中常常需要獲取與休閑娛樂相關(guān)的流媒體服務(wù),因此在如上所述的控制流媒體播放的方法的作用下,將使得用戶在工作地所中斷的流媒體播放在其再次在工作地啟動(dòng)流媒體服務(wù)時(shí)得以繼續(xù)這一中斷的流媒體播放;在家庭所中斷的流媒體播放也將在用戶再次在家庭中啟動(dòng)流媒體服務(wù)時(shí)繼續(xù)中斷的流媒體播放,進(jìn)而充分考慮了用戶獲取流媒體服務(wù)的意圖,提高了獲取流媒體服務(wù)時(shí)操作上的便利性。
      [0065]如圖2所示,在一個(gè)實(shí)施例中,上述步驟110包括:
      [0066]步驟111,偵聽到流媒體服務(wù)啟動(dòng)時(shí)獲取觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境。
      [0067]本實(shí)施例中,用戶通過播放客戶端(如,流媒體播放器)或者瀏覽器獲取流媒體服務(wù)時(shí),將偵聽到流媒體服務(wù)的啟動(dòng),此時(shí),將對(duì)觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境進(jìn)行檢測(cè),以獲知當(dāng)前所在的地點(diǎn)。
      [0068]步驟113,根據(jù)當(dāng)前所在播放環(huán)境對(duì)存儲(chǔ)的流媒體內(nèi)容和位置信息進(jìn)行查找,以得到與當(dāng)前所在播放環(huán)境相匹配的流媒體內(nèi)容和位置信息。
      [0069]本實(shí)施例中,每一播放環(huán)境都有與之相對(duì)應(yīng)的流媒體內(nèi)容和位置信息,其中,播放環(huán)境和流媒體內(nèi)容、位置信息可關(guān)聯(lián)存儲(chǔ)于用戶側(cè)本地,也可存儲(chǔ)于流媒體服務(wù)端中,例如,可作為流媒體播放器的本地存儲(chǔ)數(shù)據(jù)進(jìn)行存儲(chǔ),也作為瀏覽器Cookie的形式存在,以提聞處理效率。
      [0070]對(duì)于作為流媒體播放器的本地存儲(chǔ)數(shù)據(jù)進(jìn)行存儲(chǔ),或者作為瀏覽器Cookie的形式存在的播放環(huán)境、流媒體內(nèi)容和位置信息而言,在進(jìn)行流媒體播放時(shí)將通過流媒體播放器或者瀏覽器的腳本功能對(duì)本地?cái)?shù)據(jù)或者Cookie進(jìn)行解析,以得到匹配當(dāng)前所在播放位置的流媒體內(nèi)容和位置信息,進(jìn)而通過流媒體播放器或者瀏覽器與流媒體服務(wù)器之間的交互啟動(dòng)對(duì)應(yīng)的流媒體內(nèi)容進(jìn)行播放。
      [0071]在獲取到觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境之后,將以這一當(dāng)前所在播放環(huán)境為依據(jù)對(duì)存儲(chǔ)的播放環(huán)境進(jìn)行查找,以得到與當(dāng)前所在播放環(huán)境相一致的播放環(huán)境,進(jìn)而得到與播放環(huán)境關(guān)聯(lián)存儲(chǔ)的流媒體內(nèi)容和位置信息。
      [0072]如圖3所示,在一個(gè)實(shí)施例中,上述步驟110之前,如上所述的方法還包括:
      [0073]步驟210,接收對(duì)播放的流媒體觸發(fā)中斷播放操作,通過中斷播放操作暫停播放流媒體。
      [0074]本實(shí)施例中,在對(duì)流媒體進(jìn)行播放的過程中,若需要中斷該流媒體的播放,則通過這一播放的流媒體觸發(fā)中斷播放操作,此時(shí),為用戶提供流媒體服務(wù)的客戶端或者瀏覽器將接收到用戶對(duì)播放的流媒體觸發(fā)的中斷播放操作,并暫停當(dāng)前所進(jìn)行的流媒體播放。
      [0075]步驟230,根據(jù)暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)。
      [0076]本實(shí)施例中,隨著流媒體在用戶側(cè)的播放,用戶側(cè)本地也緩存了相應(yīng)的流媒體內(nèi)容,流媒體被中斷播放時(shí)將主動(dòng)獲取記錄了流媒體的中斷點(diǎn)的位置信息以及當(dāng)前所在播放環(huán)境,以當(dāng)前所在播放環(huán)境為索引,將當(dāng)前所在播放環(huán)境和相應(yīng)的位置信息、流媒體內(nèi)容進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      [0077]如圖4所示,在一個(gè)實(shí)施例中,上述步驟230包括:
      [0078]步驟231,由暫停播放的流媒體提取流媒體中的中斷點(diǎn),并根據(jù)中斷點(diǎn)生成位置信肩、O
      [0079]本實(shí)施例中,對(duì)播放的流媒體觸發(fā)中斷播放操作時(shí),將由暫停播放的流媒體中提取得到與觸發(fā)的中斷點(diǎn),以生成相應(yīng)的位置信息,進(jìn)而通過生成的位置信息準(zhǔn)確標(biāo)記該流媒體被中斷的播放位置。
      [0080]步驟233,獲取當(dāng)前所在播放環(huán)境和流媒體中已播放的流媒體內(nèi)容,將當(dāng)前所在播放環(huán)境和流媒體內(nèi)容、位置信息進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      [0081]如圖5所示,在一個(gè)實(shí)施例中,上述步驟150包括:
      [0082]步驟151,根據(jù)位置信息對(duì)從流媒體服務(wù)端獲取得到的流媒體進(jìn)行定位,以得到流媒體的中斷點(diǎn)。
      [0083]本實(shí)施例中,用戶側(cè)通過訪問流媒體服務(wù)端得到流媒體之后,將按照位置信息中標(biāo)記的該流媒體被中斷的播放位置進(jìn)行流媒體中的定位,以得到這一流媒體的中斷點(diǎn)。
      [0084]步驟153,以中斷點(diǎn)為起始點(diǎn)進(jìn)行流媒體的播放。
      [0085]本實(shí)施例中,以中斷點(diǎn)作為本次流媒體播放的起始播放點(diǎn),對(duì)曾經(jīng)中斷觀看的流媒體進(jìn)行斷點(diǎn)續(xù)播。
      [0086]下面結(jié)合一個(gè)具體的實(shí)施例來詳細(xì)闡述上述控制流媒體播放的方法。該實(shí)施例中,以智能移動(dòng)設(shè)備為例來說明如上所述的過程。
      [0087]如圖6所示,用戶在家庭環(huán)境中使用智能移動(dòng)設(shè)備610通過家用無線網(wǎng)絡(luò)進(jìn)行流媒體服務(wù)端630的訪問,以觀看流媒體服務(wù)所提供的流媒體內(nèi)容,后因工作需要停止播放,此時(shí),將獲取流媒體所對(duì)應(yīng)的位置信息、流媒體內(nèi)容,并與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)于流媒體服務(wù)端630或者智能移動(dòng)設(shè)備610本地,當(dāng)前所在播放環(huán)境對(duì)應(yīng)的標(biāo)簽為家庭。
      [0088]用戶到在工作環(huán)境時(shí),將通過工作用的無線網(wǎng)絡(luò)進(jìn)行流媒體服務(wù)端630的訪問,以觀看與工作相關(guān)的流媒體,并且在與工作相關(guān)的流媒體未完成播放時(shí),也將獲取這一與工作相關(guān)的流媒體所對(duì)應(yīng)的位置信息和流媒體內(nèi)容,并與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)于流媒體服務(wù)端630或智能移動(dòng)設(shè)610本地,當(dāng)前所在播放環(huán)境所對(duì)應(yīng)的標(biāo)簽為工作環(huán)境。
      [0089]當(dāng)用戶再次返回家庭環(huán)境并啟動(dòng)智能移動(dòng)設(shè)備610中的流媒體服務(wù)時(shí),將檢測(cè)到用戶當(dāng)前所在播放環(huán)境,即標(biāo)簽為家庭的播放環(huán)境,并匹配到這一播放環(huán)境所對(duì)應(yīng)的記錄,該記錄包括了流媒體內(nèi)容和流媒體中的位置信息,以下載這一流媒體內(nèi)容所屬的流媒體,并按照流媒體所對(duì)應(yīng)的位置信息自動(dòng)進(jìn)行斷點(diǎn)續(xù)播。
      [0090]需要說明的是,用戶在不同地點(diǎn)可以使用不同的設(shè)備實(shí)現(xiàn)流媒體的斷點(diǎn)續(xù)播放,相應(yīng)的,播放環(huán)境和與播放環(huán)境匹配的記錄,即位置信息和流媒體內(nèi)容將被存儲(chǔ)于流媒體服務(wù)端,并以不同的用戶標(biāo)識(shí)加以區(qū)別。
      [0091]如圖7所示,在一個(gè)實(shí)施例中,一種控制流媒體播放的系統(tǒng),包括服務(wù)啟動(dòng)模塊710、服務(wù)訪問模塊730和播放模塊750。
      [0092]服務(wù)啟動(dòng)模塊710,用于偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置夜。
      [0093]本實(shí)施例中,流媒體服務(wù)是指通過流的方式在中間承載網(wǎng)絡(luò)的作用下由流媒體服務(wù)端傳輸至客戶端,以為用戶在工作上和生活上提供各種視頻內(nèi)容,例如,視頻直播、視頻點(diǎn)播、音樂和在線廣播等。
      [0094]其中,當(dāng)前所在播放環(huán)境用于標(biāo)記用戶當(dāng)前獲取流媒體服務(wù)時(shí)所在的地點(diǎn),以區(qū)別用戶在不同地點(diǎn)所進(jìn)行的流媒體播放。當(dāng)前所在播放環(huán)境可以通過用戶接入網(wǎng)絡(luò)的標(biāo)識(shí)進(jìn)行標(biāo)記,例如,當(dāng)前所在播放環(huán)境可以通過用戶使用的無線接入點(diǎn)(Access Point)的媒體訪問地址(即MAC地址)和網(wǎng)絡(luò)地址進(jìn)行標(biāo)記,也可以通過用戶使用的移動(dòng)網(wǎng)絡(luò)的小區(qū)地址(Cell ID)和網(wǎng)絡(luò)地址進(jìn)行標(biāo)記,還可以通過用戶使用的車載藍(lán)牙接入模塊的模塊ID進(jìn)行標(biāo)記,此外,也可通過如上所述的結(jié)合進(jìn)行標(biāo)記,在此不一一進(jìn)行列舉。
      [0095]基于此,當(dāng)前所在播放環(huán)境的設(shè)置可根據(jù)當(dāng)前所使用的網(wǎng)絡(luò)得到,也可以根據(jù)用戶需要進(jìn)行編輯設(shè)置,以靈活區(qū)分用戶獲取流媒體服務(wù)時(shí)所在的地點(diǎn)。
      [0096]此外,還可為當(dāng)前所在播放環(huán)境附加相應(yīng)的標(biāo)簽,例如,該標(biāo)簽可為家庭、工作地、健身房等,以便于用戶查看。
      [0097]位置信息將用于標(biāo)識(shí)上一次在當(dāng)前所在播放環(huán)境中播放這一流媒體內(nèi)容所對(duì)應(yīng)的中斷點(diǎn),例如,上一次在工作地播放某一流媒體時(shí)被中斷的流媒體內(nèi)容所對(duì)應(yīng)的時(shí)間點(diǎn)即可通過位置信息得到。
      [0098]服務(wù)訪問模塊730,用于根據(jù)流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到流媒體內(nèi)容所屬的流媒體。
      [0099]本實(shí)施例中,服務(wù)訪問模塊730根據(jù)本地所存儲(chǔ)的流媒體內(nèi)容即可獲知該流媒體內(nèi)容所在的流媒體服務(wù)端以及相應(yīng)的流媒體信息,進(jìn)而觸發(fā)訪問該流媒體服務(wù)端,并根據(jù)流媒體信息從訪問的流媒體服務(wù)端中請(qǐng)求獲取得到流媒體內(nèi)容所屬的流媒體。
      [0100]播放模塊750,用于按照位置信息播放流媒體。
      [0101]本實(shí)施例中,播放模塊750根據(jù)當(dāng)前所在播放環(huán)境所匹配的位置信息得到流媒體播放過程中的起始播放位置,其中,所得到的起始播放位置并非流媒體中的開頭位置,而是上一次在這一播放環(huán)境中播放該流媒體的中斷點(diǎn),進(jìn)而使得用戶得以繼續(xù)觀看被中斷的流媒體內(nèi)容。
      [0102]通過如上所述的控制流媒體播放的系統(tǒng),將使得用戶可在不同地點(diǎn)觀看被中斷的不同流媒體,進(jìn)而即便用戶存在著多個(gè)未能完成觀看的流媒體內(nèi)容也能夠自動(dòng)實(shí)現(xiàn)不同流媒體的斷點(diǎn)續(xù)播。
      [0103]由于用戶通常在不同的地點(diǎn)有著不同的流媒體服務(wù)獲取需求,例如,在工作地常常需要獲取與其工作相關(guān)的流媒體服務(wù),在家庭中常常需要獲取與休閑娛樂相關(guān)的流媒體服務(wù),因此在如上所述的控制流媒體播放的系統(tǒng)的作用下,將使得用戶在工作地所中斷的流媒體播放在其再次在工作地啟動(dòng)流媒體服務(wù)時(shí)得以繼續(xù)這一中斷的流媒體播放;在家庭所中斷的流媒體播放也將在用戶再次在家庭中啟動(dòng)流媒體服務(wù)時(shí)繼續(xù)中斷的流媒體播放,進(jìn)而充分考慮了用戶獲取流媒體服務(wù)的意圖,提高了獲取流媒體服務(wù)時(shí)操作上的便利性。
      [0104]如圖8所示,在一個(gè)實(shí)施例中,上述服務(wù)啟動(dòng)模塊710包括播放環(huán)境獲取單元711和查找單元713。
      [0105]播放環(huán)境獲取單元711,用于偵聽到流媒體服務(wù)啟動(dòng)時(shí)獲取觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境。
      [0106]本實(shí)施例中,用戶通過播放客戶端(如,流媒體播放器)或者瀏覽器獲取流媒體服務(wù)時(shí),播放環(huán)境獲取單元711將偵聽到流媒體服務(wù)的啟動(dòng),此時(shí),將對(duì)觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境進(jìn)行檢測(cè),以獲知當(dāng)前所在的地點(diǎn)。
      [0107]查找單元713,用于根據(jù)當(dāng)前所在播放環(huán)境對(duì)存儲(chǔ)的流媒體內(nèi)容和位置信息進(jìn)行查找,以得到與當(dāng)前所在播放環(huán)境相匹配的流媒體內(nèi)容和位置信息。
      [0108]本實(shí)施例中,每一播放環(huán)境都有與之相對(duì)應(yīng)的流媒體內(nèi)容和位置信息,其中,播放環(huán)境和流媒體內(nèi)容、位置信息可關(guān)聯(lián)存儲(chǔ)于用戶側(cè)本地,也可存儲(chǔ)于流媒體服務(wù)端中,例如,可作為流媒體播放器的本地存儲(chǔ)數(shù)據(jù)進(jìn)行存儲(chǔ),也作為瀏覽器Cookie的形式存在,以提聞處理效率。
      [0109]對(duì)于作為流媒體播放器的本地存儲(chǔ)數(shù)據(jù)進(jìn)行存儲(chǔ),或者作為瀏覽器Cookie的形式存在的播放環(huán)境、流媒體內(nèi)容和位置信息而言,在進(jìn)行流媒體播放時(shí)將通過流媒體播放器或者瀏覽器的腳本功能對(duì)本地?cái)?shù)據(jù)或者Cookie進(jìn)行解析,以得到匹配當(dāng)前所在播放位置的流媒體內(nèi)容和位置信息,進(jìn)而通過流媒體播放器或者瀏覽器與流媒體服務(wù)器之間的交互啟動(dòng)對(duì)應(yīng)的流媒體內(nèi)容進(jìn)行播放。
      [0110]在獲取到觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境之后,查找單元713將以這一當(dāng)前所在播放環(huán)境為依據(jù)對(duì)存儲(chǔ)的播放環(huán)境進(jìn)行查找,以得到與當(dāng)前所在播放環(huán)境相一致的播放環(huán)境,進(jìn)而得到與播放環(huán)境關(guān)聯(lián)存儲(chǔ)的流媒體內(nèi)容和位置信息。
      [0111]如圖9所示,在另一個(gè)實(shí)施例中,如上所述的系統(tǒng)還包括了暫停處理模塊910和存儲(chǔ)模塊930。
      [0112]暫停處理模塊910,用于接收對(duì)播放的流媒體觸發(fā)的中斷播放操作,通過中斷播放操作暫停播放流媒體。
      [0113]本實(shí)施例中,在對(duì)流媒體進(jìn)行播放的過程中,若需要中斷該流媒體的播放,則通過這一播放的流媒體觸發(fā)中斷播放操作,此時(shí),為用戶提供流媒體服務(wù)的客戶端或者瀏覽器中的暫停處理模塊910將接收到用戶對(duì)播放的流媒體觸發(fā)的中斷播放操作,并暫停當(dāng)前所進(jìn)行的流媒體播放。
      [0114]存儲(chǔ)模塊930,用于根據(jù)暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)。
      [0115]本實(shí)施例中,隨著流媒體在用戶側(cè)的播放,用戶側(cè)本地也緩存了相應(yīng)的流媒體內(nèi)容,流媒體被中斷播放時(shí)將主動(dòng)獲取記錄了流媒體的中斷點(diǎn)的位置信息以及當(dāng)前所在播放環(huán)境,存儲(chǔ)模塊930以當(dāng)前所在播放環(huán)境為索引,將當(dāng)前所在播放環(huán)境和相應(yīng)的位置信息、流媒體內(nèi)容進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      [0116]如圖10所示,在一個(gè)實(shí)施例中,上述存儲(chǔ)模塊930包括位置信息生成單元931和關(guān)聯(lián)單元933。
      [0117]位置信息生成單元931,用于由暫停播放的流媒體提取流媒體中的中斷點(diǎn),并根據(jù)中斷點(diǎn)生成位置信息。
      [0118]本實(shí)施例中,對(duì)播放的流媒體觸發(fā)中斷播放操作時(shí),位置信息生成單元931將由暫停播放的流媒體中提取得到與觸發(fā)的中斷點(diǎn),以生成相應(yīng)的位置信息,進(jìn)而通過生成的位置信息準(zhǔn)確標(biāo)記該流媒體被中斷的播放位置。
      [0119]關(guān)聯(lián)單元933,用于獲取當(dāng)前所在播放環(huán)境和流媒體中已播放的流媒體內(nèi)容,將當(dāng)前所在播放環(huán)境和流媒體內(nèi)容、位置信息進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      [0120]如圖11所示,在一個(gè)實(shí)施例中,上述播放模塊750包括中斷定位單元751和中斷播放單元753。
      [0121]中斷定位單元751,用于根據(jù)位置八對(duì)從流媒體服務(wù)端獲取得到的流媒體進(jìn)行定位,以得到流媒體的中斷點(diǎn)。
      [0122]本實(shí)施例中,用戶側(cè)通過訪問流媒體服務(wù)端得到流媒體之后,中斷定位單元751將按照位置信息中標(biāo)記的該流媒體被中斷的播放位置進(jìn)行流媒體中的定位,以得到這一流媒體的中斷點(diǎn)。
      [0123]中斷播放單元753,用于以中斷點(diǎn)為起始點(diǎn)進(jìn)行流媒體的播放。
      [0124]本實(shí)施例中,中斷播放單元753以中斷點(diǎn)作為本次流媒體播放的起始播放點(diǎn),對(duì)曾經(jīng)中斷觀看的流媒體進(jìn)行斷點(diǎn)續(xù)播。
      [0125]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
      【權(quán)利要求】
      1.一種控制流媒體播放的方法,包括如下步驟: 偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息; 根據(jù)所述流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到所述流媒體內(nèi)容所屬的流媒體; 按照所述位置信息播放所述流媒體。
      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息的步驟包括: 偵聽到流媒體服務(wù)啟動(dòng)時(shí)獲取觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境; 根據(jù)當(dāng)前所在播放環(huán)境對(duì)存儲(chǔ)的流媒體內(nèi)容和位置信息進(jìn)行查找,以得到與所述當(dāng)前所在播放環(huán)境相匹配的流媒體內(nèi)容和位置信息。
      3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息的步驟之前,所述方法還包括: 接收對(duì)播放的流媒體觸發(fā)的中斷播放操作,通過所述中斷播放操作暫停播放所述流媒體; 根據(jù)所述暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)。
      4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)的步驟包括: 由所述暫停播放的流媒體提取所述流媒體中的中斷點(diǎn),并根據(jù)所述中斷點(diǎn)生成位置信息; 獲取當(dāng)前所在播放環(huán)境和所述流媒體中已播放的流媒體內(nèi)容,將所述當(dāng)前所在播放環(huán)境和流媒體內(nèi)容、位置信息進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述按照所述位置信息播放所述流媒體的步驟包括: 根據(jù)所述位置信息對(duì)所述從流媒體服務(wù)端獲取得到的流媒體進(jìn)行定位,以得到所述流媒體的中斷點(diǎn); 以所述中斷點(diǎn)為起始點(diǎn)進(jìn)行所述流媒體的播放。
      6.一種控制流媒體播放的系統(tǒng),其特征在于,包括: 服務(wù)啟動(dòng)模塊,用于偵聽到流媒體服務(wù)啟動(dòng)時(shí),根據(jù)當(dāng)前所在播放環(huán)境獲取對(duì)應(yīng)的流媒體內(nèi)容以及位置信息; 服務(wù)訪問模塊,用于根據(jù)所述流媒體內(nèi)容訪問流媒體服務(wù)端,以從流媒體服務(wù)端獲取得到所述流媒體內(nèi)容所屬的流媒體; 播放模塊,用于按照所述位置信息播放所述流媒體。
      7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述服務(wù)啟動(dòng)模塊包括: 播放環(huán)境獲取單元,用于偵聽到流媒體服務(wù)啟動(dòng)時(shí)獲取觸發(fā)訪問流媒體服務(wù)端的當(dāng)前所在播放環(huán)境; 查找單元,用于根據(jù)當(dāng)前所在播放環(huán)境對(duì)存儲(chǔ)的流媒體內(nèi)容和位置信息進(jìn)行查找,以得到與所述當(dāng)前所在播放環(huán)境相匹配的流媒體內(nèi)容和位置信息。
      8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 暫停處理模塊,用于接收對(duì)播放的流媒體觸發(fā)的中斷播放操作,通過所述中斷播放操作暫停播放所述流媒體; 存儲(chǔ)模塊,用于根據(jù)所述暫停播放的流媒體將相應(yīng)的位置信息、流媒體內(nèi)容與當(dāng)前所在播放環(huán)境關(guān)聯(lián)存儲(chǔ)。
      9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述存儲(chǔ)模塊包括: 位置信息生成單元,用于由所述暫停播放的流媒體提取所述流媒體中的中斷點(diǎn),并根據(jù)所述中斷點(diǎn)生成位置信息; 關(guān)聯(lián)單元,用于獲取當(dāng)前所在播放環(huán)境和所述流媒體中已播放的流媒體內(nèi)容,將所述當(dāng)前所在播放環(huán)境和流媒體內(nèi)容、位置信息進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述播放模塊包括: 中斷定位單元,用于根據(jù)所述位置信息對(duì)所述從流媒體服務(wù)端獲取得到的流媒體進(jìn)行定位,以得到所述流媒體的中斷點(diǎn); 中斷播放單元,用于以所述中斷點(diǎn)為起始點(diǎn)進(jìn)行所述流媒體的播放。
      【文檔編號(hào)】H04N21/63GK104284255SQ201410118076
      【公開日】2015年1月14日 申請(qǐng)日期:2014年3月26日 優(yōu)先權(quán)日:2014年3月26日
      【發(fā)明者】田邊, 陳小平, 段雪峰 申請(qǐng)人:深圳深訊和科技有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1