亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法、客戶端及系統(tǒng)與流程

文檔序號(hào):11480258閱讀:371來(lái)源:國(guó)知局
實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法、客戶端及系統(tǒng)與流程

本發(fā)明涉及融合視訊技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法、客戶端及系統(tǒng)。



背景技術(shù):

hls(httplivestreaming,動(dòng)態(tài)碼率自適應(yīng))協(xié)議由于其簡(jiǎn)單高效的特點(diǎn),逐漸成為當(dāng)前應(yīng)用最為廣泛的媒體內(nèi)容傳輸協(xié)議,與原有iptv(internetprotocoltelevision,網(wǎng)絡(luò)協(xié)議電視)平臺(tái)基于rtsp(realtimestreamingprotocol,實(shí)時(shí)流傳輸協(xié)議)協(xié)議的流媒體服務(wù)相比,采用hls服務(wù)可大幅降低視頻播放對(duì)網(wǎng)絡(luò)的要求。

當(dāng)前iptv4k流媒體服務(wù)已支持hls傳輸協(xié)議,但不具備基于hls協(xié)議通過(guò)遙控器實(shí)現(xiàn)倍速快進(jìn)快退功能,與原有iptv業(yè)務(wù)在觀看感受上存在差異,對(duì)用戶體驗(yàn)產(chǎn)生影響?;ヂ?lián)網(wǎng)化多終端服務(wù)成為視頻服務(wù)平臺(tái)的趨勢(shì),現(xiàn)有的基于hls協(xié)議的流媒體服務(wù)均采用進(jìn)度條拖動(dòng)播放來(lái)實(shí)現(xiàn)媒體內(nèi)容的快速定位,并不適用于遙控器的操作體驗(yàn)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所要解決的一個(gè)技術(shù)問(wèn)題是:如何實(shí)現(xiàn)通過(guò)遙控器進(jìn)行媒體內(nèi)容的倍速播放操作。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法,包括:客戶端接收來(lái)自遙控器的倍速播放信號(hào);客戶端根據(jù)遙控器的倍速播放信號(hào)確定倍速播放時(shí)所需呈現(xiàn)的i幀;客戶端根據(jù)所需呈現(xiàn)的i幀確定所需呈現(xiàn)的i幀的傳輸流偏移量;客戶端根據(jù)所需呈現(xiàn)的i幀的傳輸流偏移量,從流媒體服務(wù)器下載所需呈現(xiàn)的i 幀;客戶端播放下載后所需呈現(xiàn)的i幀。

在一些實(shí)施例中,客戶端根據(jù)遙控器的倍速播放信號(hào)確定倍速播放時(shí)所需呈現(xiàn)的i幀包括:客戶端根據(jù)遙控器的倍速播放信號(hào),通過(guò)倍速播放算法確定播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn);客戶端根據(jù)播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)確定倍速播放時(shí)所需呈現(xiàn)的i幀。

在一些實(shí)施例中,客戶端根據(jù)遙控器的倍速播放信號(hào),通過(guò)倍速播放算法確定播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)包括:客戶端根據(jù)遙控器的倍速播放信號(hào)中的倍速播放速度x,在第t秒選取正常速率播放情況下第t0+x(t-1)秒的i幀;其中,t0為倍速播放的起始時(shí)間點(diǎn),當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放。

在一些實(shí)施例中,客戶端根據(jù)遙控器的倍速播放信號(hào),通過(guò)倍速播放算法確定播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)包括:如果i幀在時(shí)間上不均勻分布,則客戶端根據(jù)遙控器的倍速播放信號(hào)中的倍速播放速度x,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的i幀;其中,t0為倍速播放的起始時(shí)間點(diǎn),當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的下一個(gè)i幀;當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的上一個(gè)i幀。

在一些實(shí)施例中,客戶端根據(jù)播放所需呈現(xiàn)的i幀的時(shí)間點(diǎn)確定倍速播放時(shí)所需呈現(xiàn)的i幀包括:客戶端利用播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)查詢i幀映射表,確定倍速播放時(shí)所需呈現(xiàn)的i幀;其中,i幀映射表包括各個(gè)i幀的播放時(shí)間信息。

