国产精品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流媒體實(shí)現(xiàn)快進(jìn)快退播放的方法和系統(tǒng)的制作方法

      文檔序號(hào):8514833閱讀:782來源:國知局
      一種http流媒體實(shí)現(xiàn)快進(jìn)快退播放的方法和系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及三網(wǎng)融合領(lǐng)域,尤其涉及一種HTTP流媒體實(shí)現(xiàn)快進(jìn)快退播放的方法和系統(tǒng)。
      【背景技術(shù)】
      [0002]HTTP流媒體服務(wù)器將媒體文件按時(shí)序分解成一組可以獨(dú)立播放的小文件,通過依次向客戶端傳輸這些文件構(gòu)成流。傳統(tǒng)流媒體如IPTV能夠通過在服務(wù)器端降低碼率播放、抽幀播放等實(shí)現(xiàn)快進(jìn)快退。
      [0003]普通的WEB服務(wù)器可承載HTTP流媒體服務(wù),降低了部署成本。但WEB服務(wù)器沒有降碼率、抽幀播放等功能,因此,WEB服務(wù)器無法實(shí)現(xiàn)快進(jìn)、快退。

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

      [0004]本發(fā)明的發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)中存在問題,并因此針對所述問題中的至少一個(gè)問題提出了一種新的技術(shù)方案。
      [0005]根據(jù)本發(fā)明一方面,提出一種HTTP流媒體實(shí)現(xiàn)快進(jìn)快退播放的系統(tǒng),包括服務(wù)器端,該服務(wù)器端包括截圖單元、保存單元以及處理單元,其中:
      [0006]截圖單元,按照時(shí)間點(diǎn)將視頻分解為至少一個(gè)視頻文件,對分解后的各個(gè)視頻文件進(jìn)行截圖;
      [0007]保存單元,保存時(shí)間點(diǎn)、分解后的視頻文件以及其截圖之間的對應(yīng)關(guān)系;
      [0008]處理單元,判斷用戶請求常速播放還是快進(jìn)快退播放,如果請求快進(jìn)快退播放,在該請求中攜帶快進(jìn)快退的速度和開始的時(shí)間點(diǎn),則根據(jù)快進(jìn)快退的速度和開始的時(shí)間點(diǎn)向客戶端順序返回視頻文件的截圖。
      [0009]進(jìn)一步,如果請求常速播放,在該請求中攜帶當(dāng)前播放速度和圖片序號(hào),處理單元判斷用戶的當(dāng)前播放速度,如果用戶當(dāng)前是常速播放,則服務(wù)器端正常投放視頻文件。
      [0010]進(jìn)一步,如果用戶當(dāng)前是快進(jìn)快退播放,則服務(wù)器端從請求中截取圖片序號(hào),按圖片序號(hào)定位視頻,并向客戶端投放視頻文件。
      [0011]進(jìn)一步,截圖單元對視頻的整點(diǎn)時(shí)刻進(jìn)行截圖,其中,整點(diǎn)時(shí)刻是指秒或分鐘的整數(shù)倍。
      [0012]進(jìn)一步,如果用戶在視頻播放的非整點(diǎn)時(shí)刻請求快進(jìn)或快退,則將該請求時(shí)刻之后的最近的視頻文件的截圖返回給客戶端,并按順序返回該最近的視頻文件的截圖之后的截圖。
      [0013]根據(jù)本發(fā)明另一方面,還提出一種HTTP流媒體實(shí)現(xiàn)快進(jìn)快退播放的方法,包括:
      [0014]按照時(shí)間點(diǎn)將視頻分解為至少一個(gè)視頻文件,對分解后的各個(gè)視頻文件進(jìn)行截圖;
      [0015]保存時(shí)間點(diǎn)、分解后的視頻文件以及其截圖之間的對應(yīng)關(guān)系;
      [0016]判斷用戶請求常速播放還是快進(jìn)快退播放,如果請求快進(jìn)快退播放,在該請求中攜帶快進(jìn)快退的速度和開始的時(shí)間點(diǎn),則根據(jù)快進(jìn)快退的速度和開始的時(shí)間點(diǎn)向客戶端順序返回視頻文件的截圖。
      [0017]進(jìn)一步,如果請求常速播放,在該請求中攜帶當(dāng)前播放速度和圖片序號(hào),判斷用戶的當(dāng)前播放速度,如果用戶當(dāng)前是常速播放,則服務(wù)器端正常投放視頻文件。
      [0018]進(jìn)一步,如果用戶當(dāng)前是快進(jìn)快退播放,則服務(wù)器端從請求中截取圖片序號(hào),按圖片序號(hào)定位視頻,并向客戶端投放視頻文件。
      [0019]進(jìn)一步,對視頻的整點(diǎn)時(shí)刻進(jìn)行截圖,其中,整點(diǎn)時(shí)刻是指秒或分鐘的整數(shù)倍。
      [0020]進(jìn)一步,如果用戶在視頻播放的非整點(diǎn)時(shí)刻請求快進(jìn)或快退,則將該請求時(shí)刻之后的最近的視頻文件的截圖返回給客戶端,并按順序返回該最近的視頻文件的截圖之后的截圖。
      [0021]本發(fā)明適用于HTTP流媒體服務(wù),在不改變HTTP流媒體架構(gòu)、不需要增強(qiáng)服務(wù)器端和客戶端能力的前提下,在服務(wù)器端存儲(chǔ)并索引視頻截圖,在用戶快進(jìn)、快退時(shí),服務(wù)器端向客戶端投放一組截圖代替視頻,客戶端按順序快速顯示截圖代替視頻播放,從而實(shí)現(xiàn)快進(jìn)快退。
      [0022]通過以下參照附圖對本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。
      【附圖說明】
      [0023]構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實(shí)施例,并且連同說明書一起用于解釋本發(fā)明的原理。
      [0024]參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:
      [0025]圖1所示為本發(fā)明實(shí)施例中的一種HTTP流媒體實(shí)現(xiàn)快進(jìn)快退播放的系統(tǒng)的結(jié)構(gòu)示意圖。
      [0026]圖2所示為本發(fā)明實(shí)施例中的一種HTTP流媒體實(shí)現(xiàn)快進(jìn)快退播放的方法的流程示意圖。
      [0027]圖3所示為本發(fā)明實(shí)施例中的時(shí)間點(diǎn)、分解后的視頻文件以及其截圖之間的對應(yīng)關(guān)系不意圖。
      [0028]圖4所示為本發(fā)明另一實(shí)施例中的一種HTTP流媒體實(shí)現(xiàn)快進(jìn)快退播放的方法的流程示意圖。
      【具體實(shí)施方式】
      [0029]現(xiàn)在將參照附圖來詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具體說明,否則在這些實(shí)施例中闡述的部件和步驟的相對布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
      [0030]同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。
      [0031]以下對至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。
      [0032]對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。
      [0033]在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它示例可以具有不同的值。
      [0034]應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步討論。
      [0035]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。
      [0036]圖1所示為本發(fā)明實(shí)施例中的一種HTTP流媒體實(shí)現(xiàn)快進(jìn)快退播放的系統(tǒng)的結(jié)構(gòu)示意圖。該系統(tǒng)包括服務(wù)器端和客戶端。其中:服務(wù)器端可以包括截圖單元、保存單元以及處理單元。
      [0037]服務(wù)器端的截圖單元按照時(shí)間點(diǎn)將視頻分解為至少一個(gè)視頻文件,對分解后的各個(gè)視頻文件進(jìn)行截圖,并由保存單元保存時(shí)間點(diǎn)、分解后的視頻文件以及其截圖之間的對應(yīng)關(guān)系,該對應(yīng)關(guān)系如圖3所示。
      [0038]服務(wù)器端的處理單元判斷用戶請求常速播放還是快進(jìn)快退播放,如果請求快進(jìn)快退播放,在該請求中攜帶快進(jìn)快退的速度和開始的時(shí)間點(diǎn),則根據(jù)快進(jìn)快退的速度和開始的時(shí)間點(diǎn)向客戶端順序返回視頻文件的截圖??蛻舳耸盏皆摻貓D后進(jìn)行播放。
      [0039]如果請求常速播放,在該請求中攜帶當(dāng)前播放速度和圖片序號(hào),服務(wù)器端的處理單元判斷用戶的當(dāng)前播放速度,如果用戶當(dāng)前是常速播放,則服務(wù)器端根據(jù)圖片序號(hào)正常投放視頻文件。如果用戶當(dāng)前是快進(jìn)快退播放,則服務(wù)器端從請求中截取圖片序號(hào),按圖片序號(hào)定位視頻,并向客戶端投放視頻文件。
      [0040]其中,服務(wù)器端可以對視頻的任一位置自動(dòng)截圖。優(yōu)選地,服務(wù)器端對視頻的整點(diǎn)時(shí)刻進(jìn)行截圖,這里所說的整點(diǎn)時(shí)刻是指秒或分鐘的整數(shù)倍,例如,截圖間隔是一分鐘、兩分鐘、五分鐘等等。以截圖間隔是一分鐘為例,則第一個(gè)截圖是視頻最開始的畫面,第二個(gè)截圖是視頻第一分鐘那個(gè)瞬間的畫面,第三個(gè)截圖是視頻第二分鐘那個(gè)瞬間的畫面,依此類推。例如,整個(gè)視頻為16分鐘,被截為16段,則截圖1是第O分鐘的畫面,截圖2是第I分鐘的畫面,截圖3是第2分鐘的畫面,依此類推。
      [0041]如果用戶在視頻播放的非整點(diǎn)時(shí)刻請求快進(jìn)或快退,則服務(wù)器端將該請求時(shí)刻之后的最近的視頻文件的截圖返回給客戶端,并按順序返回該最近的視頻文件的截圖之后的截圖。例如,當(dāng)以分鐘為單位進(jìn)行截圖時(shí),用戶在視頻播放的37秒的時(shí)候請求快進(jìn),服務(wù)器端就把之后最近的那個(gè)截圖、就是第I分鐘的截圖投放給用戶,然后是第2分鐘的截圖、第3分鐘的截圖,依此類推,實(shí)現(xiàn)快進(jìn)效果。
      [0042]客戶端請求快進(jìn)或快退時(shí),根據(jù)快進(jìn)或快退速度選擇截圖。原則上客戶端圖片播放的速度不變,通過改變兩兩圖片之間的時(shí)間跨度實(shí)現(xiàn)多種速度的快進(jìn)或快退。
      [0043]例如,2倍速快進(jìn)或快退則選擇所有截圖。理論上說,兩倍速快進(jìn)(或快退)是最慢的快進(jìn)(或快退),截圖數(shù)量應(yīng)該正好和兩倍速播放需要的數(shù)量相等,所以在兩倍速快進(jìn)時(shí)是依次播放截圖。
      [0044]4倍速快進(jìn)(或快退)的速度是兩倍速的兩倍,于是在客戶端圖片播放速度不變的前提下,服務(wù)器端向客戶端投放的圖片之間的時(shí)間跨度變?yōu)樵瓉淼膬杀?,比如本來兩個(gè)圖片之間間隔一分鐘,現(xiàn)在間隔兩分鐘,這樣客戶端體驗(yàn)到的就是快進(jìn)(或快退)的速度是原來的兩倍,4倍快進(jìn)則選擇1、3、5……號(hào)截圖;如果要8倍速快進(jìn),就要選1、5、9、13……號(hào)截圖,以此類推,將選定的截圖及順序發(fā)給用戶,用戶進(jìn)行播放??焱说膶?shí)現(xiàn)方式與快進(jìn)類似。在此不再贅述。
      [0045]本發(fā)明適用于HTTP流媒體服務(wù),在不改變HTTP流媒體架構(gòu)、不需要增強(qiáng)服務(wù)器端和客戶端能力的前提下,在服務(wù)器端存儲(chǔ)并索引視頻截圖,在用戶快進(jìn)、
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1