一種多媒體定時(shí)播放方法、終端及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字媒體領(lǐng)域,尤其涉及一種多媒體定時(shí)播放方法、終端及系統(tǒng)。
【背景技術(shù)】
[0002]近年來(lái),DLNA(DIGITAL LIVING NETWORK ALLIANCE,數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)技術(shù)得到了廣泛的發(fā)展,越來(lái)越多的媒體設(shè)備,影音終端或播放平臺(tái)都支持DLNA。該技術(shù)允許設(shè)備在網(wǎng)絡(luò)連接狀態(tài)下,發(fā)現(xiàn)擁有其他功能的設(shè)備,并查看和分享服務(wù)器中的媒體資源至某個(gè)播放器中進(jìn)行播放。DLNA設(shè)備的類(lèi)型主要有數(shù)字媒體播放器(DMP,Digital Media Player),數(shù)字媒體渲染器(DMR, Digital Media Renderer),數(shù)字媒體服務(wù)器(DMS,Digital MediaServer)和數(shù)字媒體控制器(DMC,Digital Media Controller)。其中數(shù)字媒體控制器中包含DLNA控制點(diǎn),能夠?yàn)g覽數(shù)字媒體服務(wù)器中分享的媒體內(nèi)容,并且通過(guò)交互控制推送媒體至數(shù)字媒體渲染器進(jìn)行播放。
[0003]在現(xiàn)有的DLNA架構(gòu)中,數(shù)字媒體控制器能夠隨時(shí)訪問(wèn)數(shù)字媒體服務(wù)器中的內(nèi)容并推送至數(shù)字媒體渲染器播放,但是上述功能必須是在數(shù)字媒體控制器開(kāi)啟的情況下,如果不開(kāi)啟數(shù)字媒體控制器,數(shù)字媒體渲染器就無(wú)法主動(dòng)播放分享的媒體內(nèi)容。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種多媒體定時(shí)播放方法、終端及系統(tǒng),為數(shù)字媒體渲染器增加定時(shí)播放功能,使數(shù)字媒體渲染器無(wú)需數(shù)字媒體控制器的控制,也可以定時(shí)播放多媒體項(xiàng)目。
[0005]為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種多媒體定時(shí)播放方法,所述方法包括:
[0006]向數(shù)字媒體服務(wù)器發(fā)送多媒體項(xiàng)目請(qǐng)求,以從所述數(shù)字媒體服務(wù)器獲取用戶選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息;
[0007]獲取用戶設(shè)定的所述多媒體項(xiàng)目對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;
[0008]發(fā)送定時(shí)播放動(dòng)作信息給數(shù)字媒體渲染器,所述定時(shí)播放動(dòng)作信息包含所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,以使所述數(shù)字媒體渲染器解析所述定時(shí)播放動(dòng)作信息得到所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,并在所述多媒體項(xiàng)目的播放時(shí)間點(diǎn)信息對(duì)應(yīng)的時(shí)間點(diǎn)到達(dá)時(shí),播放所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。
[0009]相應(yīng)地,本發(fā)明實(shí)施例還提供了另一種多媒體定時(shí)播放方法,所述方法包括:
[0010]接收來(lái)自數(shù)字媒體控制器的定時(shí)播放動(dòng)作信息,所述定時(shí)播放動(dòng)作信息包含所述數(shù)字媒體控制器預(yù)先從數(shù)字媒體服務(wù)器獲取到的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和用戶設(shè)定的對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;
[0011]解析所述定時(shí)播放動(dòng)作信息,獲取所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;
[0012]檢測(cè)到所述多媒體項(xiàng)目的播放時(shí)間點(diǎn)信息對(duì)應(yīng)的時(shí)間點(diǎn)到達(dá)時(shí),播放所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。
[0013]相應(yīng)地,本發(fā)明實(shí)施例還提供了一種多媒體定時(shí)播放終端,其特征在于,所述終端包括:
[0014]項(xiàng)目請(qǐng)求模塊:用于向數(shù)字媒體服務(wù)器發(fā)送多媒體項(xiàng)目請(qǐng)求,以從所述數(shù)字媒體服務(wù)器獲取用戶選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息;
[0015]時(shí)間信息獲取模塊:用于獲取用戶設(shè)定的所述多媒體項(xiàng)目對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;
[0016]動(dòng)作信息發(fā)送模塊:用于發(fā)送定時(shí)播放動(dòng)作信息給數(shù)字媒體渲染器,所述定時(shí)播放動(dòng)作信息包含所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,以使所述數(shù)字媒體渲染器解析所述定時(shí)播放動(dòng)作信息得到所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,并在所述多媒體項(xiàng)目的播放時(shí)間點(diǎn)信息對(duì)應(yīng)的時(shí)間點(diǎn)到達(dá)時(shí),播放所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。
[0017]相應(yīng)地,本發(fā)明實(shí)施例還提供了另一種多媒體定時(shí)播放終端,其特征在于,所述終端包括:
[0018]動(dòng)作信息接收模塊:用于接收來(lái)自數(shù)字媒體控制器的定時(shí)播放動(dòng)作信息,所述定時(shí)播放動(dòng)作信息包含所述數(shù)字媒體控制器預(yù)先從數(shù)字媒體服務(wù)器獲取到的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和用戶設(shè)定的對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;
[0019]動(dòng)作信息獲取模塊:用于解析所述定時(shí)播放動(dòng)作信息,獲取所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;
[0020]定時(shí)播放模塊:用于檢測(cè)到所述多媒體項(xiàng)目的播放時(shí)間點(diǎn)信息對(duì)應(yīng)的時(shí)間點(diǎn)到達(dá)時(shí),播放所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。
[0021]相應(yīng)地,本發(fā)明實(shí)施例還提供了一種多媒體定時(shí)播放系統(tǒng),其特征在于,所述系統(tǒng)包括:
[0022]數(shù)字媒體控制器:用于向數(shù)字媒體服務(wù)器發(fā)送多媒體項(xiàng)目請(qǐng)求,以從所述數(shù)字媒體服務(wù)器獲取用戶選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息;獲取用戶設(shè)定的所述多媒體項(xiàng)目對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;發(fā)送定時(shí)播放動(dòng)作信息給數(shù)字媒體渲染器,所述定時(shí)播放動(dòng)作信息包含所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,以使所述數(shù)字媒體渲染器解析所述定時(shí)播放動(dòng)作信息得到所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,并在所述多媒體項(xiàng)目的播放時(shí)間點(diǎn)信息對(duì)應(yīng)的時(shí)間點(diǎn)到達(dá)時(shí),播放所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息;
[0023]數(shù)字媒體渲染器:用于接收來(lái)自數(shù)字媒體控制器的定時(shí)播放動(dòng)作信息,所述定時(shí)播放動(dòng)作信息包含所述數(shù)字媒體控制器預(yù)先從數(shù)字媒體服務(wù)器獲取到的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和用戶設(shè)定的對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;解析所述定時(shí)播放動(dòng)作信息,獲取所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息;檢測(cè)到所述多媒體項(xiàng)目的播放時(shí)間點(diǎn)信息對(duì)應(yīng)的時(shí)間點(diǎn)到達(dá)時(shí),播放所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。
[0024]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:本發(fā)明實(shí)施例中數(shù)字媒體控制器通過(guò)向數(shù)字媒體渲染器發(fā)送定時(shí)播放動(dòng)作信息,包含所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,使所述數(shù)字媒體渲染器可以在所述多媒體項(xiàng)目的播放時(shí)間點(diǎn)信息對(duì)應(yīng)的時(shí)間點(diǎn)到達(dá)時(shí),播放所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息,實(shí)現(xiàn)了數(shù)字媒體渲染器的定時(shí)播放功能,同時(shí)實(shí)現(xiàn)了數(shù)字媒體渲染器在脫離數(shù)字媒體控制器的控制下播放多媒體項(xiàng)目,另外,還可以節(jié)省電量消耗。
【附圖說(shuō)明】
[0025]為了更清楚地說(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ù)這些附圖獲得其他的附圖。
[0026]圖1是本發(fā)明實(shí)施例中一種多媒體定時(shí)播放方法的流程示意圖;
[0027]圖2是本發(fā)明另一實(shí)施例中多媒體定時(shí)播放方法的流程示意圖;
[0028]圖3是本發(fā)明實(shí)施例中另一種多媒體定時(shí)播放方法的流程示意圖;
[0029]圖4是本發(fā)明又一實(shí)施例中多媒體定時(shí)播放方法的流程示意圖;
[0030]圖5是本發(fā)明實(shí)施例中一種多媒體定時(shí)播放終端的組成結(jié)構(gòu)示意圖;
[0031]圖6是本發(fā)明實(shí)施例中另一種多媒體定時(shí)播放終端的組成結(jié)構(gòu)示意圖;
[0032]圖7是本發(fā)明實(shí)施例中一種多媒體定時(shí)播放系統(tǒng)的組成結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0034]圖1是本發(fā)明實(shí)施例中一種多媒體定時(shí)播放方法的流程示意圖。本方法可實(shí)施于DLNA的數(shù)字媒體控制器或與所述數(shù)字媒體控制器功能類(lèi)似的數(shù)字設(shè)備。如圖所示所述方法至少包括:
[0035]步驟S101,向數(shù)字媒體服務(wù)器發(fā)送多媒體項(xiàng)目請(qǐng)求,以從所述數(shù)字媒體服務(wù)器獲取用戶選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。
[0036]具體的,通過(guò)向數(shù)字多媒體服務(wù)器發(fā)送多媒體項(xiàng)目請(qǐng)求,數(shù)字媒體服務(wù)器將會(huì)將用戶之前在該數(shù)字服務(wù)器中選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息發(fā)送至數(shù)字媒體控制器,使得所述數(shù)字媒體控制器獲取到所述用戶選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。具體實(shí)施中,數(shù)字媒體服務(wù)器上擁有很多的多媒體資源,只要用戶開(kāi)通了相應(yīng)的業(yè)務(wù),具有瀏覽、在線觀看和下載等權(quán)限,就可以在眾多的多媒體資源中選擇想要觀看或者下載的多媒體項(xiàng)目。在用戶確認(rèn)選擇了至少一個(gè)多媒體項(xiàng)目之后,數(shù)字媒體控制器就會(huì)向數(shù)字媒體服務(wù)器發(fā)送多媒體項(xiàng)目請(qǐng)求,數(shù)字媒體服務(wù)器在驗(yàn)證用戶的使用權(quán)限之后,就會(huì)向數(shù)字媒體控制器發(fā)送所述用戶選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。
[0037]步驟S102,獲取用戶設(shè)定的所述多媒體項(xiàng)目對(duì)應(yīng)的播放時(shí)間點(diǎn)信息。
[0038]具體的,如果用戶選擇了定時(shí)播放其選擇的多媒體項(xiàng)目時(shí),數(shù)字媒體控制器在從所述數(shù)字媒體服務(wù)器獲取到所述用戶選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息之后,還需要提示用戶設(shè)定所述多媒體項(xiàng)目的定時(shí)播放時(shí)間,以獲取用戶設(shè)定的所述多媒體項(xiàng)目對(duì)應(yīng)的播放時(shí)間點(diǎn)信息。具體實(shí)施中,在步驟SlOl中用戶確認(rèn)選擇了至少一個(gè)多媒體項(xiàng)目,數(shù)字媒體控制器獲取到了所述用戶選擇的多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息之后,數(shù)字媒體控制器將會(huì)發(fā)出定時(shí)播放時(shí)間設(shè)定程序,使用戶設(shè)定之前在所述數(shù)字媒體服務(wù)器中選擇的多媒體項(xiàng)目的定時(shí)播放時(shí)間,以獲取與之前用戶選擇的所述多媒體項(xiàng)目對(duì)應(yīng)的播放時(shí)間點(diǎn)信息。
[0039]步驟S103,發(fā)送定時(shí)播放動(dòng)作信息給數(shù)字媒體渲染器,所述定時(shí)播放動(dòng)作信息包含所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,以使所述數(shù)字媒體渲染器解析所述定時(shí)播放動(dòng)作信息得到所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息和對(duì)應(yīng)的播放時(shí)間點(diǎn)信息,并在所述多媒體項(xiàng)目的播放時(shí)間點(diǎn)信息對(duì)應(yīng)的時(shí)間點(diǎn)到達(dá)時(shí),播放所述多媒體項(xiàng)目的內(nèi)容數(shù)據(jù)信息。