在一些實(shí)施例中,i幀映射表中各個(gè)i幀的播放時(shí)間信息是各個(gè)i幀的播放時(shí)長(zhǎng),各個(gè)i幀的播放時(shí)長(zhǎng)能夠確定i幀的播放時(shí)間點(diǎn)。

在一些實(shí)施例中,客戶端根據(jù)所需呈現(xiàn)的i幀確定所需呈現(xiàn)的i幀的傳輸流偏移量包括:客戶端根據(jù)倍速播放時(shí)所需呈現(xiàn)的i幀查詢i幀映射表,確定所需呈現(xiàn)的i幀的傳輸流偏移量;其中,i幀映射表包括各個(gè)i幀及其傳輸流偏移量。

在一些實(shí)施例中,還包括:客戶端從流媒體服務(wù)器獲取i幀索引; 客戶端解析i幀索引后形成i幀映射表。

根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種實(shí)現(xiàn)流媒體內(nèi)容倍速播放的客戶端,包括:倍速播放信號(hào)接收模塊,用于接收來(lái)自遙控器的倍速播放信號(hào);i幀確定模塊,用于端根據(jù)遙控器的倍速播放信號(hào)確定倍速播放時(shí)所需呈現(xiàn)的i幀;傳輸流偏移量確定模塊,用于根據(jù)所需呈現(xiàn)的i幀確定所需呈現(xiàn)的i幀的傳輸流偏移量;i幀下載模塊,用于根據(jù)所需呈現(xiàn)的i幀的傳輸流偏移量,從流媒體服務(wù)器下載所需呈現(xiàn)的i幀;i幀播放模塊,用于播放下載后所需呈現(xiàn)的i幀。

在一些實(shí)施例中,i幀確定模塊包括:倍速播放計(jì)算單元,用于根據(jù)遙控器的倍速播放信號(hào),通過(guò)倍速播放算法確定播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn);i幀確定單元,用于根據(jù)播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)確定倍速播放時(shí)所需呈現(xiàn)的i幀。

在一些實(shí)施例中,倍速播放計(jì)算單元用于:根據(jù)遙控器的倍速播放信號(hào)中的倍速播放速度x,在第t秒選取正常速率播放情況下第t0+x(t-1)秒的i幀;其中,t0為倍速播放的起始時(shí)間點(diǎn),當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放。

在一些實(shí)施例中,倍速播放計(jì)算單元用于:如果i幀在時(shí)間上不均勻分布,則根據(jù)遙控器的倍速播放信號(hào)中的倍速播放速度x,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的i幀;其中,t0為倍速播放的起始時(shí)間點(diǎn),當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的下一個(gè)i幀;當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的上一個(gè)i幀。在一些實(shí)施例中,i幀確定單元用于:利用播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)查詢i幀映射表,確定倍速播放時(shí)所需呈現(xiàn)的i幀;其中,i幀映射表包括各個(gè)i幀的播放時(shí)間信息。

在一些實(shí)施例中,i幀映射表中各個(gè)i幀的播放時(shí)間信息是各個(gè)i幀的播放時(shí)長(zhǎng),各個(gè)i幀的播放時(shí)長(zhǎng)能夠確定i幀的播放時(shí)間點(diǎn)。在一些實(shí)施例中,傳輸流偏移量確定模塊用于:根據(jù)倍速播放時(shí)所需呈 現(xiàn)的i幀查詢i幀映射表,確定所需呈現(xiàn)的i幀的傳輸流偏移量;其中,i幀映射表包括各個(gè)i幀及其傳輸流偏移量。

在一些實(shí)施例中,還包括:i幀索引獲取模塊,用于從流媒體服務(wù)器獲取i幀索引;i幀索引解析模塊,用于解析i幀索引后形成i幀映射表。

根據(jù)本發(fā)明實(shí)施例的又一個(gè)方面,提供了一種實(shí)現(xiàn)流媒體內(nèi)容倍速播放的系統(tǒng),包括遙控器、流媒體服務(wù)器和上述的客戶端。

本發(fā)明實(shí)施例根據(jù)遙控器的倍速播放信號(hào)確定倍速播放時(shí)所需呈現(xiàn)的i幀及其傳輸流偏移量,從流媒體服務(wù)器下載并播放所需呈現(xiàn)的i幀,從而實(shí)現(xiàn)通過(guò)遙控器進(jìn)行媒體內(nèi)容的倍速播放操作。

