欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種多媒體文件播放方法和裝置制造方法

文檔序號(hào):7814457閱讀:156來源:國知局
一種多媒體文件播放方法和裝置制造方法
【專利摘要】本發(fā)明適用于互聯(lián)網(wǎng)領(lǐng)域,提供了一種多媒體文件的播放方法和裝置,該方法包括:數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器;根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置;將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。本發(fā)明可使得不同的數(shù)字媒體渲染器,即不同的終端可以通過所述數(shù)字媒體控制器根據(jù)播放斷點(diǎn)位置播放多媒體文件,提高用戶使用的便利性。
【專利說明】一種多媒體文件播放方法和裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種多媒體文件播放方法和裝置。

【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,人們可以使用各種多媒體播放工具,如音樂播放器、視頻播放器來播放多媒體文件,提高了人們生活便利性。
[0003]對(duì)于同一多媒體文件的播放,可能由于多媒體文件的播放時(shí)間較長,如大的視頻文件等,用戶在某一時(shí)間段不能全部播放完畢。用戶會(huì)在另外的一個(gè)時(shí)間段,查找到播放的斷點(diǎn)位置,繼續(xù)播放上次未播放的數(shù)據(jù),以完整的播放所述多媒體文件。為免除用戶在多次播放同一多媒體文件時(shí)的斷點(diǎn)查找工作,一般通過記錄多媒體文件的播放位置,在下一次播放時(shí),自動(dòng)查找上一次播放的位置,并跳轉(zhuǎn)到所記錄的位置處繼續(xù)播放。
[0004]這種記憶斷點(diǎn)位置的方式可以較好的實(shí)現(xiàn)同一設(shè)備的多媒體文件的播放,但是,由于用戶現(xiàn)在使用的多媒體播放工具越來越多,上述的記憶斷點(diǎn)播放的方式不能適應(yīng)同一多媒體文件在多個(gè)播放終端中實(shí)現(xiàn)斷點(diǎn)播放。


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

[0005]本發(fā)明的目的在于提供一種多媒體文件的播放方法,以解決現(xiàn)有技術(shù)不能適應(yīng)同一多媒體文件在多個(gè)播放終端中實(shí)現(xiàn)斷點(diǎn)播放的問題。
[0006]本發(fā)明是這樣實(shí)現(xiàn)的,一種多媒體文件的播放方法,所述方法包括:
[0007]數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器,所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器基于DLNA協(xié)議相連;
[0008]根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置;
[0009]將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。
[0010]本發(fā)明的另一目的在于提供一種多媒體文件的播放裝置,所述裝置包括:
[0011]推送單元,用于由數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器,所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器基于DLNA協(xié)議相連;
[0012]查找單元,用于根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置;
[0013]斷點(diǎn)播放單元,用于將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。
[0014]在本發(fā)明中,通過數(shù)字媒體控制器根據(jù)DLNA協(xié)議,將多媒體文件推送至數(shù)字媒體渲染器,并根據(jù)預(yù)先存儲(chǔ)的多媒體文件與播放斷點(diǎn)位置的對(duì)應(yīng)關(guān)系,將查找的播放斷點(diǎn)推送至所述數(shù)字媒體渲染器,從而使得不同的數(shù)字媒體渲染器,即不同的終端可以通過所述數(shù)字媒體控制器根據(jù)播放斷點(diǎn)位置播放多媒體文件,提高用戶使用的便利性。

【專利附圖】

