国产精品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):9846838閱讀:729來(lái)源:國(guó)知局
      一種基于智能路由器的緩沖下載方法及系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及流媒體緩沖下載領(lǐng)域,尤其涉及一種基于智能路由器的緩沖下載方法及系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著網(wǎng)絡(luò)的普及和數(shù)字視頻技術(shù)的成熟,互聯(lián)網(wǎng)影視資源越來(lái)越豐富,同時(shí)分辨率也越來(lái)越高。雖然各視頻提供商已采用增加服務(wù)器等多種方法來(lái)提高資源的分發(fā)效率,但在集中用網(wǎng)時(shí)間段,如晚上19:00?21:00,家庭成員有的需要觀看網(wǎng)絡(luò)電視,有的則需要觀看在線教育課程或者觀看電影等,眾多需求會(huì)形成沖突。
      [0003]近年來(lái)智能路由器發(fā)展火熱,其不管是硬件配置還是軟件功能上都有了較大的提升。外接大容量存儲(chǔ)設(shè)備功能已基本成為智能路由器的標(biāo)配。目前的視頻緩沖技術(shù)是播放器后臺(tái)緩沖,如需提前緩沖下載視頻,則需要播放設(shè)備(如手機(jī)、PC或電視等)提前長(zhǎng)時(shí)間開(kāi)機(jī),造成電量浪費(fèi),針對(duì)移動(dòng)設(shè)備,則對(duì)流量消耗也較大。另一種使用較多的離線下載技術(shù)則是服務(wù)器幫用戶下載好,但在用戶真正使用時(shí),仍需要從服務(wù)器下載到本地,此方法主要適用于冷門資源,不能解決網(wǎng)絡(luò)較差時(shí)視頻卡頓的問(wèn)題。另外由于流媒體視頻技術(shù)的發(fā)展,目前主流視頻網(wǎng)站均采用M3U8格式分發(fā)視頻,傳統(tǒng)下載工具如迅雷等都不支持下載此類格式的視頻資源。
      [0004]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。

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

      [0005]鑒于上述現(xiàn)有技術(shù)的不足,本發(fā)明的目的在于提供一種基于智能路由器的緩沖下載方法及系統(tǒng),旨在解決現(xiàn)有的緩沖方式其需要長(zhǎng)時(shí)間開(kāi)機(jī)、流量消耗大以及卡頓等問(wèn)題。
      [0006]本發(fā)明的技術(shù)方案如下:
      一種基于智能路由器的緩沖下載方法,其中,包括步驟:
      智能路由器與云服務(wù)器進(jìn)行交互,從云服務(wù)器接收下載任務(wù)信息,并根據(jù)下載任務(wù)信息對(duì)資源進(jìn)行下載并緩存到存儲(chǔ)設(shè)備中;
      智能路由器完成資源緩存之后,組建本地播放環(huán)境,用于向局域網(wǎng)共享緩存好的資源。
      [0007]所述的基于智能路由器的緩沖下載方法,其中,所述智能路由器與云服務(wù)器進(jìn)行交互,從云服務(wù)器接收下載任務(wù)信息,并根據(jù)下載任務(wù)信息對(duì)資源進(jìn)行下載并緩存到存儲(chǔ)設(shè)備中的步驟具體包括:
      定時(shí)詢問(wèn)智能路由器所綁定的賬戶狀態(tài);
      根據(jù)所述賬戶狀態(tài)判斷是否有新的下載任務(wù)信息;
      若有新的下載任務(wù)信息,則將其中的下載地址增加到下載隊(duì)列中;
      按照下載隊(duì)列對(duì)資源進(jìn)行下載并緩存到存儲(chǔ)設(shè)備中。
      [0008]所述的基于智能路由器的緩沖下載方法,其中,所述智能路由器與云服務(wù)器進(jìn)行交互,從云服務(wù)器接收下載任務(wù)信息,并根據(jù)下載任務(wù)信息對(duì)資源進(jìn)行下載并緩存到存儲(chǔ)設(shè)備中的步驟之前還包括:
      智能路由器預(yù)先將存儲(chǔ)設(shè)備掛載到http根目錄。
      [0009]所述的基于智能路由器的緩沖下載方法,其中,所述資源為視頻。
      [0010]所述的基于智能路由器的緩沖下載方法,其中,對(duì)資源進(jìn)行下載并緩存到存儲(chǔ)設(shè)備中的過(guò)程具體包括:
      下載完成資源后,對(duì)資源格式進(jìn)行分析;
      若為m3u8文件,則解析m3u8文件;
      根據(jù)解析結(jié)果獲取視頻源地址列表文件;
      根據(jù)所述視頻源地址列表文件下載視頻文件至存儲(chǔ)設(shè)備。
      [0011]所述的基于智能路由器的緩沖下載方法,其中,所述根據(jù)所述視頻源地址列表文件下載視頻文件至存儲(chǔ)設(shè)備的步驟還包括:根據(jù)視頻文件的名稱在所述存儲(chǔ)設(shè)備新建用于存儲(chǔ)視頻文件的文件夾。
      [0012]所述的基于智能路由器的緩沖下載方法,其中,所述步驟C中,根據(jù)智能路由器的本地網(wǎng)關(guān)地址以及文件夾的目錄信息生成本地m3u8播放文件。
      [0013]—種基于智能路由器的緩沖下載系統(tǒng),其中,包括:
      下載模塊,用于與云服務(wù)器進(jìn)行交互,從云服務(wù)器接收下載任務(wù)信息,并根據(jù)下載任務(wù)信息對(duì)資源進(jìn)行下載并緩存到存儲(chǔ)設(shè)備中;
      共享模塊,用于完成資源緩存之后,組建本地播放環(huán)境,用于向局域網(wǎng)共享緩存好的資源。
      [0014]所述的基于智能路由器的緩沖下載系統(tǒng),其中,所述下載模塊具體包括:
      詢問(wèn)單元,用于定時(shí)詢問(wèn)智能路由器所綁定的賬戶狀態(tài);
      判斷單元,用于根據(jù)所述賬戶狀態(tài)判斷是否有新的下載任務(wù)信息;
      增加單元,用于若有新的下載任務(wù)信息,則將其中的下載地址增加到下載隊(duì)列中;
      下載單元,用于按照下載隊(duì)列對(duì)資源進(jìn)行下載并緩存到存儲(chǔ)設(shè)備中。
      [0015]所述的基于智能路由器的緩沖下載系統(tǒng),其中,還包括:
      掛載模塊,用于預(yù)先將存儲(chǔ)設(shè)備掛載到http根目錄。
      [0016]有益效果:通過(guò)本發(fā)明,用戶可以通過(guò)瀏覽器或者播放器來(lái)查看資源,并且可將希望緩存的資源推送到智能路由器進(jìn)行閑時(shí)下載,需要觀看時(shí),直接以智能路由器為媒體服務(wù)器進(jìn)行觀看,本發(fā)明的方法其充分利用了路由器作為家庭長(zhǎng)時(shí)間上電設(shè)備的特點(diǎn),不影響其他人正常使用網(wǎng)絡(luò),同時(shí)功耗更低。
      【附圖說(shuō)明】
      [0017]圖1為本發(fā)明一種基于智能路由器的緩沖下載方法較佳實(shí)施例的流程圖;
      圖2為本發(fā)明一種基于智能路由器的緩沖下載方法的原理圖;
      圖3為圖1中步驟S1I的具體流程圖;
      圖4為圖1中步驟SlOl下載緩存過(guò)程的具體流程圖;
      圖5為本發(fā)明一種基于智能路由器的緩沖下載系統(tǒng)較佳實(shí)施例的結(jié)構(gòu)框圖;
      圖6為圖5中的下載模塊的具體結(jié)構(gòu)框圖。
      【具體實(shí)施方式】
      [0018]本發(fā)明提供一種基于智能路由器的緩沖下載方法及系統(tǒng),為使本發(fā)明的目的、技術(shù)方案及效果更加清楚、明確,以下對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0019]請(qǐng)參閱圖1,圖1為本發(fā)明一種基于智能路由器的緩沖下載方法較佳實(shí)施例的流程圖,如圖所示,其包括步驟:
      51、智能路由器與云服務(wù)器進(jìn)行交互,從云服務(wù)器接收下載任務(wù)信息,并根據(jù)下載任務(wù)信息對(duì)資源進(jìn)行下載并緩存到存儲(chǔ)設(shè)備中;
      52、智能路由器完成資源緩存之后,組建本地播放環(huán)境,用于向局域網(wǎng)共享緩存好的資源。
      [0020]本發(fā)明中,由于是利用可長(zhǎng)時(shí)間上電的智能路由器進(jìn)行下載,所以可以選擇在夜間或白天家庭成員外出的情況下進(jìn)行下載,充分利用了家庭寬帶資源。另外智能路由器作為家庭長(zhǎng)時(shí)間上電的設(shè)備,其功耗低,通過(guò)智能路由器實(shí)現(xiàn)資源緩存,用戶更愿意接受及便于推廣。在家庭局域網(wǎng)環(huán)境下,智能路由器不論是有線還是無(wú)線其下發(fā)速度都能滿足資源播放要求,同時(shí)不影響其他人正常上網(wǎng)需求。
      [0021]本發(fā)明中所提到的資源優(yōu)選為視頻,但顯然,其還可以是其他類型的資源,例如文檔、圖片等等,都可以通過(guò)本發(fā)明的方法緩沖下載。所述的資源可以是傳統(tǒng)視頻文件,也可以是例如m3u8格式的文件,針對(duì)不同的視頻源,采用不同的策略進(jìn)行下載。本發(fā)明在后文將對(duì)m3u8格式的文件進(jìn)行詳細(xì)說(shuō)明。智能路由器確定上述文件的格式后,可對(duì)其進(jìn)行解析,根據(jù)解析結(jié)果下載視頻。
      [0022I具體來(lái)說(shuō),在所述步驟SI之前包括:
      S0、用戶通過(guò)移動(dòng)終端向云服務(wù)器推送需離線下載的資源的下載地址。
      [0023]如圖2所示,用戶可移動(dòng)終端的瀏覽器或播放器來(lái)查看網(wǎng)絡(luò)上需離線下載的資源,如視頻資源。而資源供應(yīng)商提供用戶賬戶與其家庭路由器綁定功能,用戶可對(duì)感興趣的視頻資源選擇離線路由下載(即緩沖下載),瀏覽器或播放器后臺(tái)將賬戶信息以及下載地址推送到云服務(wù)器。
      [0024]這樣,智能路由器可從云服務(wù)器接收下載任務(wù)信息,并對(duì)資源進(jìn)行下載。本發(fā)明中,智能路由器自帶輕量級(jí)http服務(wù)功能,可預(yù)先將存儲(chǔ)設(shè)備掛載到http根目錄,并將該存儲(chǔ)設(shè)備設(shè)定為局域網(wǎng)文件共享。資源下載后在局域網(wǎng)環(huán)境下,家庭成員可以通過(guò)有線或無(wú)線方式方便的查看并播放已經(jīng)緩存的視頻資源,例如通過(guò)臺(tái)式機(jī)來(lái)查看,或者通過(guò)手機(jī)、平板、筆記本來(lái)查看。
      [0025]如圖3所示,所述步驟SI具體包括:
      521、定時(shí)詢問(wèn)智能路由器所綁定的賬戶狀態(tài);
      522、判斷是否有新的下載任務(wù)信息;
      523、若有新的下載任務(wù)信息,則將其中的下載
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1