通過(guò)以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1示出本發(fā)明實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法的一個(gè)實(shí)施例的流程示意圖。

圖2示出客戶端確定倍速播放時(shí)所需呈現(xiàn)的i幀的一個(gè)實(shí)施例的流程示意圖。

圖3示出本發(fā)明實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法的另一個(gè)實(shí)施例的流程示意圖。

圖4示出本發(fā)明實(shí)現(xiàn)流媒體內(nèi)容倍速播放的客戶端的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

圖5示出本發(fā)明實(shí)現(xiàn)流媒體內(nèi)容倍速播放的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

下面結(jié)合圖1描述本發(fā)明一個(gè)實(shí)施例的實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法。

圖1示出本發(fā)明實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法的一個(gè)實(shí)施例的流程示意圖。如圖1所示,該實(shí)施例的實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法包括:

步驟s102,客戶端接收來(lái)自遙控器的倍速播放信號(hào)。

其中,倍速播放信號(hào)中包括倍速播放速度(設(shè)用x表示)信息,當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放。例如,用戶在遙控器上選擇+2倍速播放按鍵,此時(shí)遙控器可以將+2倍速播放信號(hào)發(fā)送至客戶端,從而實(shí)現(xiàn)2倍快進(jìn)播放。

步驟s104,客戶端根據(jù)遙控器的倍速播放信號(hào)確定倍速播放時(shí)所需呈現(xiàn)的i幀。

由于視頻文件是由多個(gè)連續(xù)的圖像組成的。幀是組成視頻圖像的基本單位。關(guān)鍵幀也叫i幀,它是幀間壓縮編碼里的重要幀。i幀是一個(gè)全幀壓縮的編碼幀;解碼時(shí)僅用i幀的數(shù)據(jù)就可重構(gòu)完整圖像。因此,確定所需呈現(xiàn)的i幀即可滿足倍速播放需求。

步驟s106,客戶端根據(jù)所需呈現(xiàn)的i幀確定所需呈現(xiàn)的i幀的傳輸流偏移量。例如,i幀的傳輸流偏移量可以是該i幀從文件的某一位置偏移的字節(jié)數(shù)。通過(guò)i幀的傳輸流偏移量可以定位該i幀。

步驟s108,客戶端根據(jù)所需呈現(xiàn)的i幀的傳輸流偏移量,從流媒體服務(wù)器下載所需呈現(xiàn)的i幀。例如,客戶端向流媒體服務(wù)器發(fā)起所 需呈現(xiàn)的i幀的下載請(qǐng)求,流媒體服務(wù)器通過(guò)i幀的傳輸流偏移量可以定位該i幀,并將該i幀媒體流傳輸?shù)娇蛻舳恕?/p>

步驟s110,客戶端播放下載后所需呈現(xiàn)的i幀。

可選的,播放所需呈現(xiàn)的i幀完畢后,可以返回步驟s104按照新的倍速播放指令確定倍速播放時(shí)接下來(lái)所需呈現(xiàn)的i幀。

通過(guò)上述方法,根據(jù)遙控器的倍速播放信號(hào)確定倍速播放時(shí)所需呈現(xiàn)的i幀以及所需呈現(xiàn)的i幀的傳輸流偏移量,從流媒體服務(wù)器下載并播放所需呈現(xiàn)的i幀,從而實(shí)現(xiàn)了通過(guò)遙控器進(jìn)行媒體內(nèi)容的倍速播放操作。

本發(fā)明的倍速播放方法例如可以適用于hls流媒體內(nèi)容的倍速播放,從而通過(guò)遙控器操作可以實(shí)現(xiàn)hls流媒體內(nèi)容的倍速播放。面對(duì)不同牌照方制作的內(nèi)容,本方法能取得與原有iptvrtsp倍速播放相一致的觀看感受,提升了用戶體驗(yàn)。

下面結(jié)合圖2描述客戶端確定倍速播放時(shí)所需呈現(xiàn)的i幀的實(shí)現(xiàn)方法。