【附圖說明】
[0015]圖1是本發(fā)明第一實(shí)施例提供的多媒體文件的播放方法的實(shí)現(xiàn)流程圖;
[0016]圖2是本發(fā)明第二實(shí)施例提供的多媒體文件的播放方法的實(shí)現(xiàn)流程圖;
[0017]圖3是本發(fā)明第三實(shí)施例提供的多媒體文件的播放方法的實(shí)現(xiàn)流程圖;
[0018]圖4為本發(fā)明第四實(shí)施例提供的多媒體文件的播放裝置的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0019]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]本發(fā)明實(shí)施例可根據(jù)DLNA協(xié)議相連的多個(gè)設(shè)備,比如相連的設(shè)備可以為智能移動(dòng)終端如手機(jī)、平板電腦等,也可以為音響、電視機(jī)等設(shè)備。其中,在DLNA協(xié)議中,作為數(shù)字媒體控制器的DLNA設(shè)備,往往是便于攜帶的設(shè)備,如智能移動(dòng)終端等。所述音響、電視機(jī)往往作為DLNA設(shè)備中的數(shù)字媒體渲染器。通過本發(fā)明所述方法,可以實(shí)現(xiàn)通過移動(dòng)終端在多個(gè)不同的電視機(jī)或者音響中斷點(diǎn)播放多媒體文件,提高用戶使用的便利性。
[0021]實(shí)施例一:
[0022]圖1示出了本發(fā)明第一實(shí)施例提供的多媒體文件的播放方法的實(shí)現(xiàn)流程,詳述如下:
[0023]在步驟SlOl中,數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器,所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器基于DLNA協(xié)議相連。
[0024]具體的,所述DLNA協(xié)議,其英文全稱為:DIGITAL LIVING NETWORK ALLIANCE,其宗旨是:隨時(shí)隨地享受你的音樂、圖片和視頻。DLNA旨在解決個(gè)人PC,消費(fèi)電器,移動(dòng)設(shè)備在內(nèi)的無線網(wǎng)絡(luò)和有線網(wǎng)絡(luò)的互聯(lián)互通,使得數(shù)字媒體和內(nèi)容服務(wù)的無限制的共享和增長成為可能。
[0025]其中,基于DLNA協(xié)議相連的設(shè)備,一般包括以下四模塊:
[0026]DMS,其英文全稱為Digital Media Server,中文全稱為數(shù)字媒體服務(wù)器,用于提供多媒體的存儲(chǔ)和共享;
[0027]DMC,其英文全稱為Digital Media Controller,中文全稱為數(shù)字媒體控制器,用于推送DMS上共享的多媒體文件到DMR上進(jìn)行播放;
[0028]DMR,其英文全稱為Digital Media Renderer,中文全稱為數(shù)字媒體渲染器,用于被動(dòng)播放多媒體文件;
[0029]DMP,其英文全稱為Digital Media Player,中文全稱為數(shù)字媒體播放器,用于主動(dòng)搜索并播放多媒體文件。
[0030]在本發(fā)明中,所述多媒體文件可以包括但不限于視頻文件、音頻文件,還可以包括其它存在播放斷點(diǎn)位置的文件,比如幻燈片文件、PDF文件等。
[0031]所述數(shù)字媒體渲染器可以包括多個(gè),比如不同的電視機(jī)等視頻播放設(shè)備,或者其它音頻播放設(shè)備。根據(jù)DLNA協(xié)議,在所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器建立連接后,所述數(shù)字媒體控制器可以將需要播放的多媒體文件推送至所述數(shù)字媒體渲染器,以使得數(shù)字媒體渲染器可以渲染播放所述多媒體文件。
[0032]所述數(shù)字媒體控制器將所述多媒體文件推送至數(shù)字媒體渲染器,可以采用主動(dòng)推送方式,在所述數(shù)字媒體控制器通過有線或者無線的方式,連接到網(wǎng)絡(luò)后,查找需要推送的數(shù)字媒體渲染器,選擇該數(shù)字媒體渲染器,并發(fā)送所述多媒體文件。
[0033]所述數(shù)字媒體控制器和所述數(shù)字媒體渲染器建立有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)連接,所述無線網(wǎng)絡(luò)連接包括但不限于WiFi連接、2G、3G連接或者4G連接。
[0034]在步驟S102中,根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置。
[0035]具體的,所述播放斷點(diǎn)位置與所述多媒體文件的對(duì)應(yīng)關(guān)系,為一個(gè)多媒體文件對(duì)應(yīng)一個(gè)或者多個(gè)播放斷點(diǎn)位置,所述播放斷點(diǎn)位置,是指多媒體文件在所述數(shù)字媒體渲染器或者數(shù)字媒體控制器中播放時(shí)的中斷位置。比如,多媒體文件為一個(gè)視頻文件,其總播放時(shí)長為130分鐘,其在數(shù)字媒體控制器,比如為手機(jī)中的播放了 25分鐘后中斷,則記錄第25分鐘為一個(gè)播放斷點(diǎn)位置;其在數(shù)字媒體渲染器,比如在住宅A中的電視機(jī)中播放了 30分鐘,則記錄第30分鐘為另一個(gè)播放斷點(diǎn)位置。那么,當(dāng)用戶在住宅B通過電視機(jī)播放該視頻時(shí),則可以通過數(shù)字媒體控制器發(fā)送所記錄的斷點(diǎn)播放時(shí)間,用戶可以選擇上述兩個(gè)播放斷點(diǎn)時(shí)間繼續(xù)播放。
[0036]其中,推送所述斷點(diǎn)位置可以通過數(shù)字媒體控制器發(fā)出SEEK動(dòng)作,調(diào)用給所述數(shù)字媒體渲染器。
[0037]在步驟S103中,將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。
[0038]具體的,根據(jù)步驟S102中查找的播放斷點(diǎn)位置后,由數(shù)字媒體控制器將所查找的播放斷點(diǎn)位置發(fā)送至數(shù)字媒體渲染器,數(shù)字媒體渲染器根據(jù)所述播放斷點(diǎn)位置,播放接收的多媒體文件。
[0039]作為本發(fā)明可行的一種實(shí)施方式,還可以在推送所述多媒體文件之前,獲取所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置,將所述播放斷點(diǎn)位置推送至數(shù)字媒體渲染器,數(shù)字媒體控制器根據(jù)所述多媒體文件的播放斷點(diǎn)位置,或者用戶選擇的播放斷點(diǎn)位置,在所述播放斷點(diǎn)位置開始的多媒體文件的數(shù)據(jù)。
[0040]本發(fā)明實(shí)施例通過數(shù)字媒體控制器將所述多媒體文件以及對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,從而能夠?qū)τ诙鄠€(gè)不同的DLNA的設(shè)備可以根據(jù)所述播放斷點(diǎn)位置播放所發(fā)送的多媒體文件,避免復(fù)雜的切換操作,提高播放的便利性。
[0041]實(shí)施例二:
[0042]圖2示出了本發(fā)明第二實(shí)施例提供的多媒體文件的播放方法的實(shí)現(xiàn)流程,詳述如下:
[0043]在步驟S201中,數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器,所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器基于DLNA協(xié)議相連。
[0044]在步驟S202中,記錄所述數(shù)字媒體控制器或者所述數(shù)字媒體渲染器的播放斷點(diǎn)位置,并將所記錄的播放斷點(diǎn)位置按照記錄時(shí)間的先后進(jìn)行排序記錄。
[0045]具體的,對(duì)于每個(gè)多媒體文件,其可能在不同的終端,比如數(shù)字媒體控制器或者不同的數(shù)字媒體渲染器中,均有過播放記錄。
[0046]通過所述數(shù)字媒體控制器記錄所述多媒體文件的播放斷點(diǎn)位置,其中,所述播放斷點(diǎn)位置可以不包括多媒體文件完整播放完畢時(shí)對(duì)應(yīng)的位置,比如多媒體文件為視頻文件,該視頻文件的總播放時(shí)長為130分鐘,如果某個(gè)終端中播放的時(shí)間為第130分鐘,則可以不需要記錄該播放位置。
[0047]所述記錄時(shí)間的先后順序,是指在所述多媒體文件每播放一次,如果其不是完整播放時(shí),均記錄其播放斷點(diǎn)位置,根據(jù)所記錄的時(shí)間的先后,可以相應(yīng)的反映所述多媒體文件由該用戶在不同的終端中的播放的先后順序。
[0048]所述記錄多媒體文件播放中斷位置的方式,可以由每個(gè)終端中止播放時(shí)反饋其中止播放時(shí)的多媒體文件對(duì)應(yīng)的播放位置,或者,也可以根據(jù)預(yù)設(shè)的時(shí)間周期,比如可以每隔一分鐘查詢所述終端是否中止播放,如果中止播放,則將上一查詢時(shí)間點(diǎn)對(duì)應(yīng)的播放位置作為播放斷點(diǎn)位置。
[0049]在步驟S203中,判斷所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置的個(gè)數(shù)是否超過預(yù)定值。
[0050]在步驟S204中,如果所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置的個(gè)數(shù)超過預(yù)定值,則刪除記錄時(shí)間最高的播放斷點(diǎn)位置。
[0051]步驟S203和步驟S204為本發(fā)明實(shí)施例進(jìn)一步優(yōu)化的實(shí)施方式,通過對(duì)記錄的播放斷點(diǎn)位置的個(gè)數(shù)統(tǒng)計(jì),當(dāng)記錄的播放斷點(diǎn)位置的個(gè)數(shù)超過預(yù)定個(gè)數(shù),比如可以為100個(gè)時(shí),則刪除在所述記錄的播放斷點(diǎn)位置中最早記錄的播放斷點(diǎn)位置,從而能夠節(jié)省存儲(chǔ)空間的同時(shí),也有利于提高數(shù)據(jù)的加載速度,提高查詢效率。
[0052]在步驟S205中,根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置。
[0053]在步驟S206中,將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。
[0054]本發(fā)明實(shí)施例在實(shí)施例一的基礎(chǔ)上,將記錄的播放斷點(diǎn)位置數(shù)據(jù)按照記錄時(shí)間的先后順序進(jìn)行排序,從而可以更好的提高用戶選擇播放斷點(diǎn)位置的效率。另外通過對(duì)播放斷點(diǎn)位置數(shù)據(jù)的統(tǒng)計(jì)和刪除多余的播放斷點(diǎn)位置數(shù)據(jù),可以節(jié)省存儲(chǔ)空間的同時(shí),也有利于提高數(shù)據(jù)的加載速度,提高查詢效率。
[0055]實(shí)施例三:
[0056]圖3示出了本發(fā)明第三實(shí)施例提供的多媒體文件的播放方法的實(shí)現(xiàn)流程,詳述如下:
[0057]在步驟S301中,數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器,所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器基于DLNA協(xié)議相連。
[0058]在步驟S302中,在預(yù)先存儲(chǔ)的多媒體文件與播放斷點(diǎn)位置對(duì)應(yīng)關(guān)系的列表中,查找與所推送的多媒體文件的名稱以及多媒體文件的總播放時(shí)長匹配的多媒體文件。
[0059]具體的,在查找多媒體文件之前,本發(fā)明優(yōu)選的實(shí)施方式還可以包括判斷所述數(shù)字媒體渲染器是否支持所述多媒體文件的播放的步驟,通過對(duì)所述數(shù)字媒體渲染器的播放格式或者播放的其它參數(shù)的支持與否的判斷,可以在所述數(shù)字媒體渲染器支持所述多媒體文件的播放時(shí),則查找對(duì)應(yīng)的播放斷點(diǎn)位置,從而可以避免做無用功。
[0060]本步驟中,在所述多媒體文件與播放斷點(diǎn)位置的對(duì)應(yīng)關(guān)系中,所述多媒體文件包括文件名稱以及文件播放時(shí)長的屬性,根據(jù)推送的多媒體文件的文件名以及播放時(shí)長,可以快速有效的在所述對(duì)應(yīng)關(guān)系中查找到正確的具有該屬性的多媒體文件。
[0061]當(dāng)然不應(yīng)局限于此,還可以根據(jù)多媒體文件的CRC校驗(yàn)碼或者WD5碼進(jìn)行驗(yàn)證,不過其計(jì)算相對(duì)更為復(fù)雜。
[0062]在步驟S303中,根據(jù)所匹配的多媒體文件查找其對(duì)應(yīng)的播放斷點(diǎn)位置。
[0063]在查找到具有對(duì)應(yīng)屬性的多媒體文件后,查找該多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置。比如,推送的多媒體文件的名稱為“絕代雙驕”,播放時(shí)長為132分鐘,那么,在所述多媒體文件與播放斷點(diǎn)位置的對(duì)應(yīng)關(guān)系的列表中,查找與上述兩項(xiàng)屬性完全相同的多媒體文件,并根據(jù)對(duì)應(yīng)關(guān)系,匹配其播放斷點(diǎn)位置包括第25分鐘、第35分鐘。
[0064]在步驟S304中,將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。
[0065]本發(fā)明實(shí)施例與實(shí)施例一的不同之處在于,本發(fā)明實(shí)施例具體公開了對(duì)所述多媒體文件的查找步驟,即通過文件名與播放時(shí)長的完全相同條件,來查找所匹配的多媒體文件,從而在提高查找效率的同時(shí),也能夠有效的保證查找的準(zhǔn)確率。
[0066]實(shí)施例四:
[0067]圖4示出了本發(fā)明第四實(shí)施例提供的多媒體文件的播放裝置的結(jié)構(gòu)示意圖,詳述如下:
[0068]本發(fā)明實(shí)施例所述多媒體文件的播放裝置,包括:
[0069]推送單元401,用于由數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器,所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器基于DLNA協(xié)議相連;
[0070]查找單元402,用于根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置;
[0071]斷點(diǎn)播放單元403,用于將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。
[0072]優(yōu)選的,所述裝置還可包括:
[0073]記錄單元,用于記錄所述數(shù)字媒體控制器或者所述數(shù)字媒體渲染器的播放斷點(diǎn)位置,并將所記錄的播放斷點(diǎn)位置按照記錄時(shí)間的先后進(jìn)行排序記錄。
[0074]進(jìn)一步優(yōu)化的,所述裝置還可包括:
[0075]第一判斷單元,用于判斷所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置的個(gè)數(shù)是否超過預(yù)定值;
[0076]刪除單元,用于如果所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置的個(gè)數(shù)超過預(yù)定值,則刪除記錄時(shí)間最高的播放斷點(diǎn)位置。
[0077]為提高本發(fā)明的查找效率,所述查找單元可包括:
[0078]多媒體文件查找子單元,用于在預(yù)先存儲(chǔ)的多媒體文件與播放斷點(diǎn)位置對(duì)應(yīng)關(guān)系的列表中,查找與所推送的多媒體文件的名稱以及多媒體文件的總播放時(shí)長匹配的多媒體文件;
[0079]斷點(diǎn)位置查找子單元,用于根據(jù)所匹配的多媒體文件查找其對(duì)應(yīng)的播放斷點(diǎn)位置。
[0080]為提高播放效率,在所述查找單元執(zhí)行之前,所述裝置還可包括:
[0081]第二判斷單元,用于判斷所述數(shù)字媒體渲染器是否支持所述多媒體文件的播放。
[0082]如果所述數(shù)字媒體渲染器支持所述多媒體文件的播放,則執(zhí)行查找單元。
[0083]本發(fā)明實(shí)施例所述多媒體的播放裝置,與實(shí)施例一至三所述的多媒體的播放方法對(duì)應(yīng),在此不作重復(fù)贅述。
[0084]在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0085]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0086]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0087]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory),隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0088]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種多媒體文件的播放方法,其特征在于,所述方法包括: 數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器,所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器基于DLNA協(xié)議相連; 根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置; 將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,在所述根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置步驟之前,所述方法還包括: 記錄所述數(shù)字媒體控制器或者所述數(shù)字媒體渲染器的播放斷點(diǎn)位置,并將所記錄的播放斷點(diǎn)位置按照記錄時(shí)間的先后進(jìn)行排序記錄。
3.根據(jù)權(quán)利要求2所述方法,其特征在于,在所述記錄所述數(shù)字媒體控制器或者所述數(shù)字媒體渲染器的播放斷點(diǎn)位置,并將所記錄的播放斷點(diǎn)位置按照記錄時(shí)間的先后進(jìn)行排序記錄步驟之后,所述方法還包括: 判斷所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置的個(gè)數(shù)是否超過預(yù)定值; 如果所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置的個(gè)數(shù)超過預(yù)定值,則刪除記錄時(shí)間最高的播放斷點(diǎn)位置。
4.根據(jù)權(quán)利要求1所述方法,其特征在于,所述根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置步驟包括: 在預(yù)先存儲(chǔ)的多媒體文件與播放斷點(diǎn)位置對(duì)應(yīng)關(guān)系的列表中,查找與所推送的多媒體文件的名稱以及多媒體文件的總播放時(shí)長匹配的多媒體文件; 根據(jù)所匹配的多媒體文件查找其對(duì)應(yīng)的播放斷點(diǎn)位置。
5.根據(jù)權(quán)利要求1所述方法,其特征在于,在所述根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置步驟之前,所述方法還包括: 判斷所述數(shù)字媒體渲染器是否支持所述多媒體文件的播放; 如果所述數(shù)字媒體渲染器支持所述多媒體文件的播放,則進(jìn)入所述根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置步驟。
6.一種多媒體文件的播放裝置,其特征在于,所述裝置包括: 推送單元,用于由數(shù)字媒體控制器推送所述多媒體文件至數(shù)字媒體渲染器,所述數(shù)字媒體控制器與所述數(shù)字媒體渲染器基于DLNA協(xié)議相連; 查找單元,用于根據(jù)預(yù)先存儲(chǔ)的播放斷點(diǎn)位置與多媒體文件的對(duì)應(yīng)關(guān)系,查找所推送的多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置; 斷點(diǎn)播放單元,用于將所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置推送至所述數(shù)字媒體渲染器,所述數(shù)字媒體渲染器根據(jù)所接收的播放斷點(diǎn)位置播放所述多媒體文件。
7.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述裝置還包括: 記錄單元,用于記錄所述數(shù)字媒體控制器或者所述數(shù)字媒體渲染器的播放斷點(diǎn)位置,并將所記錄的播放斷點(diǎn)位置按照記錄時(shí)間的先后進(jìn)行排序記錄。
8.根據(jù)權(quán)利要求7所述裝置,其特征在于,所述裝置還包括: 第一判斷單元,用于判斷所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置的個(gè)數(shù)是否超過預(yù)定值; 刪除單元,用于如果所述多媒體文件對(duì)應(yīng)的播放斷點(diǎn)位置的個(gè)數(shù)超過預(yù)定值,則刪除記錄時(shí)間最高的播放斷點(diǎn)位置。
9.根據(jù)權(quán)利要求6所述裝置,其特征在于,所述查找單元包括: 多媒體文件查找子單元,用于在預(yù)先存儲(chǔ)的多媒體文件與播放斷點(diǎn)位置對(duì)應(yīng)關(guān)系的列表中,查找與所推送的多媒體文件的名稱以及多媒體文件的總播放時(shí)長匹配的多媒體文件; 斷點(diǎn)位置查找子單元,用于根據(jù)所匹配的多媒體文件查找其對(duì)應(yīng)的播放斷點(diǎn)位置。
10.根據(jù)權(quán)利要求6所述裝置,其特征在于,在所述查找單元執(zhí)行之前,所述裝置還包括: 第二判斷單元,用于判斷所述數(shù)字媒體渲染器是否支持所述多媒體文件的播放。 如果所述數(shù)字媒體渲染器支持所述多媒體文件的播放,則執(zhí)行查找單元。
【文檔編號(hào)】H04N21/433GK104244070SQ201410472724
【公開日】2014年12月24日 申請(qǐng)日期:2014年9月16日 優(yōu)先權(quán)日:2014年9月16日
【發(fā)明者】龔敏 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
长乐市| 驻马店市| 乃东县| 盐津县| 海淀区| 锡林郭勒盟| 连州市| 广西| 门源| 赤壁市| 常宁市| 中山市| 田林县| 吴忠市| 和平区| 万宁市| 永兴县| 老河口市| 县级市| 高雄市| 屏边| 酉阳| 天长市| 镇雄县| 土默特左旗| 磐石市| 威远县| 吉林省| 电白县| 板桥市| 贡山| 湘西| 台南县| 汪清县| 萍乡市| 灵石县| 乌兰浩特市| 贵定县| 翁牛特旗| 宣城市| 淮滨县|