多媒體數(shù)據(jù)播放方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開是關(guān)于多媒體技術(shù)領(lǐng)域,具體來說是關(guān)于多媒體數(shù)據(jù)播放方法和裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的普及,網(wǎng)絡(luò)視頻的應(yīng)用越來越廣泛,很多用戶喜歡上網(wǎng)觀看視頻。然而,有些視頻中可能會(huì)包括片頭和片尾,而大部分的用戶對(duì)片頭和片尾不感興趣,希望觀看視頻時(shí)能夠跳過片頭和片尾。
[0003]為了滿足用戶跳過片頭和片尾的需求,對(duì)于網(wǎng)絡(luò)服務(wù)器提供的每個(gè)視頻,該網(wǎng)絡(luò)服務(wù)器的維護(hù)人員可以通過觀看該視頻,確定該視頻中片頭的結(jié)束位置和片尾的起始位置,將該片頭的結(jié)束位置和片尾的起始位置作為該視頻的位置信息,手動(dòng)上傳至該網(wǎng)絡(luò)服務(wù)器。后續(xù)過程中,每當(dāng)該網(wǎng)絡(luò)服務(wù)器接收到播放該視頻的請(qǐng)求時(shí),可以根據(jù)該位置信息,從該片頭的結(jié)束位置開始播放,當(dāng)播放至該片尾的起始位置時(shí),播放結(jié)束。
[0004]在實(shí)現(xiàn)本公開的過程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)存在缺陷,例如:
[0005]只能由該維護(hù)人員手動(dòng)上傳每個(gè)視頻的位置信息,操作繁瑣,靈活性差。且,由于該網(wǎng)絡(luò)服務(wù)器中包括很多視頻,需要耗費(fèi)大量的人力資源和時(shí)間才能上傳所有視頻的位置信息。
【發(fā)明內(nèi)容】
[0006]為了解決相關(guān)技術(shù)中存在的問題,本公開提供了一種多媒體數(shù)據(jù)播放方法和裝置。所述技術(shù)方案如下:
[0007]根據(jù)本公開實(shí)施例的第一方面,提供了一種多媒體數(shù)據(jù)播放方法,所述方法包括:
[0008]在每次播放多媒體數(shù)據(jù)的過程中,當(dāng)檢測到預(yù)設(shè)操作行為時(shí),獲取所述預(yù)設(shè)操作行為對(duì)應(yīng)的播放進(jìn)度;
[0009]根據(jù)所述播放進(jìn)度,獲取所述多媒體數(shù)據(jù)的估計(jì)位置信息,所述估計(jì)位置信息包括估計(jì)片頭結(jié)束位置和估計(jì)片尾起始位置中的至少一項(xiàng);
[0010]根據(jù)多次播放所述多媒體數(shù)據(jù)時(shí)獲取的多個(gè)估計(jì)位置信息,確定所述多媒體數(shù)據(jù)的位置信息,所述位置信息包括片頭結(jié)束位置和片尾起始位置中的至少一項(xiàng);
[0011]當(dāng)接收到對(duì)所述多媒體數(shù)據(jù)的播放請(qǐng)求時(shí),基于所述確定的位置信息,播放所述多媒體數(shù)據(jù)。
[0012]在另一實(shí)施例中,所述當(dāng)檢測到預(yù)設(shè)操作行為時(shí),獲取所述預(yù)設(shè)操作行為對(duì)應(yīng)的播放進(jìn)度包括:
[0013]當(dāng)檢測到調(diào)整播放進(jìn)度行為時(shí),獲取所述調(diào)整播放進(jìn)度行為對(duì)應(yīng)的目標(biāo)位置;
[0014]相應(yīng)的,所述根據(jù)所述播放進(jìn)度,獲取所述多媒體數(shù)據(jù)的估計(jì)位置信息包括:
[0015]將所述目標(biāo)位置作為所述多媒體數(shù)據(jù)的估計(jì)片頭結(jié)束位置。
[0016]在另一實(shí)施例中,所述當(dāng)檢測到預(yù)設(shè)操作行為時(shí),獲取所述預(yù)設(shè)操作行為對(duì)應(yīng)的播放進(jìn)度包括:
[0017]當(dāng)檢測到停止播放行為時(shí),獲取所述多媒體數(shù)據(jù)當(dāng)前的播放進(jìn)度;
[0018]相應(yīng)的,所述根據(jù)所述播放進(jìn)度,獲取所述多媒體數(shù)據(jù)的估計(jì)位置信息包括:
[0019]將所述多媒體數(shù)據(jù)當(dāng)前的播放進(jìn)度作為估計(jì)片尾起始位置。
[0020]在另一實(shí)施例中,所述根據(jù)多次播放所述多媒體數(shù)據(jù)時(shí)獲取的多個(gè)估計(jì)位置信息,確定所述多媒體數(shù)據(jù)的位置信息包括:
[0021]當(dāng)獲取的多個(gè)估計(jì)位置信息的數(shù)目大于預(yù)設(shè)閾值時(shí),根據(jù)所述多個(gè)估計(jì)位置信息,確定所述多媒體數(shù)據(jù)的位置信息。
[0022]在另一實(shí)施例中,所述根據(jù)所述多個(gè)估計(jì)位置信息,確定所述多媒體數(shù)據(jù)的位置信息包括以下至少一項(xiàng):
[0023]當(dāng)所述多個(gè)估計(jì)位置信息中包括多個(gè)估計(jì)片頭結(jié)束位置時(shí),計(jì)算所述多個(gè)估計(jì)片頭結(jié)束位置的收斂值,作為所述多媒體數(shù)據(jù)的片頭結(jié)束位置;
[0024]當(dāng)所述多個(gè)估計(jì)位置信息中包括多個(gè)估計(jì)片尾起始位置時(shí),計(jì)算所述多個(gè)估計(jì)片尾起始位置的收斂值,作為所述多媒體數(shù)據(jù)的片尾起始位置。
[0025]在另一實(shí)施例中,所述基于所述確定的位置信息,播放所述多媒體數(shù)據(jù)包括:
[0026]從已確定的片頭結(jié)束位置,開始播放所述多媒體數(shù)據(jù);
[0027]當(dāng)所述多媒體數(shù)據(jù)播放至已確定的片尾起始位置時(shí),停止播放所述多媒體數(shù)據(jù)。
[0028]根據(jù)本公開實(shí)施例的第二方面,提供了一種多媒體數(shù)據(jù)播放裝置,所述裝置包括:
[0029]播放進(jìn)度獲取模塊,用于在每次播放多媒體數(shù)據(jù)的過程中,當(dāng)檢測到預(yù)設(shè)操作行為時(shí),獲取所述預(yù)設(shè)操作行為對(duì)應(yīng)的播放進(jìn)度;
[0030]估計(jì)模塊,用于根據(jù)所述播放進(jìn)度,獲取所述多媒體數(shù)據(jù)的估計(jì)位置信息,所述估計(jì)位置信息包括估計(jì)片頭結(jié)束位置和估計(jì)片尾起始位置中的至少一項(xiàng);
[0031]位置信息確定模塊,用于根據(jù)多次播放所述多媒體數(shù)據(jù)時(shí)獲取的多個(gè)估計(jì)位置信息,確定所述多媒體數(shù)據(jù)的位置信息,所述位置信息包括片頭結(jié)束位置和片尾起始位置中的至少一項(xiàng);
[0032]播放模塊,用于當(dāng)接收到對(duì)所述多媒體數(shù)據(jù)的播放請(qǐng)求時(shí),基于所述確定的位置信息,播放所述多媒體數(shù)據(jù)。
[0033]在另一實(shí)施例中,所述播放進(jìn)度獲取模塊還用于當(dāng)檢測到調(diào)整播放進(jìn)度行為時(shí),獲取所述調(diào)整播放進(jìn)度行為對(duì)應(yīng)的目標(biāo)位置;
[0034]相應(yīng)的,所述估計(jì)模塊還用于將所述目標(biāo)位置作為所述多媒體數(shù)據(jù)的估計(jì)片頭結(jié)束位置。
[0035]在另一實(shí)施例中,所述播放進(jìn)度獲取模塊還用于當(dāng)檢測到停止播放行為時(shí),獲取所述多媒體數(shù)據(jù)當(dāng)前的播放進(jìn)度;
[0036]相應(yīng)的,所述估計(jì)模塊還用于將所述多媒體數(shù)據(jù)當(dāng)前的播放進(jìn)度作為估計(jì)片尾起始位置。
[0037]在另一實(shí)施例中,所述位置信息確定模塊還用于當(dāng)獲取的多個(gè)估計(jì)位置信息的數(shù)目大于預(yù)設(shè)閾值時(shí),根據(jù)所述多個(gè)估計(jì)位置信息,確定所述多媒體數(shù)據(jù)的位置信息。
[0038]在另一實(shí)施例中,所述位置信息確定模塊還用于當(dāng)所述多個(gè)估計(jì)位置信息中包括多個(gè)估計(jì)片頭結(jié)束位置時(shí),計(jì)算所述多個(gè)估計(jì)片頭結(jié)束位置的收斂值,作為所述多媒體數(shù)據(jù)的片頭結(jié)束位置;或者當(dāng)所述多個(gè)估計(jì)位置信息中包括多個(gè)估計(jì)片尾起始位置時(shí),計(jì)算所述多個(gè)估計(jì)片尾起始位置的收斂值,作為所述多媒體數(shù)據(jù)的片尾起始位置。
[0039]在另一實(shí)施例中,所述播放模塊用于從已確定的片頭結(jié)束位置,開始播放所述多媒體數(shù)據(jù);當(dāng)所述多媒體數(shù)據(jù)播放至已確定的片尾起始位置時(shí),停止播放所述多媒體數(shù)據(jù)。
[0040]根據(jù)本公開實(shí)施例的第三方面,提供了一種多媒體數(shù)據(jù)播放裝置,包括:
[0041]處理器;
[0042]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0043]其中,所述處理器被配置為:
[0044]在每次播放多媒體數(shù)據(jù)的過程中,當(dāng)檢測到預(yù)設(shè)操作行為時(shí),獲取所述預(yù)設(shè)操作行為對(duì)應(yīng)的播放進(jìn)度;
[0045]根據(jù)所述播放進(jìn)度,獲取所述多媒體數(shù)據(jù)的估計(jì)位置信息,所述估計(jì)位置信息包括估計(jì)片頭結(jié)束位置和估計(jì)片尾起始位置中的至少一項(xiàng);
[0046]根據(jù)多次播放所述多媒體數(shù)據(jù)時(shí)獲取的多個(gè)估計(jì)位置信息,確定所述多媒體數(shù)據(jù)的位置信息,所述位置信息包括片頭結(jié)束位置和片尾起始位置中的至少一項(xiàng);
[0047]當(dāng)接收到對(duì)所述多媒體數(shù)據(jù)的播放請(qǐng)求時(shí),基于所述確定的位置信息,播放所述多媒體數(shù)據(jù)。
[0048]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0049]本實(shí)施例提供的方法和裝置,通過在每次播放多媒體數(shù)據(jù)的過程中,當(dāng)檢測到預(yù)設(shè)操作行為時(shí),獲取該預(yù)設(shè)操作行為對(duì)應(yīng)的播放進(jìn)度,根據(jù)該播放進(jìn)度,估計(jì)該多媒體數(shù)據(jù)的位置信息,再根據(jù)多次播放該多媒體數(shù)據(jù)時(shí)估計(jì)出的多個(gè)位置信息,確定該多媒體數(shù)據(jù)的位置信息,以便基于確定的位置信息,播放該多媒體數(shù)據(jù),提供了根據(jù)用戶的操作行為自動(dòng)確定位置信息的方法,無需由維護(hù)人員手動(dòng)上傳位置信息,操作簡便,靈活性強(qiáng),且大大節(jié)省了人力資源和時(shí)間。
[0050]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本公開。
【附圖說明】
[0051]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0052]圖1是根據(jù)一示例性實(shí)施例示出的一種多媒體數(shù)據(jù)播放方法的流程圖;
[0053]圖2是根據(jù)一示例性實(shí)施例示出的一種多媒體數(shù)據(jù)播放方法的流程圖;
[0054]圖3是根據(jù)一示例性實(shí)施例示出的一種多媒體數(shù)據(jù)播放方法的流程圖;
[0055]圖4是根據(jù)一示例性實(shí)施例示出的一種多媒體數(shù)據(jù)播放裝置的框圖;
[0056]圖5是根據(jù)一示例性實(shí)施例示出的一種用于多媒體數(shù)據(jù)播放裝置的框圖。
【具體實(shí)施方式】
[0057]為使本公開的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面結(jié)合實(shí)施方式和附圖,對(duì)本公開做進(jìn)一步詳細(xì)說明。在此,本公開的示意性實(shí)施方式及其說明用于解釋本公開,但并不作為對(duì)本公開的限定。
[0058]本公開實(shí)施例提供一種多媒體數(shù)據(jù)播放方法和裝置,以下結(jié)合附圖對(duì)本公開進(jìn)行詳細(xì)說明。
[0059]圖1是根據(jù)一示例性實(shí)施例示出的一種多媒體數(shù)據(jù)播放方法的流程圖,如圖1所示,該多媒體數(shù)據(jù)播放方法用于播放裝置中,包括以下步驟:
[0060]在步驟