圖2示出客戶端確定倍速播放時(shí)所需呈現(xiàn)的i幀的一個(gè)實(shí)施例的流程示意圖。如圖2所示,在步驟s104中,客戶端確定倍速播放時(shí)所需呈現(xiàn)的i幀可以通過(guò)倍速播放算法來(lái)實(shí)現(xiàn)。具體可以采用以下方法實(shí)現(xiàn):

步驟s2042,客戶端根據(jù)遙控器的倍速播放信號(hào),通過(guò)倍速播放算法確定播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)。

例如,如果i幀在時(shí)間上均勻分布,第t秒選取正常速率播放情況下第t0+x(t-1)秒的內(nèi)容,其中x為倍速播放速度,t0為倍速播放的起始時(shí)間點(diǎn)。當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放。機(jī)頂盒從顯示第1個(gè)i幀開(kāi)始。2倍速快進(jìn)播放時(shí),第2秒需要顯示原視頻文件當(dāng)中第3秒的內(nèi)容,第3秒需要播放源文件當(dāng)中第5秒的內(nèi)容;4倍速快進(jìn)播放時(shí),第2秒需要顯示源視頻文件當(dāng)中第5秒的內(nèi)容,第3秒需要播放源文件當(dāng)中第9秒的內(nèi)容。如果i幀在時(shí)間上不均勻分布,則根據(jù)遙控器的倍速播放信號(hào)中的倍速 播放速度x,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的i幀。當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的下一個(gè)i幀;當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的上一個(gè)i幀。

步驟s2044,客戶端根據(jù)播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)確定倍速播放時(shí)所需呈現(xiàn)的i幀。

由于當(dāng)前不同牌照方對(duì)于流媒體內(nèi)容的制作沒(méi)有統(tǒng)一標(biāo)準(zhǔn),并且采用vbr(variablebitrate,動(dòng)態(tài)比特率)編碼的方式,因此存在流媒體文件的i幀在時(shí)間上分布不均勻的情況。上述倍速播放算法可以應(yīng)用于i幀在時(shí)間上均勻分布以及不均勻分布的情況,因此無(wú)論i幀在時(shí)間上是否均勻分布,均可以實(shí)現(xiàn)遙控器控制流媒體倍速播放。

客戶端可以利用播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)查詢i幀映射表,從而確定倍速播放時(shí)所需呈現(xiàn)的i幀。表2示意性示出了i幀映射表。i幀映射表可以包括各個(gè)i幀的播放時(shí)間信息,例如各個(gè)i幀的播放時(shí)長(zhǎng)??蛻舳丝梢詫?duì)i幀映射表進(jìn)行查詢得到各個(gè)i幀的播放時(shí)長(zhǎng),從而計(jì)算出i各個(gè)i幀的播放時(shí)間點(diǎn)。

此外,如表2所示,i幀映射表中還可以包括各個(gè)i幀及其傳輸流偏移量。例如,表2中的第一個(gè)i幀從文件的376b位置開(kāi)始偏移。因此,客戶端可以根據(jù)倍速播放時(shí)所需呈現(xiàn)的i幀查詢i幀映射表,確定所需呈現(xiàn)的i幀的傳輸流偏移量。

表2

通過(guò)倍速播放算法與查詢i幀映射表相結(jié)合的方法,可以在基于 hls協(xié)議的i幀在時(shí)間上均勻分布的情況下,精準(zhǔn)的定位所需呈現(xiàn)的i幀,從而給用戶帶來(lái)較好的觀看感受。

下面結(jié)合圖3描述i幀映射表的形成過(guò)程。

圖3示出本發(fā)明實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法的另一個(gè)實(shí)施例的流程示意圖。如圖3所示,在上述實(shí)施例的基礎(chǔ)上,本實(shí)施例的實(shí)現(xiàn)流媒體內(nèi)容倍速播放的方法還包括:

步驟s300,客戶端從流媒體服務(wù)器獲取i幀索引。i幀索引具體可以如表3所示,其中,i幀索引標(biāo)簽為ext-x-i-frames-only。

表3

步驟s301,客戶端解析i幀索引后形成i幀映射表。i幀映射表可以由客戶端根據(jù)i幀索引進(jìn)行解析形成,以便于執(zhí)行步驟s302。解析后形成的i幀映射表可以如表2所示。

