專利名稱:Iptv系統(tǒng)慢放功能的實(shí)現(xiàn)方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)電視(IPTV)領(lǐng)域,尤其涉及一種IPTV系統(tǒng)慢放功能的 實(shí)現(xiàn)方法、裝置及系統(tǒng)。
背景技術(shù):
IPTV是一種利用寬帶網(wǎng)絡(luò),以家用電視機(jī)或個(gè)人電腦作為主要終端,集 互聯(lián)網(wǎng)、多媒體、通信等多種技術(shù)于一體,向家庭用戶提供包括數(shù)字電視在 內(nèi)的多種交互式服務(wù)的新業(yè)務(wù),并且能夠根據(jù)用戶的選擇,提供多種多媒體 服務(wù)。IPTV是互聯(lián)網(wǎng)與傳統(tǒng)電視相互融合的結(jié)果,與傳統(tǒng)電視播放方式相比, 具有互動(dòng)性的特點(diǎn)。在傳統(tǒng)的電視廣播方式下,觀眾只能被動(dòng)的接收,無法 與參與節(jié)目內(nèi)容的互動(dòng),而IPTV提供了建立在現(xiàn)代通信網(wǎng)絡(luò)上的電視廣播節(jié) 目,從而給用戶帶來多種選擇,例如用戶可以在任何時(shí)間,點(diǎn)播已經(jīng)播放但 自己感興趣的節(jié)目,還可以對節(jié)目進(jìn)行暫停、快進(jìn)和倒退等調(diào)節(jié)。
現(xiàn)有的IPTV業(yè)務(wù),無論其音視頻編碼方式為運(yùn)動(dòng)圖像專家組(Moving Picture Experts Group,以下簡稱MPEG) 2、 MPEG4、 H. 264、音視頻編解 碼標(biāo)準(zhǔn)(audio video coding standard,以下簡稱AVS)或其它的編碼方 式,提供給用戶的觀看方式只有正常播放、暫停、快進(jìn)、快退四種方式,不 能為用戶提供慢放形式的觀看方式;由于IPTV業(yè)務(wù)還處于業(yè)務(wù)發(fā)展的初期, 點(diǎn)播和直播業(yè)務(wù)中播放、暫停、快進(jìn)和倒退是IPTV系統(tǒng)設(shè)備生產(chǎn)廠商或用戶 終端設(shè)備生產(chǎn)廠商所關(guān)注的重點(diǎn),現(xiàn)有系統(tǒng)或設(shè)備中還不能實(shí)現(xiàn)慢放功能, 不能滿足用戶慢速欣賞IPTV業(yè)務(wù)的需求。
發(fā)明內(nèi)容
本發(fā)明提供了一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法、裝置及系統(tǒng),實(shí)現(xiàn)慢 放功能,滿足用戶慢速欣賞IPTV業(yè)務(wù)的需求。
本發(fā)明提供了 一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,包括 接收〗曼^:控制設(shè)備發(fā)送的慢放指令; 獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率; 根據(jù)所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。 本發(fā)明提供了一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)裝置,包括 接收單元,用于接收慢放控制設(shè)備發(fā)送的慢放指令; 獲取單元,用于獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率; 播放單元,用于根據(jù)所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。 本發(fā)明提供了一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng),包括 慢放4空制設(shè)備,用于發(fā)送慢放指令;
用戶端設(shè)備,用于接收慢放控制設(shè)備發(fā)送的慢放指令,獲取所述慢放指 令中攜帶的或者預(yù)先設(shè)定的慢放速率,以及,根據(jù)所述慢放指令,按照所述 慢放速率播放接收到的流媒體數(shù)據(jù);
服務(wù)端設(shè)備,用于向用戶端設(shè)備發(fā)送流媒體數(shù)據(jù)。
本發(fā)明還提供了一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng),包括
慢放控制設(shè)備,用于發(fā)送慢放指令;
用戶端設(shè)備,用于接收慢放控制設(shè)備發(fā)送的慢放指令,將所述慢放指令 上傳給服務(wù)端設(shè)備;
服務(wù)端設(shè)備,用于獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率, 以及,根^t所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。
本發(fā)明提供的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法、裝置及系統(tǒng),根據(jù)慢放指 令,以及'l"曼放指令中攜帶的或預(yù)先設(shè)定的慢放速率,播放流々某體數(shù)據(jù),實(shí)現(xiàn) 了 IPTV系統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV業(yè)務(wù)的需求。
圖1為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法實(shí)施例一的流程圖; 圖2為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法實(shí)施例二的流程圖; 圖3為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法實(shí)施例三的流程圖; 圖4為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法實(shí)施例四的流程圖; 圖5為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)裝置實(shí)施例的示意圖; 圖6為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng)實(shí)施例一的示意圖。
具體實(shí)施例方式
下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
在介紹本發(fā)明的實(shí)施例之前,首先介紹本發(fā)明的應(yīng)用場景目前,電視 常用的制式一般為兩種, 一種為PAL制式,正常情況下的幀率為25幀/秒, 中國采用PAL制式;另外一種常用的制式為NTSC制式,幀率一般為30幀/ 秒,美國和香港等采用NTSC制式。因此,對于中國電視用戶, 一般情況下正 常觀看電視的幀率為25幀/秒,美國和香港電視用戶正常觀看電視的幀率為 30幀/秒。對于一個(gè)既定的IPTV系統(tǒng),為用戶提供單播類業(yè)務(wù),如VOD、直 播頻道時(shí)移或其它視頻信息類業(yè)務(wù)等, 一般幀率固定,例如為25幀/秒;或 者為用戶提供VOD業(yè)務(wù)的幀率為30幀/秒,為用戶提供直播頻道時(shí)移的幀率 為25幀/秒,其它^L頻信息類業(yè)務(wù)幀率為20幀/秒;或者對于同一個(gè)視頻類 節(jié)目,比如點(diǎn)播,不同的片源節(jié)目也有不同的正常觀看幀率,比如觀看A電 影的幀率為30幀/秒,觀看B電影的幀率為25幀/秒。無論上述何種情況, 只要用戶在觀看同一段視頻節(jié)目所需要的時(shí)間比正常幀率播放條件下所需要 的時(shí)間長,就可以^L之為慢放。
圖1為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法實(shí)施例一的流程圖。如圖1 所示,本實(shí)施例包括如下步驟
步驟IOI、接收慢放控制設(shè)備發(fā)送的慢放指令;步驟102、獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率; 步驟103、根據(jù)所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。 本實(shí)施例根據(jù)慢放指令,以及慢放指令中攜帶的或預(yù)先設(shè)定的慢放速率,
播放流媒體數(shù)據(jù),實(shí)現(xiàn)了 IPTV系統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV
業(yè)務(wù)的需求。
圖2為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法實(shí)施例二的流程圖。在本實(shí) 施例中,由用戶端設(shè)備實(shí)現(xiàn)慢放功能,用戶端設(shè)備可以為IPTV機(jī)頂盒,也可 以為安裝了 IPTV用戶端軟件的普通計(jì)算機(jī)。在用戶正常觀看服務(wù)端設(shè)備下發(fā) 的IPTV節(jié)目的過程中,用戶希望慢速觀看IPTV節(jié)目,則通過慢放控制設(shè)備 發(fā)起慢放指令,如圖2所示,本實(shí)施例包括如下步驟
步驟201、用戶端設(shè)備接收慢放控制設(shè)備發(fā)送的慢放指令;
慢放控制設(shè)備可以為紅外遙控器、鍵盤、鼠標(biāo)、用戶終端藍(lán)牙控制設(shè)備、 用戶終端無線控制設(shè)備、用戶終端光控制設(shè)備、用戶終端控制軟件模塊或用 戶終端聲控設(shè)備,所以用戶可以通過遙控器的操作、鍵盤的操作、鼠標(biāo)的操 作、聲控的操作或其他無線操作方式將慢放指令發(fā)送給用戶端設(shè)備。
步驟202、用戶端設(shè)備接收服務(wù)端設(shè)備下發(fā)的流媒體數(shù)據(jù),將流媒體數(shù) 據(jù)保存在用戶端設(shè)備中;
步驟203、用戶端設(shè)備獲取慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率;
慢放指令中可以攜帶慢放速率,例如用戶通過慢放控制設(shè)備選擇慢放速 率,選擇正常觀看方式下五分之四、四分之三、三分之二、 二分之一、三分 之一、四分之一、八分之一或十分之一等(慢放速率也可以為其他任意數(shù)值), 將選擇的慢放速率封裝在慢放指令中;或者,用戶端設(shè)備中預(yù)先設(shè)定了慢放 速率,例如默認(rèn)的慢放速率為二分之一,當(dāng)用戶沒有選擇慢放速率時(shí),用戶 端設(shè)備獲取默認(rèn)的慢放速率。
步驟204、用戶端設(shè)備根據(jù)慢放指令,按照慢放速率提取存儲(chǔ)的流媒體 數(shù)據(jù)進(jìn)行播放。在步驟204中,假定IPTV媒體流數(shù)據(jù)的原幀率為N幀/秒(N>1 ),在慢 放時(shí)需要采用一定方式將N幀擴(kuò)大到M幀(M〉N),本實(shí)施例可以采用以下三 種方式
其一,可以將流媒體數(shù)據(jù)的原幀數(shù)據(jù)進(jìn)行重復(fù)顯示并播放,即通過幀重 復(fù)播放來實(shí)現(xiàn)慢放功能,例如原幀數(shù)據(jù)解碼輸出的順序?yàn)镮 B B P B B P B B I,將所有I幀、P幀和B幀進(jìn)行重復(fù)顯示,則為I IBBBBPPBBBB I I,實(shí)現(xiàn)了播放速率降低一倍的效果。當(dāng)正常速率不是慢放速率的整數(shù)倍時(shí), 可以不將所有的幀都進(jìn)行重復(fù)顯示,例如,若慢放速率為正常速率的三分之 二,則慢》文后的解碼輸出為IIBBBPPBBBPBBBI。在實(shí)際應(yīng)用 中,根據(jù)'艮放速率可靈活設(shè)定具體需要重復(fù)顯示的I幀、P幀和B幀。
其二,可以根據(jù)慢放速率以及原幀數(shù)據(jù),生成新的幀數(shù)據(jù),將新的幀數(shù) 據(jù)插入到原幀數(shù)據(jù)中進(jìn)行顯示并播放,即根據(jù)原I幀、P幀、B幀,依照一定 的規(guī)律生成新的不同于原I幀、P幀、B幀的幀數(shù)據(jù),將這些新的幀插入原幀 數(shù)據(jù)中進(jìn)行顯示播放,實(shí)現(xiàn)了慢放功能。在實(shí)際應(yīng)用中,根據(jù)慢放速率可靈 活設(shè)定具體需要增加的新幀數(shù)據(jù)和播放的順序。
其三、可以根據(jù)慢放速率以及原幀數(shù)據(jù),生成新的幀數(shù)據(jù),將新的幀數(shù) 據(jù)插入到原幀數(shù)據(jù)中,并通過重復(fù)顯示原幀數(shù)據(jù)進(jìn)行播放,這種方式結(jié)合了 一和二中所述的方式,在實(shí)際應(yīng)用中,根據(jù)慢放速率可靈活設(shè)定新生成的幀 數(shù)據(jù)和重復(fù)的幀數(shù)據(jù)的數(shù)量和順序。
本實(shí)施例中服務(wù)端設(shè)備不具體參與實(shí)現(xiàn)慢放功能,用戶端設(shè)備需要存儲(chǔ) 服務(wù)端設(shè)備按照正常碼率下發(fā)的流媒體數(shù)據(jù),因此對用戶端設(shè)備硬件配置要 求較高,但同時(shí)減小了對服務(wù)端設(shè)備處理能力的要求。
本實(shí)施例根據(jù)慢放指令,以及慢放指令中攜帶的或預(yù)先設(shè)定的慢放速率, 播放流〗!某體數(shù)據(jù),實(shí)現(xiàn)了 IPTV系統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV 業(yè)務(wù)的需求。
圖3為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法實(shí)施例三的流程圖。在本實(shí)施例中,由服務(wù)端設(shè)備實(shí)現(xiàn)慢放功能,用戶端設(shè)備用于傳遞慢放指令,不具
體參與實(shí)現(xiàn)慢放功能,用戶端設(shè)備可以為IPTV機(jī)頂盒,也可以為安裝了 IPTV 用戶端軟件的普通計(jì)算機(jī)。在用戶正常觀看服務(wù)端設(shè)備下發(fā)的IPTV節(jié)目的過 程中,用戶希望慢速觀看IPTV節(jié)目,則通過慢放控制設(shè)備發(fā)起慢放指令,如 圖3所示,本實(shí)施例包括如下步驟
步驟301、用戶端設(shè)備接收慢放控制設(shè)備發(fā)送的慢放指令; 慢放控制設(shè)備可以為紅外遙控器、鍵盤、鼠標(biāo)、用戶終端藍(lán)牙控制設(shè)備、 用戶終端無線控制設(shè)備、用戶終端光控制設(shè)備、用戶終端控制軟件模塊或用 戶終端聲控設(shè)備,所以用戶可以通過遙控器的操作、鍵盤的操作、鼠標(biāo)的操 作、聲控的操作或其他無線操作方式將慢放指令發(fā)送給用戶端設(shè)備。 步驟302、用戶端設(shè)備將慢放指令上傳給服務(wù)端設(shè)備; 步驟303、服務(wù)端設(shè)備獲取慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率; 慢放指令中可以攜帶慢放速率,例如用戶通過慢放控制設(shè)備選擇慢放速 率,選擇正常觀看方式下五分之四、四分之三、三分之二、 二分之一、三分 之一、四分之一、八分之一或十分之一等(慢放速率也可以為其他任意數(shù)值), 將選擇的慢放速率封裝在慢放指令中;或者,服務(wù)端設(shè)備中預(yù)先設(shè)定了慢放 速率,例如默認(rèn)的慢放速率為二分之一,當(dāng)用戶沒有選擇慢放速率時(shí),服務(wù) 端設(shè)備獲取默認(rèn)的慢放速率。
步驟304、服務(wù)端設(shè)備根據(jù)慢放指令,按照慢放速率,通過用戶端設(shè)備 向用戶播放流媒體數(shù)據(jù)。
其中步驟304中也可以采用實(shí)施例二中所描述的三種方式播放流媒體數(shù)據(jù)。
本實(shí)施例中由服務(wù)端設(shè)備進(jìn)行流媒體數(shù)據(jù)的播放,用戶端設(shè)備用于傳遞 慢放指令,不具體參與實(shí)現(xiàn)慢放功能,因此,用戶端設(shè)備不需要存儲(chǔ)流媒體 數(shù)據(jù),降低了對用戶端設(shè)備硬件配置的要求。
本實(shí)施例根據(jù)慢放指令,以及慢放指令中攜帶的或預(yù)先設(shè)定的慢放速率,4番;故流士某體數(shù)據(jù),實(shí)現(xiàn)了 IPTV系統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV 業(yè)務(wù)的需求。
圖4為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法實(shí)施例四的流程圖。在用戶 正常觀看服務(wù)端設(shè)備下發(fā)的IPTV節(jié)目的過程中,用戶希望慢速觀看IPTV節(jié) 目,則通過慢放控制設(shè)備發(fā)起慢放指令,如圖4所示,本實(shí)施例包括如下步 驟
步驟401 、用戶端設(shè)備接收慢放控制設(shè)備發(fā)送的慢放指令; 慢放控制設(shè)備可以為紅外遙控器、鍵盤、鼠標(biāo)、用戶終端藍(lán)牙控制設(shè)備、 用戶終端無線控制設(shè)備、用戶終端光控制設(shè)備、用戶終端控制軟件模塊或用 戶終端聲控設(shè)備,所以用戶可以通過遙控器的操作、鍵盤的操作、鼠標(biāo)的操 作、聲控的操作或其他無線操作方式將慢放指令發(fā)送給用戶端設(shè)備。 步驟402 、用戶端設(shè)備將慢放指令上傳給服務(wù)端設(shè)備; 步驟403、服務(wù)端設(shè)備根據(jù)預(yù)先配置的規(guī)則與用戶端設(shè)備進(jìn)行協(xié)商,確 定由服務(wù)端設(shè)備或用戶端設(shè)備播放流媒體數(shù)據(jù),例如確定是否由服務(wù)端設(shè)備 播放流媒體數(shù)據(jù),若是,則執(zhí)行步驟404;否則,執(zhí)行步驟406;
步驟404、服務(wù)端設(shè)備獲取慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率, 執(zhí)行步驟405;
步驟405、服務(wù)端設(shè)備根據(jù)慢放指令,按照慢放速率,通過用戶端設(shè)備 向用戶播放流媒體數(shù)據(jù),結(jié)束;
步驟406、用戶端設(shè)備接收服務(wù)端設(shè)備下發(fā)的流媒體數(shù)據(jù),將流媒體數(shù) 據(jù)保存在用戶端設(shè)備中,執(zhí)行步驟407;
步驟407、用戶端設(shè)備獲取慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率, 執(zhí)行步驟408;
步驟408、用戶端設(shè)備根據(jù)慢放指令,按照慢放速率提取存儲(chǔ)的流々某體 數(shù)據(jù)進(jìn)行播放,結(jié)束。
其中步驟405和408中也可以采用實(shí)施例二中所描述的三種方式播放流媒體數(shù)據(jù)。
本實(shí)施例根據(jù)慢放指令,以及慢放指令中攜帶的或預(yù)先設(shè)定的慢放速率,
播放流媒體數(shù)據(jù),實(shí)現(xiàn)了 IPTV系統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV 業(yè)務(wù)的需求;進(jìn)一步的,采用用戶端設(shè)備和服務(wù)端設(shè)備進(jìn)行協(xié)商,確定提供 慢放播放的最佳方式,其中步驟403中預(yù)先配置的規(guī)則可與具體的實(shí)際應(yīng)用 狀況相結(jié)合,提高了本實(shí)施例的靈活性;
圖5為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)裝置實(shí)施例的示意圖。如圖5所 示,本實(shí)施例具體包括接收單元ll,用于接收慢放控制設(shè)備發(fā)送的慢放指 令;獲取單元12,獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率;播 放單元13,用于根據(jù)所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。
本實(shí)施例根據(jù)慢放指令,以及慢放指令中攜帶的或預(yù)先設(shè)定的慢放速率, 播放流媒體數(shù)據(jù),實(shí)現(xiàn)了 IPTV系統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV 業(yè)務(wù)的需求。
固6為本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng)實(shí)施例一的示意圖。本實(shí)施 例具體包括慢放控制設(shè)備21,用于發(fā)送慢放指令;用戶端設(shè)備22,用于接 收慢放控制設(shè)備21發(fā)送的慢放指令,獲取所述慢放指令中攜帶的或者預(yù)先設(shè) 定的慢放速率,以及,根據(jù)所述慢放指令,按照所述慢放速率播放接收到的 流媒體數(shù)據(jù);服務(wù)端設(shè)備23,用于向用戶端設(shè)備22發(fā)送流媒體數(shù)據(jù)。
其中慢放控制設(shè)備21可以集成在IPTV用戶操作設(shè)備或操作界面上,例 如紅外遙控器或鍵盤或鼠標(biāo)或用戶終端藍(lán)牙控制設(shè)備或用戶終端無線控制設(shè) 備或用戶終端光控制設(shè)備或用戶終端控制軟件模塊或用戶終端聲控設(shè)備。
當(dāng)慢放控制設(shè)備21為物理設(shè)備(如紅外遙控器、鍵盤、鼠標(biāo)、用戶終端 藍(lán)牙控制設(shè)備、用戶終端無線控制設(shè)備、用戶終端光控制設(shè)備)時(shí),在這些 物理設(shè)備上集成有專用的慢放按鍵,或與其他功能鍵合用的慢放按鍵,該慢 放按鍵包括啟動(dòng)慢放按鍵、停止慢放按鍵、慢放速率選擇按鍵。其中啟動(dòng) 慢放按鍵、停止慢放按鍵和慢放速率選擇按鍵可以合用,例如通過按鍵的順序進(jìn)行選擇。
當(dāng)慢放控制設(shè)備21為用戶終端控制軟件模塊時(shí),在用戶終端控制軟件模 塊的界面上包括專用的慢放按鍵,或與其他功能鍵合用的慢放按鍵,該慢放 按鍵包括啟動(dòng)慢放按鍵、停止慢放按鍵、慢放速率選擇按鍵。其中啟動(dòng)慢 放按鍵、停止慢放按4建和慢放速率選擇按鍵可以合用,例如通過按鍵的順序 進(jìn)行選擇。
另外,當(dāng)慢放控制設(shè)備21為用戶終端聲控設(shè)備時(shí),用戶可以通過聲控的 方式實(shí)現(xiàn)慢放操作,包括控制慢放的啟動(dòng)、停止以及慢放速率的選擇等。
本實(shí)施例中服務(wù)端設(shè)備23不具體參與實(shí)現(xiàn)慢放功能,用戶端設(shè)備22需 要存儲(chǔ)服務(wù)端設(shè)備23按照正常碼率下發(fā)的流媒體數(shù)據(jù),因此對用戶端設(shè)備 22硬件配置要求較高,但同時(shí)減小了對服務(wù)端設(shè)備23處理能力的要求。本 實(shí)施例4艮據(jù)慢放指令,以及慢放指令中攜帶的或預(yù)先設(shè)定的慢放速率,播放 流媒體數(shù)據(jù),實(shí)現(xiàn)了 IPTV系統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV業(yè)務(wù)
的需求。
本發(fā)明IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng)實(shí)施例二具體包括慢放控制設(shè) 備,用于發(fā)送慢放指令;用戶端設(shè)備,用于接收慢放控制設(shè)備發(fā)送的慢放指 令,將所述慢放指令上傳給服務(wù)端設(shè)備;服務(wù)端設(shè)備,用于獲取所述慢放指 令中攜帶的或者預(yù)先設(shè)定的慢放速率,以及,根據(jù)所述慢放指令,按照所述 慢放速率播放流媒體數(shù)據(jù)。
其中慢放控制設(shè)備可以集成在IPTV用戶操作設(shè)備或操作界面上,例如紅 外遙控器或鍵盤或鼠標(biāo)或用戶終端藍(lán)牙控制設(shè)備或用戶終端無線控制設(shè)備或 用戶終端光控制設(shè)備或用戶終端控制軟件模塊或用戶終端聲控設(shè)備。
當(dāng)慢放控制設(shè)備為物理設(shè)備(如紅外遙控器、鍵盤、鼠標(biāo)、用戶終端藍(lán) 牙控制i殳備、用戶終端無線控制設(shè)備、用戶終端光控制設(shè)備)時(shí),在這些物 理設(shè)備上集成有專用的慢放按鍵,或與其他功能鍵合用的慢放按鍵,該慢放 按鍵包括啟動(dòng)慢放按鍵、停止慢放按鍵、慢放速率選擇按鍵。其中啟動(dòng)慢放按鍵、停止慢放按鍵和慢放速率選擇按鍵可以合用,例如通過按鍵的順序 進(jìn)行選擇。
當(dāng)慢放控制設(shè)備為用戶終端控制軟件模塊時(shí),在用戶終端控制軟件模塊 的界面上包括專用的慢放按鍵,或與其他功能鍵合用的慢放按鍵,該慢放按
鍵包括啟動(dòng)慢放按鍵、停止慢放按鍵、慢放速率選擇按鍵。其中啟動(dòng)慢放 按鍵、停止慢放按鍵和慢放速率選擇按鍵可以合用,例如通過按鍵的順序進(jìn) 行選擇。
另外,當(dāng)慢放控制設(shè)備為用戶終端聲控設(shè)備時(shí),用戶可以通過聲控的方 式實(shí)現(xiàn)慢放操作,包括控制慢放的啟動(dòng)、停止以及慢放速率的選擇等。
本實(shí)施例中由服務(wù)端設(shè)備進(jìn)行流媒體數(shù)據(jù)的播放,用戶端設(shè)備用于傳遞 慢放指令,不具體參與實(shí)現(xiàn)慢放功能,因此,用戶端設(shè)備不需要存儲(chǔ)流媒體 數(shù)據(jù),降低了對用戶端設(shè)備硬件配置的要求。本實(shí)施例根據(jù)慢放指令,以及 慢放指令中攜帶的或預(yù)先設(shè)定的慢放速率,播放流媒體數(shù)據(jù),實(shí)現(xiàn)了 IPTV系 統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV業(yè)務(wù)的需求。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步 驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī) 可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟, 而前述的存儲(chǔ)介質(zhì)包括ROM、 RAM、磁碟或者光盤等各種可以存儲(chǔ)程 序代碼的介質(zhì)。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其 限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù) 人員應(yīng)當(dāng)理解其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或 者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技 術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1、一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其特征在于包括接收慢放控制設(shè)備發(fā)送的慢放指令;獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率;根據(jù)所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。
2、 根據(jù)權(quán)利要求1所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其特征在于, 所述接收慢放指令、獲取慢放速率以及播放流媒體數(shù)據(jù)具體為用戶端設(shè)備 接收慢放指令、獲取慢放速率以及播放流媒體數(shù)據(jù);在接收慢放指令之后,所述方法還包括用戶端設(shè)備接收服務(wù)端設(shè)備下 發(fā)的所述流媒體數(shù)據(jù),將所述流媒體數(shù)據(jù)保存在所述用戶端設(shè)備中。
3 、根據(jù)權(quán)利要求1所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其特征在于, 所述接收慢放指令具體為用戶端設(shè)備接收慢放指令;在接收慢放指令之后,所述方法還包括用戶端設(shè)備將所述慢放指令上 傳給服務(wù)端設(shè)備;所述獲取慢放速率具體為所述服務(wù)端設(shè)備獲取慢放速率;所述播放流媒體數(shù)據(jù)具體為所述服務(wù)端設(shè)備通過所述用戶端設(shè)備播放 流媒體數(shù)據(jù)。
4、 根據(jù)權(quán)利要求1所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其特征在于, 所述接收慢放指令具體為用戶端設(shè)備接收慢放指令;在接收慢放指令之后,所述方法還包括 用戶端設(shè)備將所述慢放指令上傳給服務(wù)端設(shè)備;. 所述服務(wù)端設(shè)備根據(jù)預(yù)先配置的規(guī)則與所述用戶端設(shè)備進(jìn)行協(xié)商,確定 由服務(wù)端設(shè)備或用戶端設(shè)備播放所述流媒體數(shù)據(jù)。
5、 根據(jù)權(quán)利要求4所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其特征在于, 當(dāng)協(xié)商確定由用戶端設(shè)備播放所述流媒體數(shù)據(jù)時(shí),還包括用戶端設(shè)備接收 服務(wù)端設(shè)備下發(fā)的流媒體數(shù)據(jù),將所述流媒體數(shù)據(jù)保存在所述用戶端設(shè)備中;所述"l番放流媒體數(shù)據(jù)具體為所述用戶端設(shè)備提取存儲(chǔ)的流媒體數(shù)據(jù)進(jìn) 行播放。
6、 才艮據(jù)權(quán)利要求4所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其特征在于, 當(dāng)協(xié)商確定由服務(wù)端設(shè)備播放所述流媒體數(shù)據(jù)時(shí),所述獲取慢放速率具體為 所述服務(wù)端設(shè)備獲取慢放速率;所述纟番放流+某體數(shù)據(jù)具體為所述服務(wù)端設(shè)備通過所述用戶端設(shè)備播放 流媒體數(shù)據(jù)。
7、 才艮據(jù)權(quán)利要求1-6任一所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其 特征在于,所述按照慢放速率播放流媒體數(shù)據(jù)具體為根據(jù)慢放速率,將所 述流媒體數(shù)據(jù)的原幀數(shù)據(jù)進(jìn)行重復(fù)顯示并播放。
8、 才艮據(jù)權(quán)利要求1-6任一所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其 特征在于,所述按照慢放速率播放流媒體數(shù)據(jù)包括根據(jù)慢放速率以及所述流媒體數(shù)據(jù)的原幀數(shù)據(jù),生成新的幀數(shù)據(jù); 將所述新的幀數(shù)據(jù)插入到原幀數(shù)據(jù)中進(jìn)行顯示并播放。
9、 4艮據(jù)權(quán)利要求l-6任一所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法,其 特征在于,所述按照慢放速率播放流媒體數(shù)據(jù)包括根據(jù)'f曼放速率以及所述流媒體數(shù)據(jù)的原幀數(shù)據(jù),生成新的幀數(shù)據(jù); 將所述新的幀數(shù)據(jù)插入到原幀數(shù)據(jù)中,并通過重復(fù)顯示原幀數(shù)據(jù)進(jìn)行播放。
10、 一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)裝置,其特征在于包括 接收單元,用于接收慢放控制設(shè)備發(fā)送的慢放指令;獲取單元,用于獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率; 播放單元,用于根據(jù)所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。
11、 一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng),其特征在于包括 慢放控制設(shè)備,用于發(fā)逸f曼放指令;用戶端設(shè)備,用于接收慢放控制設(shè)備發(fā)送的慢放指令,獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率,以及,根據(jù)所述慢放指令,按照所述慢放速率播放接收到的流媒體數(shù)據(jù);服務(wù)端設(shè)備,用于向用戶端設(shè)備發(fā)送流媒體數(shù)據(jù)。
12、 根據(jù)權(quán)利要求11所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng),其特征在 于,所述慢放控制設(shè)備為紅外遙控器或鍵盤或鼠標(biāo)或用戶終端藍(lán)牙控制設(shè)備 或用戶終端無線控制設(shè)備或用戶終端光控制設(shè)備或用戶終端控制軟件模塊或 用戶終端聲控設(shè)備。
13、 一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng),其特征在于包括 慢放控制設(shè)備,用亍發(fā)送慢放指令;用戶端設(shè)備,用于接收慢放控制設(shè)備發(fā)送的慢放指令,將所述慢放指令 上傳給服務(wù)端設(shè)備;服務(wù)端設(shè)備,用于獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率, 以及,才艮據(jù)所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。
14、 根據(jù)權(quán)利要求13所述的IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)系統(tǒng),其特征在 于,所述慢放控制設(shè)備為紅外遙控器或鍵盤或鼠標(biāo)或用戶終端藍(lán)牙控制設(shè)備 或用戶終端無線控制設(shè)備或用戶終端光控制設(shè)備或用戶終端控制軟件模塊或 用戶終端聲控設(shè)備。
全文摘要
本發(fā)明涉及一種IPTV系統(tǒng)慢放功能的實(shí)現(xiàn)方法、裝置及系統(tǒng),其中方法執(zhí)行以下步驟接收慢放控制設(shè)備發(fā)送的慢放指令;獲取所述慢放指令中攜帶的或者預(yù)先設(shè)定的慢放速率;根據(jù)所述慢放指令,按照所述慢放速率播放流媒體數(shù)據(jù)。本發(fā)明根據(jù)慢放指令,以及慢放指令中攜帶的或預(yù)先設(shè)定的慢放速率,播放流媒體數(shù)據(jù),實(shí)現(xiàn)了IPTV系統(tǒng)的慢放功能,滿足了用戶慢速欣賞IPTV業(yè)務(wù)的需求。
文檔編號G08C23/02GK101316359SQ20081011583
公開日2008年12月3日 申請日期2008年6月27日 優(yōu)先權(quán)日2008年6月27日
發(fā)明者劉紅旗, 張倫泳, 柯再雄 申請人:中國網(wǎng)絡(luò)通信集團(tuán)公司