音視頻的分享處理方法和系統(tǒng)的制作方法
【專利摘要】本申請(qǐng)公開(kāi)了一種音視頻的分享處理方法和系統(tǒng),包括:在監(jiān)測(cè)到指定的音視頻截取指令后,顯示音視頻截取界面;在所述音視頻截取界面上,監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間;在監(jiān)測(cè)到截取指令后,將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ);在所述音視頻的播放地址中增加指定標(biāo)記后生成分享地址;將所述音視頻的分享地址發(fā)送到信息分享系統(tǒng)進(jìn)行分享處理;當(dāng)所述音視頻的分享地址被訪問(wèn)時(shí),解析出該分享地址中的指定標(biāo)記后,查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,按照播放地址打開(kāi)所述音視頻,并跳轉(zhuǎn)到所述開(kāi)始時(shí)間進(jìn)行播放,在播放到所述結(jié)束時(shí)間時(shí)結(jié)束播放。本發(fā)明可以提高分享音視頻片段的效率,降低資源消耗。
【專利說(shuō)明】音視頻的分享處理方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通信【技術(shù)領(lǐng)域】,尤其涉及一種音視頻的分享處理方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)通訊工具的發(fā)展,網(wǎng)絡(luò)帶寬越來(lái)越大,音視頻分享技術(shù)也逐漸成為繼文字及圖片信息分享技術(shù)后的一種朋友之間交互的重要通信方式。
[0003]在現(xiàn)有技術(shù)中,目前的音視頻分享技術(shù),主要包括兩種類型:
[0004]第一種音視頻分享技術(shù),主要是對(duì)音視頻文件進(jìn)行分享的技術(shù)。也就是說(shuō),通過(guò)數(shù)據(jù)通信方式,如電子郵件,文件傳輸協(xié)議(FTP)通信工具,即時(shí)通信(IM)工具等各種數(shù)據(jù)通信方式,發(fā)送整個(gè)音視頻文件給信宿端(即朋友端),從而達(dá)到分享音視頻的目的。但是,如果想分享音視頻中的某一片段,只能由用戶自己采用專用的音視頻文件切割程序先切割好音視頻文件片段,再將切割好的音視頻文件片段通過(guò)上述數(shù)據(jù)通信方式發(fā)送給信宿端。
[0005]上述第一種音視頻分享技術(shù)的缺點(diǎn)是:分享過(guò)程中,需要發(fā)送音視頻文件,因此需要很大的帶寬資源和存儲(chǔ)資源;并且如果要分享音視頻文件片段,則需要切割音視頻文件,這需要一定的專業(yè)知識(shí),對(duì)于用戶的技能門檻較高,用戶使用不方便。而且,內(nèi)容分享方用戶不能將在線觀看的音視頻編輯后及時(shí)發(fā)送,而是需要先進(jìn)行音視頻下載,在本地編輯截取片段后再將音視頻片段文件進(jìn)行分享及發(fā)送。
[0006]第二種音視頻分享技術(shù),主要是分享流媒體文件的方式。所謂流媒體是指采用流式傳輸?shù)姆绞皆诰W(wǎng)絡(luò)上播放的媒體格式。流媒體又叫流式媒體,它是指內(nèi)容提供方用一個(gè)音視頻傳送服務(wù)器把音視頻內(nèi)容當(dāng)成數(shù)據(jù)包發(fā)出,傳送到網(wǎng)絡(luò)上;用戶通過(guò)解壓設(shè)備對(duì)這些數(shù)據(jù)進(jìn)行解壓后,音視頻內(nèi)容就會(huì)像發(fā)送前那樣顯示輸出。對(duì)于流媒體的分享方式,具體的是分享網(wǎng)絡(luò)上的流媒體鏈接。該分享方式傳輸簡(jiǎn)單,所占用的帶寬資源和存儲(chǔ)資源都較小。
[0007]但是,所述第二種現(xiàn)有的音視頻分享技術(shù)只能分享全部音視頻內(nèi)容,無(wú)法直接分享音視頻片段。如果需要通知對(duì)方需要查看的片段,只能是在音視頻分享后告訴對(duì)方,從哪個(gè)時(shí)間點(diǎn)看到哪個(gè)時(shí)間點(diǎn),且對(duì)端用戶在播放音視頻時(shí)需要從頭開(kāi)始或者手動(dòng)指定位置播放,不能自動(dòng)到指定位置進(jìn)行播放,播放位置定位不準(zhǔn),使用起來(lái)非常不方便。
[0008]因此,現(xiàn)有技術(shù)上還沒(méi)有一種音視頻分享處理方法,使得既可以高效率、方便地分享音視頻片段,同時(shí)又不需要消耗很大的帶寬資源和存儲(chǔ)資源。
【發(fā)明內(nèi)容】
[0009]有鑒于此,本發(fā)明的主要目的是提供一種音視頻的分享處理方法和系統(tǒng),以提高分享音視頻片段的效率,降低資源消耗。
[0010]本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0011 ] 一種音視頻的分享處理方法,包括:
[0012]播放音視頻時(shí),在監(jiān)測(cè)到指定的音視頻截取指令后,顯示音視頻截取界面,該音視頻截取界面中包括時(shí)間軸、以及開(kāi)始時(shí)間指令單兀和結(jié)束時(shí)間指令單兀;在所述音視頻截取界面上,監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間;
[0013]在監(jiān)測(cè)到截取指令后,將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ);
[0014]在所述音視頻的播放地址中增加指定標(biāo)記后生成分享地址,保存所述分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系;將所述音視頻的分享地址發(fā)送到信息分享系統(tǒng)進(jìn)行分享處理;
[0015]當(dāng)所述音視頻的分享地址被訪問(wèn)時(shí),解析出該分享地址中的指定標(biāo)記后判定該音視頻為音視頻片段分享信息,從服務(wù)器查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,按照所述分享地址中的播放地址打開(kāi)所述音視頻,并跳轉(zhuǎn)到所述開(kāi)始時(shí)間進(jìn)行播放,在播放到所述結(jié)束時(shí)間時(shí)結(jié)束播放。
[0016]優(yōu)選的,所述指定的音視頻截取指令為:在視頻播放時(shí),在屏幕上觸摸并向上方或下方滑動(dòng)的手勢(shì)指令。
[0017]優(yōu)選的,所述音視頻截取界面的開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元為所述時(shí)間軸上的兩個(gè)滑塊控件,其中左滑塊控件為開(kāi)始時(shí)間指令單元,右滑塊控件為結(jié)束時(shí)間指令單元。
[0018]優(yōu)選的,所述監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間,具體包括:在監(jiān)測(cè)到所述左滑塊控件的滑動(dòng)指令時(shí),對(duì)應(yīng)滑動(dòng)所述左滑動(dòng)控件,并根據(jù)滑動(dòng)的位移調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間;在監(jiān)測(cè)到所述右滑塊控件的滑動(dòng)指令時(shí),對(duì)應(yīng)滑動(dòng)所述右滑動(dòng)控件,并根據(jù)滑動(dòng)的位移調(diào)整對(duì)應(yīng)的結(jié)束時(shí)間。
[0019]優(yōu)選的,所述將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ),具體包括:將所述開(kāi)始時(shí)間和結(jié)束時(shí)間,加入到所述播放地址中得到一個(gè)字符串,將該字符串上傳給服務(wù)器,服務(wù)器解析該字符串,從中得到所述語(yǔ)音視頻的播放地址、開(kāi)始時(shí)間和結(jié)束時(shí)間進(jìn)行存儲(chǔ)。
[0020]優(yōu)選的,所述從服務(wù)器查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,具體包括:根據(jù)所述分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系,查詢所述分享地址對(duì)應(yīng)音視頻的開(kāi)始時(shí)間和結(jié)束時(shí)間。
[0021]優(yōu)選的,該方法在監(jiān)測(cè)到截取指令后,進(jìn)一步包括:計(jì)算所述結(jié)束時(shí)間和開(kāi)始時(shí)間之間的時(shí)間間隔,作為所截取的音視頻片段的長(zhǎng)度,顯示分享界面,在該分享界面中顯示該音視頻片段的長(zhǎng)度。
[0022]一種音視頻的分享處理系統(tǒng),包括:
[0023]指令識(shí)別處理模塊,用于播放音視頻時(shí),在監(jiān)測(cè)到指定的音視頻截取指令后,顯示音視頻截取界面,該音視頻截取界面中包括時(shí)間軸、以及開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元;在所述音視頻截取界面上,監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間;
[0024]音視頻截取模塊,用于在監(jiān)測(cè)到截取指令后,將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ);
[0025]音視頻分享模塊,用于在所述音視頻的播放地址中增加指定標(biāo)記后生成分享地址,保存所述分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系;將所述音視頻的分享地址發(fā)送到信息分享系統(tǒng)進(jìn)行分享處理;
[0026]音視頻播放模塊,用于當(dāng)所述音視頻的分享地址被訪問(wèn)時(shí),解析出該分享地址中的指定標(biāo)記后判定該音視頻為音視頻片段分享信息,從服務(wù)器查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,按照所述分享地址中的播放地址打開(kāi)所述音視頻,并跳轉(zhuǎn)到所述開(kāi)始時(shí)間進(jìn)行播放,在播放到所述結(jié)束時(shí)間時(shí)結(jié)束播放。
[0027]優(yōu)選的,所述指定的音視頻截取指令為:在視頻播放時(shí),在屏幕上觸摸并向上方或下方滑動(dòng)的手勢(shì)指令。
[0028]優(yōu)選的,所述音視頻截取界面的開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元為所述時(shí)間軸上的兩個(gè)滑塊控件,其中左滑塊控件為開(kāi)始時(shí)間指令單元,右滑塊控件為結(jié)束時(shí)間指令單元。
[0029]與現(xiàn)有技術(shù)相比,本發(fā)明在截取音視頻片段時(shí),可以方便地由用戶調(diào)整所要截取的音視頻片段的開(kāi)始時(shí)間和結(jié)束時(shí)間,并將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ),同時(shí)所分享的不是整個(gè)音視頻文件或音視頻片段文件,而是分享地址(即一串字符串),這樣極大地節(jié)約了需要傳輸?shù)臄?shù)據(jù)量,以及在服務(wù)器的存儲(chǔ)量,從而降低了對(duì)帶寬資源和存儲(chǔ)資源的消耗。同時(shí),本發(fā)明解決了現(xiàn)有技術(shù)中只能分享整個(gè)音視頻,不能單獨(dú)截取音視頻片段分享發(fā)送的問(wèn)題;而且,用戶收到的分享音視頻不需要手動(dòng)定位就可以直接播放所分享的音視頻片段;用戶可以直接在線觀看的同時(shí)直接將音視頻片段截取發(fā)送,無(wú)需下載后本地編輯,傳輸方便快捷,提高了分享音視頻片段的效率。
【專利附圖】
【附圖說(shuō)明】
[0030]圖1為本發(fā)明所述音視頻的分享處理方法的一種流程示意圖;
[0031]圖2a為用戶觀看視頻的一種示意圖;
[0032]圖2b為用戶發(fā)出所述指定音視頻截取指令的一種示意圖;
[0033]圖2c為音視頻截取界面的一種不意圖;
[0034]圖2d為音視頻分孚界面的一種不意圖;
[0035]圖3為本發(fā)明所述音視頻的分享處理系統(tǒng)的一種組成示意圖。
【具體實(shí)施方式】
[0036]下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再作進(jìn)一步詳細(xì)的說(shuō)明。
[0037]圖1為本發(fā)明所述音視頻的分享處理方法的一種流程示意圖。參見(jiàn)圖1,該方法包括:
[0038]步驟101、播放音視頻時(shí),監(jiān)測(cè)指定的音視頻截取指令,在監(jiān)測(cè)到指定的音視頻截取指令后,顯示音視頻截取界面,該音視頻截取界面中包括時(shí)間軸、以及開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元;在所述音視頻截取界面上,監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間。
[0039]在本發(fā)明中,需要前臺(tái)播放系統(tǒng),通常是智能終端,與用戶進(jìn)行人機(jī)交互,來(lái)完成所述的視頻截取指令的監(jiān)測(cè)、開(kāi)始時(shí)間和結(jié)束時(shí)間的調(diào)整、以及后續(xù)的分享操作。所述智能終端是指具有數(shù)據(jù)計(jì)算處理功能的智能終端,包括但不限于計(jì)算機(jī)、智能手機(jī)、掌上電腦、平板電腦、智能電視(Smart TV)等。這些智能終端上都安裝有操作系統(tǒng),包括但不限于:windows操作系統(tǒng)、Android操作系統(tǒng)、Symbian操作系統(tǒng)、Windows mobile操作系統(tǒng)、以及蘋(píng)果iPhone OS操作系統(tǒng)等等。
[0040]以上詳細(xì)羅列了一些智能終端的具體類型和具體的操作系統(tǒng)類型,但是本領(lǐng)域技術(shù)人員可以意識(shí)到,本發(fā)明實(shí)施方式并不局限于上述羅列的類型,而還可以適用于其他任意的智能終端類型和操作系統(tǒng)類型之中。
[0041]本發(fā)明中,所述前臺(tái)播放系統(tǒng)通常需要與用戶交互,具體可以通過(guò)在智能終端利用專門的客戶端(Client)實(shí)現(xiàn),也可以通過(guò)網(wǎng)絡(luò)瀏覽器(Browser)來(lái)訪問(wèn)服務(wù)器的方式實(shí)現(xiàn),即可以采用瀏覽器/服務(wù)器(B/S)結(jié)構(gòu),也可以采用客戶端/服務(wù)器(C/S)結(jié)構(gòu),但是在網(wǎng)絡(luò)信息飛速發(fā)展的年代,系統(tǒng)架構(gòu)可能還會(huì)發(fā)展和變化,但不論是什么架構(gòu),本發(fā)明的核心思想和核心的功能模塊是相同的,只是執(zhí)行具體功能的模塊的所處位置不同而已。
[0042]在一種優(yōu)選實(shí)施例中,所述指定的音視頻截取指令為:在視頻播放時(shí),在屏幕上觸摸并向上方或下方滑動(dòng)的手勢(shì)指令。當(dāng)然在其他實(shí)施例中,也可以將音視頻截取指令設(shè)定為其它的觸發(fā)動(dòng)作。但是對(duì)于移動(dòng)智能終端如手機(jī)、平板電腦來(lái)說(shuō),采用所述優(yōu)選實(shí)施例中的音視頻截取指令,更加方便用戶操作,尤其是單手操作。
[0043]例如圖2a為一種用戶觀看視頻的示意圖;圖2b為用戶發(fā)出所述指定音視頻截取指令的示意圖。所述指定的音視頻截取指令是指:用戶在視頻播放界面上進(jìn)行觸摸并向上滑動(dòng)一段時(shí)間然后抬起時(shí),該觸摸動(dòng)作被判定為一個(gè)音視頻截取指令。具體的,例如在Android設(shè)備操作系統(tǒng)的智能終端中,可以定義并注冊(cè)Touch Listener,在播放音視頻時(shí),通過(guò)Android系統(tǒng)的觸摸檢測(cè)技術(shù)實(shí)現(xiàn)對(duì)該音視頻截取指令的監(jiān)測(cè)。
[0044]當(dāng)監(jiān)測(cè)到如圖2b所述指定的音視頻截取指令后,在判定用戶想要進(jìn)行音視頻截取的操作,則顯示如圖2c所示的音視頻截取界面201,該音視頻截取界面201中包括時(shí)間軸211、以及開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元。在本圖2c所述的實(shí)施例中,所述音視頻截取界面的開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元為所述時(shí)間軸上的兩個(gè)滑塊控件,其中左滑塊控件212為開(kāi)始時(shí)間指令單元,右滑塊控件213為結(jié)束時(shí)間指令單元。
[0045]所述監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間,具體包括:用戶可以觸摸滑動(dòng)所述左滑塊控件212和右滑塊控件213,本發(fā)明在監(jiān)測(cè)到所述左滑塊控件212的滑動(dòng)指令時(shí),對(duì)應(yīng)滑動(dòng)所述左滑動(dòng)控件,并根據(jù)滑動(dòng)的位移調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間;在監(jiān)測(cè)到所述右滑塊控件213的滑動(dòng)指令時(shí),對(duì)應(yīng)滑動(dòng)所述右滑動(dòng)控件,并根據(jù)滑動(dòng)的位移調(diào)整對(duì)應(yīng)的結(jié)束時(shí)間。所述開(kāi)始時(shí)間為用戶欲截取的音視頻片段的開(kāi)始時(shí)刻所在整個(gè)音視頻中的播放進(jìn)度時(shí)間,所述結(jié)束時(shí)間為用戶欲截取的音視頻片段的結(jié)束時(shí)刻所在整個(gè)音視頻中的播放進(jìn)度時(shí)間。
[0046]步驟102、在監(jiān)測(cè)到截取指令后,將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ)。
[0047]例如,如圖2c所示,在所述音視頻截取界面中,顯示一個(gè)截取指令的觸發(fā)按鈕214,當(dāng)用戶點(diǎn)擊該截取指令的觸發(fā)按鈕214后,觸發(fā)截取操作。該截取操作主要是用于完成對(duì)音視頻片段的起止定義。具體包括:將所述在圖2c中根據(jù)所述調(diào)整指令對(duì)應(yīng)調(diào)整的開(kāi)始時(shí)間和結(jié)束時(shí)間,加入到所述播放地址中,構(gòu)造得到一個(gè)字符串,將該字符串上傳給服務(wù)器,服務(wù)器解析該字符串,從中得到所述語(yǔ)音視頻的播放地址、開(kāi)始時(shí)間和結(jié)束時(shí)間這三個(gè)參數(shù),并進(jìn)行存儲(chǔ)。
[0048]步驟103、在所述音視頻的播放地址中增加指定標(biāo)記后生成分享地址,保存所述分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系;將所述音視頻的分享地址發(fā)送到信息分享系統(tǒng)進(jìn)行分享處理。
[0049]在所述音視頻的播放地址中增加指定標(biāo)記后生成分享地址,可以由服務(wù)器來(lái)執(zhí)行,具體可以是在所述音視頻播放地址上加上一個(gè)特定字符串(指定標(biāo)記),例如“-share”,生成新的網(wǎng)址,該新的網(wǎng)址作為所述音視頻的分享地址。并且需要保存所述新網(wǎng)址即分享地址,以及保存該分享地址和步驟102中所保存的所述音視頻的開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系,然后服務(wù)器將該分享地址返回給所述音視頻地址的上傳方(具體是上傳方的智能終端)。
[0050]在智能終端側(cè),在上傳所述語(yǔ)音視頻的播放地址、開(kāi)始時(shí)間和結(jié)束時(shí)間這三個(gè)參數(shù)后,在智能終端上顯示如圖2d所示的分享界面202。該分享界面202上包括分享指令的觸發(fā)按鈕221,還包括所分享的信息分享系統(tǒng)的圖標(biāo)如222?225,通過(guò)點(diǎn)選這些信息分享系統(tǒng)的圖標(biāo),可以識(shí)別出用戶希望將所述音視頻片段分享到哪個(gè)信息分享系統(tǒng)。當(dāng)用戶點(diǎn)擊所述分享指令的觸發(fā)按鈕221后,本發(fā)明的智能終端可以判定監(jiān)測(cè)到分享指令,將所述音視頻的分享地址發(fā)送到對(duì)應(yīng)的信息分享系統(tǒng)進(jìn)行分享處理。
[0051]進(jìn)一步的實(shí)施例中,如圖2d所示,在監(jiān)測(cè)到截取指令后,還可以進(jìn)一步計(jì)算所述結(jié)束時(shí)間和開(kāi)始時(shí)間之間的時(shí)間間隔,作為所截取的音視頻片段的長(zhǎng)度,在顯示分享界面202的同時(shí),在該分享界面202顯示該音視頻片段的長(zhǎng)度226。
[0052]目前在許多已有的網(wǎng)站系統(tǒng)中具有某個(gè)信息分享系統(tǒng)的分享接口,本發(fā)明直接調(diào)用所述信息分享系統(tǒng)的分享接口即可將所述分享地址發(fā)送到對(duì)應(yīng)的信息分享系統(tǒng)中,在此過(guò)程中還需要鑒權(quán)當(dāng)前分享音視頻的用戶是否已經(jīng)登錄該信息分享系統(tǒng),如果沒(méi)有登錄還需要進(jìn)行登錄鑒權(quán)過(guò)程。如果當(dāng)前分享音視頻的用戶已經(jīng)登錄所述信息分享系統(tǒng),則該分享地址會(huì)直接發(fā)送到信息分享系統(tǒng)中存儲(chǔ),當(dāng)該信息分享系統(tǒng)中與當(dāng)前分享音視頻的用戶互為好友關(guān)系的用戶登錄該信息分享系統(tǒng)時(shí),該好友用戶可以查看到該分享地址,并點(diǎn)擊該分享地址播放所述音視頻片段的內(nèi)容。
[0053]步驟104、當(dāng)所述音視頻的分享地址被訪問(wèn)時(shí),解析出該分享地址中的指定標(biāo)記后判定該音視頻為音視頻片段分享信息,從服務(wù)器查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,按照所述分享地址中的播放地址打開(kāi)所述音視頻,并跳轉(zhuǎn)到所述開(kāi)始時(shí)間進(jìn)行播放,在播放到所述結(jié)束時(shí)間時(shí)結(jié)束播放。
[0054]具體的,所述分享地址被分享到所述信息分享系統(tǒng)中后,所述發(fā)起分享的用戶的好友都可以查看到該分享地址,并可以點(diǎn)擊訪問(wèn)該分享地址。在本步驟104中,當(dāng)所述音視頻的分享地址被訪問(wèn)時(shí),解析該分享地址,可以從中解析出所述指定標(biāo)記,例如“-share”,當(dāng)解析到該指定標(biāo)記“-share”時(shí),則判定該分享地址的音視頻是音視頻片段,是有時(shí)間信息的音視頻,那么需要將該分享地址通知給服務(wù)器,在服務(wù)器中根據(jù)該分享地址,查詢所存儲(chǔ)的分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系。在查詢到該分享地址對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間之后,則打開(kāi)所述分享地址中的播放地址,即打開(kāi)該播放地址處對(duì)應(yīng)的音視頻文件,跳轉(zhuǎn)到所查詢到的開(kāi)始時(shí)間,并發(fā)送到智能終端的播放客戶端進(jìn)行播放,同時(shí)監(jiān)控播放時(shí)間,當(dāng)播放到所查詢到的結(jié)束時(shí)間時(shí),則停止播放該音視頻文件,播放結(jié)束。
[0055]當(dāng)然,在本發(fā)明的一種優(yōu)選實(shí)施例中,可以在所述指定標(biāo)記中包括用于標(biāo)識(shí)本次分享操作的全局性標(biāo)記,這樣就可以區(qū)分出每次分享操作所分享的分享地址,即可能每次分享的音視頻文件是相同的,但起止時(shí)間是不同的。
[0056]綜上所述,本發(fā)明在截取音視頻片段時(shí),可以方便地由用戶調(diào)整所要截取的音視頻片段的開(kāi)始時(shí)間和結(jié)束時(shí)間,并將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ),同時(shí)所分享的不是整個(gè)音視頻文件或音視頻片段文件,而是分享地址(即一串字符串),這樣極大地節(jié)約了需要傳輸?shù)臄?shù)據(jù)量,以及在服務(wù)器的存儲(chǔ)量,從而降低了對(duì)帶寬資源和存儲(chǔ)資源的消耗。同時(shí),本發(fā)明解決了現(xiàn)有技術(shù)中只能分享整個(gè)音視頻,不能單獨(dú)截取音視頻片段分享發(fā)送的問(wèn)題;而且,用戶收到的分享音視頻不需要手動(dòng)定位就可以直接播放所分享的音視頻片段;用戶可以直接在線觀看的同時(shí)直接將音視頻片段截取發(fā)送,無(wú)需下載后本地編輯,傳輸方便快捷,提高了分享音視頻片段的效率。
[0057]與上述方法對(duì)應(yīng),本發(fā)明還公開(kāi)了一種音視頻的分享處理系統(tǒng),用于執(zhí)行本發(fā)明的上述方法。圖3為本發(fā)明所述音視頻的分享處理系統(tǒng)的一種組成示意圖。參見(jiàn)圖3,該系統(tǒng)包括:
[0058]指令識(shí)別處理模塊301,用于播放音視頻時(shí),在監(jiān)測(cè)到指定的音視頻截取指令后,顯示音視頻截取界面,該音視頻截取界面中包括時(shí)間軸、以及開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元;在所述音視頻截取界面上,監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間;
[0059]音視頻截取模塊302,用于在監(jiān)測(cè)到截取指令后,將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ);
[0060]音視頻分享模塊303,用于在所述音視頻的播放地址中增加指定標(biāo)記后生成分享地址,保存所述分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系;將所述音視頻的分享地址發(fā)送到信息分享系統(tǒng)進(jìn)行分享處理;
[0061 ] 音視頻播放模塊304,用于當(dāng)所述音視頻的分享地址被訪問(wèn)時(shí),解析出該分享地址中的指定標(biāo)記后判定該音視頻為音視頻片段分享信息,從服務(wù)器查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,按照所述分享地址中的播放地址打開(kāi)所述音視頻,并跳轉(zhuǎn)到所述開(kāi)始時(shí)間進(jìn)行播放,在播放到所述結(jié)束時(shí)間時(shí)結(jié)束播放。
[0062]在一種優(yōu)選實(shí)施例中,所述指定的音視頻截取指令為:在視頻播放時(shí),在屏幕上觸摸并向上方或下方滑動(dòng)的手勢(shì)指令。
[0063]在一種優(yōu)選實(shí)施例中,所述音視頻截取界面的開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元為所述時(shí)間軸上的兩個(gè)滑塊控件,其中左滑塊控件為開(kāi)始時(shí)間指令單元,右滑塊控件為結(jié)束時(shí)間指令單元。
[0064]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理單元中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述各實(shí)施例的功能模塊可以位于一個(gè)終端或網(wǎng)絡(luò)節(jié)點(diǎn),或者也可以分布到多個(gè)終端或網(wǎng)絡(luò)節(jié)點(diǎn)上。
[0065]另外,本發(fā)明的每一個(gè)實(shí)施例可以通過(guò)由數(shù)據(jù)處理設(shè)備如計(jì)算機(jī)執(zhí)行的數(shù)據(jù)處理程序來(lái)實(shí)現(xiàn)。顯然,數(shù)據(jù)處理程序構(gòu)成了本發(fā)明。此外,通常存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中的數(shù)據(jù)處理程序通過(guò)直接將程序讀取出存儲(chǔ)介質(zhì)或者通過(guò)將程序安裝或復(fù)制到數(shù)據(jù)處理設(shè)備的存儲(chǔ)設(shè)備(如硬盤(pán)和或內(nèi)存)中執(zhí)行。因此,這樣的存儲(chǔ)介質(zhì)也構(gòu)成了本發(fā)明。存儲(chǔ)介質(zhì)可以使用任何類型的記錄方式,例如紙張存儲(chǔ)介質(zhì)(如紙帶等)、磁存儲(chǔ)介質(zhì)(如軟盤(pán)、硬盤(pán)、閃存等)、光存儲(chǔ)介質(zhì)(如⑶-ROM等)、磁光存儲(chǔ)介質(zhì)(如MO等)等。
[0066]因此本發(fā)明還公開(kāi)了一種存儲(chǔ)介質(zhì),其中存儲(chǔ)有數(shù)據(jù)處理程序,該數(shù)據(jù)處理程序用于執(zhí)行本發(fā)明上述方法的任何一種實(shí)施例。
[0067]另外,本發(fā)明所述的方法步驟除了可以用數(shù)據(jù)處理程序來(lái)實(shí)現(xiàn),還可以由硬件來(lái)實(shí)現(xiàn),例如,可以由邏輯門、開(kāi)關(guān)、專用集成電路(ASIC)、可編程邏輯控制器和嵌入微控制器等來(lái)實(shí)現(xiàn)。因此這種可以實(shí)現(xiàn)本發(fā)明所述方法的硬件也可以構(gòu)成本發(fā)明。
[0068]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種音視頻的分享處理方法,其特征在于,包括: 播放音視頻時(shí),在監(jiān)測(cè)到指定的音視頻截取指令后,顯示音視頻截取界面,該音視頻截取界面中包括時(shí)間軸、以及開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元;在所述音視頻截取界面上,監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間; 在監(jiān)測(cè)到截取指令后,將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ); 在所述音視頻的播放地址中增加指定標(biāo)記后生成分享地址,保存所述分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系;將所述音視頻的分享地址發(fā)送到信息分享系統(tǒng)進(jìn)行分享處理; 當(dāng)所述音視頻的分享地址被訪問(wèn)時(shí),解析出該分享地址中的指定標(biāo)記后判定該音視頻為音視頻片段分享信息,從服務(wù)器查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,按照所述分享地址中的播放地址打開(kāi)所述音視頻,并跳轉(zhuǎn)到所述開(kāi)始時(shí)間進(jìn)行播放,在播放到所述結(jié)束時(shí)間時(shí)結(jié)束播放。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述指定的音視頻截取指令為:在視頻播放時(shí),在屏幕上觸摸并向上方或下方滑動(dòng)的手勢(shì)指令。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述音視頻截取界面的開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元為所述時(shí)間軸上的兩個(gè)滑塊控件,其中左滑塊控件為開(kāi)始時(shí)間指令單元,右滑塊控件為結(jié)束時(shí)間指令單元。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間,具體包括: 在監(jiān)測(cè)到所述左滑塊控件的滑動(dòng)指令時(shí),對(duì)應(yīng)滑動(dòng)所述左滑動(dòng)控件,并根據(jù)滑動(dòng)的位移調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間;在監(jiān)測(cè)到所述右滑塊控件的滑動(dòng)指令時(shí),對(duì)應(yīng)滑動(dòng)所述右滑動(dòng)控件,并根據(jù)滑動(dòng)的位移調(diào)整對(duì)應(yīng)的結(jié)束時(shí)間。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ),具體包括: 將所述開(kāi)始時(shí)間和結(jié)束時(shí)間,加入到所述播放地址中得到一個(gè)字符串,將該字符串上傳給服務(wù)器,服務(wù)器解析該字符串,從中得到所述語(yǔ)音視頻的播放地址、開(kāi)始時(shí)間和結(jié)束時(shí)間進(jìn)行存儲(chǔ)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從服務(wù)器查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,具體包括:根據(jù)所述分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系,查詢所述分享地址對(duì)應(yīng)音視頻的開(kāi)始時(shí)間和結(jié)束時(shí)間。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法在監(jiān)測(cè)到截取指令后,進(jìn)一步包括:計(jì)算所述結(jié)束時(shí)間和開(kāi)始時(shí)間之間的時(shí)間間隔,作為所截取的音視頻片段的長(zhǎng)度,顯示分享界面,在該分享界面中顯示該音視頻片段的長(zhǎng)度。
8.一種音視頻的分享處理系統(tǒng),其特征在于,包括: 指令識(shí)別處理模塊,用于播放音視頻時(shí),在監(jiān)測(cè)到指定的音視頻截取指令后,顯示音視頻截取界面,該音視頻截取界面中包括時(shí)間軸、以及開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元;在所述音視頻截取界面上,監(jiān)測(cè)對(duì)所述開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元的調(diào)整指令,根據(jù)所述調(diào)整指令調(diào)整對(duì)應(yīng)的開(kāi)始時(shí)間和結(jié)束時(shí)間; 音視頻截取模塊,用于在監(jiān)測(cè)到截取指令后,將所述音視頻的播放地址、以及所述開(kāi)始時(shí)間和結(jié)束時(shí)間上傳到服務(wù)器進(jìn)行存儲(chǔ); 音視頻分享模塊,用于在所述音視頻的播放地址中增加指定標(biāo)記后生成分享地址,保存所述分享地址和所述開(kāi)始時(shí)間和結(jié)束時(shí)間的對(duì)應(yīng)關(guān)系;將所述音視頻的分享地址發(fā)送到信息分享系統(tǒng)進(jìn)行分享處理; 音視頻播放模塊,用于當(dāng)所述音視頻的分享地址被訪問(wèn)時(shí),解析出該分享地址中的指定標(biāo)記后判定該音視頻為音視頻片段分享信息,從服務(wù)器查詢?cè)撘粢曨l的開(kāi)始時(shí)間和結(jié)束時(shí)間,按照所述分享地址中的播放地址打開(kāi)所述音視頻,并跳轉(zhuǎn)到所述開(kāi)始時(shí)間進(jìn)行播放,在播放到所述結(jié)束時(shí)間時(shí)結(jié)束播放。
9.根據(jù)權(quán)利要求8所述的音視頻的分享處理系統(tǒng),其特征在于,所述指定的音視頻截取指令為:在視頻播放時(shí),在屏幕上觸摸并向上方或下方滑動(dòng)的手勢(shì)指令。
10.根據(jù)權(quán)利要求8所述的音視頻的分享處理系統(tǒng),其特征在于,所述音視頻截取界面的開(kāi)始時(shí)間指令單元和結(jié)束時(shí)間指令單元為所述時(shí)間軸上的兩個(gè)滑塊控件,其中左滑塊控件為開(kāi)始時(shí)間指令單元,右滑塊控件為結(jié)束時(shí)間指令單元。
【文檔編號(hào)】H04N21/235GK104506937SQ201510004811
【公開(kāi)日】2015年4月8日 申請(qǐng)日期:2015年1月6日 優(yōu)先權(quán)日:2015年1月6日
【發(fā)明者】李海玲, 張薇, 程俊杰, 朱毅 申請(qǐng)人:三星電子(中國(guó))研發(fā)中心, 三星電子株式會(huì)社