下面結(jié)合圖4描述本發(fā)明一個(gè)實(shí)施例的實(shí)現(xiàn)流媒體內(nèi)容倍速播放的客戶端。

圖4示出本發(fā)明實(shí)現(xiàn)流媒體內(nèi)容倍速播放的客戶端的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖4所示,該實(shí)施例的實(shí)現(xiàn)流媒體內(nèi)容倍速播放的客戶端40包括:

倍速播放信號(hào)接收模塊402,用于接收來(lái)自遙控器的倍速播放信號(hào)。

i幀確定模塊404,用于端根據(jù)遙控器的倍速播放信號(hào)確定倍速播放時(shí)所需呈現(xiàn)的i幀。

傳輸流偏移量確定模塊406,用于根據(jù)所需呈現(xiàn)的i幀確定所需 呈現(xiàn)的i幀的傳輸流偏移量。

i幀下載模塊408,用于根據(jù)所需呈現(xiàn)的i幀的傳輸流偏移量,從流媒體服務(wù)器下載所需呈現(xiàn)的i幀。

i幀播放模塊410,用于播放下載后所需呈現(xiàn)的i幀。

可選的,i幀確定模塊404可以包括:

倍速播放計(jì)算單元4042,用于根據(jù)遙控器的倍速播放信號(hào),通過(guò)倍速播放算法確定播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)。

i幀確定單元4044,用于根據(jù)播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)確定倍速播放時(shí)所需呈現(xiàn)的i幀。

其中,倍速播放計(jì)算單元4042可以用于:如果i幀在時(shí)間上不均勻分布,根據(jù)遙控器的倍速播放信號(hào)中的倍速播放速度x,在第t秒選取正常速率播放情況下第t0+x(t-1)秒的i幀;其中,t0為倍速播放的起始時(shí)間點(diǎn),當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放。

倍速播放計(jì)算4042單元還可以用于:如果i幀在時(shí)間上不均勻分布,則根據(jù)遙控器的倍速播放信號(hào)中的倍速播放速度x,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的i幀;其中,t0為倍速播放的起始時(shí)間點(diǎn),當(dāng)x為正數(shù)時(shí)進(jìn)行倍速快進(jìn)播放,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的下一個(gè)i幀;當(dāng)x為負(fù)數(shù)時(shí)進(jìn)行倍速快退播放,在第t秒選取正常速率播放情況下距離第t0+x(t-1)秒最近的上一個(gè)i幀。

其中,i幀確定單元4044可以用于:利用播放所需呈現(xiàn)的i幀的播放時(shí)間點(diǎn)查詢i幀映射表,確定倍速播放時(shí)所需呈現(xiàn)的i幀;其中,i幀映射表包括各個(gè)i幀的播放時(shí)間信息。

可選的,i幀映射表中各個(gè)i幀的播放時(shí)間信息是各個(gè)i幀的播放時(shí)長(zhǎng),各個(gè)i幀的播放時(shí)長(zhǎng)能夠確定i幀的播放時(shí)間點(diǎn)。

可選的,傳輸流偏移量確定模塊406可以用于:根據(jù)倍速播放時(shí)所需呈現(xiàn)的i幀查詢i幀映射表,確定所需呈現(xiàn)的i幀的傳輸流偏移量;其中,i幀映射表包括各個(gè)i幀及其傳輸流偏移量。

可選的,實(shí)現(xiàn)流媒體內(nèi)容倍速播放的客戶端40還可以包括:

i幀索引獲取模塊400,用于從流媒體服務(wù)器獲取i幀索引。

i幀索引解析模塊401,用于解析i幀索引后形成i幀映射表。

下面結(jié)合圖5描述本發(fā)明一個(gè)實(shí)施例的實(shí)現(xiàn)流媒體內(nèi)容倍速播放的系統(tǒng)。

圖5示出本發(fā)明實(shí)現(xiàn)流媒體內(nèi)容倍速播放的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖5所示,該實(shí)施例的實(shí)現(xiàn)流媒體內(nèi)容倍速播放的系統(tǒng)50包括:遙控器502、流媒體服務(wù)器504和上述實(shí)現(xiàn)流媒體內(nèi)容倍速播放的客戶端40。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1