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

客戶端、服務(wù)端多媒體內(nèi)容的分享方法和分享系統(tǒng)的制作方法

文檔序號:7807297閱讀:107來源:國知局
客戶端、服務(wù)端多媒體內(nèi)容的分享方法和分享系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種客戶端、服務(wù)端多媒體內(nèi)容的分享方法和分享系統(tǒng),所述客戶端多媒體內(nèi)容的分享方法,基于HTTP流媒體技術(shù),包括如下步驟:c1、在線播放經(jīng)轉(zhuǎn)碼切片處理的流媒體文件;c2、在播放過程中錄制欲分享的流媒體文件片段,用于生成分享內(nèi)容;c3、發(fā)送分享請求至服務(wù)端。所述服務(wù)端多媒體內(nèi)容的分享方法,基于HTTP流媒體技術(shù),包括:s1、讀取所述步驟c2的錄制動作;s2、依所述步驟c2的錄制動作生成分享內(nèi)容和媒體描述文件;s3、接收分享請求;s4、轉(zhuǎn)發(fā)或推送所述媒體描述文件至分享對象。本發(fā)明可讓用戶充分發(fā)揮自主性,制作可在線分享的體現(xiàn)用戶主意的多媒體內(nèi)容,利于實現(xiàn)興趣社交和內(nèi)容精準(zhǔn)推介。
【專利說明】客戶端、服務(wù)端多媒體內(nèi)容的分享方法和分享系統(tǒng)
【【技術(shù)領(lǐng)域】】
[0001]本發(fā)明涉及多媒體內(nèi)容的分享,特別是涉及一種可分享用戶基于在線服務(wù)內(nèi)容再自定義的內(nèi)容,但又占用帶寬小的分享方法,屬于互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】。
【【背景技術(shù)】】
[0002]基于HTTP的流媒體技術(shù),以其獨特的優(yōu)勢(包括穿越防火墻、復(fù)用⑶N網(wǎng)絡(luò)等)正在被廣泛地使用。而其中具有代表性的技術(shù)或標(biāo)準(zhǔn)有Apple公司的HLS(HTTP LiveStreaming), Adobe 公司的 HDS (HTTP Dynamic Streaming), Microsoft 公司的 SmoothStreaming,和 MPEG 標(biāo)準(zhǔn)組織的 DASH (Dynamic Adaptive Streaming over HTTP)。這些技術(shù)的共同特點是服務(wù)端都預(yù)先或在客戶端請求時,將所請求的多媒體文件(視頻或音頻)分成一段一段的小媒體文件返回給客戶端,每段媒體文件大約為2至10秒時長的播放內(nèi)容,客戶端在緩存一定數(shù)量的媒體片段后(如3片)開始播放,并同時繼續(xù)從服務(wù)端請求后續(xù)的媒體片段。
[0003]而基于以上現(xiàn)有技術(shù)的流媒體技術(shù),在進(jìn)行內(nèi)容分享時,要么通過發(fā)送多媒體文件的鏈接讓接收者聯(lián)網(wǎng)或下載,要么通過發(fā)送多媒體文件本身來實現(xiàn)觀看,前者分享內(nèi)容單一且靈活性差(不具有定制性),觀看的選擇性差,尤其多媒體文件比較長而希望分享的內(nèi)容又只是一小部分的情況下,基本失去分享者想要分享的本意,而后者也存在同樣問題,而且還嚴(yán)重占用帶寬和其它相關(guān)資源,耗時也會很長,對網(wǎng)絡(luò)分享要求的快節(jié)奏而言是無法忍受的。
[0004]此外,各個HTTP流媒體技術(shù)的不同點在于幾個方面:1) 〃媒體描述〃文件的格式和對多媒體內(nèi)容的描述方式不一樣。2)所規(guī)定或支持的多媒體編碼格式不一樣。3)對多媒體的切片方式及對多媒體片段的請求和播放策略不一樣,這些都使得多媒體內(nèi)容的網(wǎng)絡(luò)分享不那么容易和有趣,而且會浪費過多的資源。
[0005]以上【背景技術(shù)】內(nèi)容的公開僅用于輔助理解本發(fā)明的發(fā)明構(gòu)思及技術(shù)方案,其并不必然屬于本專利申請的現(xiàn)有技術(shù),在沒有明確的證據(jù)表明上述內(nèi)容在本專利申請的申請日已經(jīng)公開的情況下,上述【背景技術(shù)】不應(yīng)當(dāng)用于評價本申請的新穎性和創(chuàng)造性。

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

[0006]本發(fā)明所要解決的技術(shù)問題是:彌補上述現(xiàn)有技術(shù)的不足,分別提出一種客戶端和服務(wù)端多媒體內(nèi)容的分享方法和分享系統(tǒng)。
[0007]一種客戶端多媒體內(nèi)容的分享方法,基于HTTP流媒體技術(shù),包括如下步驟:cl、在線播放經(jīng)轉(zhuǎn)碼切片處理的多媒體文件,并獲取多媒體文件的媒體描述文件;c2、在播放過程中錄制欲分享的多媒體文件片段,用于生成分享內(nèi)容;c3、發(fā)送分享請求至服務(wù)端。
[0008]根據(jù)實施例,本發(fā)明實施例還可包括以下優(yōu)選的技術(shù)特征:
[0009]所述錄制是利用多媒體文件的切片標(biāo)識對多媒體文件中欲分享片段進(jìn)行標(biāo)識;所述切片標(biāo)識是切片文件頭中記錄的相對于原整體文件的字節(jié)偏移量,或是切片的命名。
[0010]所述步驟c2中錄制的多媒體文件片段為兩個以上,用于組合后得到分享內(nèi)容。
[0011]所述步驟c3的發(fā)送分享請求方式包括:分享所述步驟c2中錄制的多媒體文件片段的全部或其中至少一個。
[0012]所述步驟c3在所述步驟c2完成后立即執(zhí)行,或在所述步驟c2完成后先生成分享內(nèi)容列表,再執(zhí)行。
[0013]一種客戶端多媒體內(nèi)容的分享系統(tǒng),基于HTTP流媒體技術(shù),包括:多媒體文件播放裝置,用于在線播放經(jīng)轉(zhuǎn)碼切片處理的多媒體文件,并獲取多媒體文件的媒體描述文件;多媒體文件片段錄制裝置,用于在播放過程中錄制欲分享的多媒體文件片段,以生成分享內(nèi)容;分享請求發(fā)送裝置,用于發(fā)送分享請求至服務(wù)端。
[0014]根據(jù)實施例,本發(fā)明實施例還可包括以下優(yōu)選的技術(shù)特征:
[0015]還包括標(biāo)識裝置,利用切片標(biāo)識對多媒體文件中欲分享片段進(jìn)行標(biāo)識;所述切片標(biāo)識是切片文件頭中記錄的相對于原整體文件的字節(jié)偏移量,或是切片的命名。
[0016]所述多媒體文件片段錄制裝置錄制的多媒體文件片段為兩個以上,用于組合后得到分享內(nèi)容。
[0017]所述分享請求發(fā)送裝置的發(fā)送分享請求方式包括:分享所述多媒體文件錄制裝置所錄制兩個以上多媒體文件片段的全部或其中至少一個。
[0018]所述多媒體文件片段錄制裝置完成欲分享的多媒體文件片段的錄制后,立即通過所述分享請求發(fā)送裝置發(fā)送分享請求至服務(wù)端,或先通過分享內(nèi)容列表生成裝置生成分享內(nèi)容列表,再通過所述分享請求發(fā)送裝置發(fā)送分享請求至服務(wù)端。
[0019]一種服務(wù)端多媒體內(nèi)容的分享方法,基于HTTP流媒體技術(shù),包括如下步驟:sl、讀取所述步驟c2的錄制動作;s2、依所述步驟c2的錄制動作生成分享內(nèi)容和新的媒體描述文件;S3、接收分享請求;S4、依所述分享請求轉(zhuǎn)發(fā)或推送所述新的媒體描述文件至分享對象。
[0020]優(yōu)選的,所述新的媒體描述文件至少包括所述步驟c2中多媒體文件片段的獲取地址信息、切片信息和所述步驟Si中生成的分享內(nèi)容的切片標(biāo)識信息。
[0021]進(jìn)一步優(yōu)選的,所述步驟c2中錄制的多媒體文件片段為兩個以上時,所述新的媒體描述文件還包括可供選擇播放的節(jié)目單,該節(jié)目單包括至少一個節(jié)目,每個節(jié)目中至少包括一個所述步驟c2中錄制的多媒體文件片段,所述節(jié)目單中的各個多媒體文件片段可改變順序,可刪除,可更改所屬節(jié)目,所述節(jié)目的名稱可修改。
[0022]一種服務(wù)端多媒體內(nèi)容的分享系統(tǒng),包括:錄制動作讀取裝置,用于讀取所述多媒體文件片段錄制裝置的錄制動作;分享內(nèi)容和媒體描述文件生成裝置,用于依所述錄制動作生成分享內(nèi)容和新的媒體描述文件;分享請求接收裝置,用于接收分享請求;分享請求轉(zhuǎn)發(fā)或推送裝置,用于依所述分享請求轉(zhuǎn)發(fā)或推送所述媒體描述文件至分享對象。
[0023]優(yōu)選的,所述分享內(nèi)容和媒體描述文件生成裝置所生成的所述新的媒體描述文件至少包括所述多媒體文件片段錄制裝置所錄制的多媒體文件片段的獲取地址信息、切片信息和所述分享內(nèi)容和媒體描述文件生成裝置所生成的分享內(nèi)容的切片標(biāo)識信息。
[0024]進(jìn)一步優(yōu)選的,所述多媒體文件片段錄制裝置所錄制的多媒體文件片段為兩個以上時,所述分享內(nèi)容和媒體描述文件生成裝置所生成的所述新的媒體描述文件還包括可供選擇播放的節(jié)目單,該節(jié)目單包括至少一個節(jié)目,每個節(jié)目中至少包括一個所述多媒體文件片段錄制裝置所錄制的多媒體文件片段,所述節(jié)目單中的各個多媒體文件片段可改變順序,可刪除,可更改所屬節(jié)目,所述節(jié)目的名稱可修改。
[0025]本發(fā)明實施例的有益效果包括:
[0026]可讓用戶充分發(fā)揮自主性,制作可在線分享的體現(xiàn)用戶主意的多媒體內(nèi)容,利于實現(xiàn)興趣社交和內(nèi)容精準(zhǔn)推介。僅需在線播放經(jīng)轉(zhuǎn)碼切片處理的多媒體文件的同時簡單操作,即可定制分享內(nèi)容,并進(jìn)行指定分享,大大增加了創(chuàng)作的樂趣。進(jìn)行多媒體內(nèi)容分享時,無需發(fā)送多媒體文件本身,而是僅發(fā)送一個體積很小的新的媒體描述文件,因而簡便快捷,分享時能夠大大節(jié)約網(wǎng)絡(luò)帶寬及存儲裝置的資源。而且,所分享內(nèi)容也能夠適應(yīng)各種不同的終端設(shè)備,進(jìn)一步方便了內(nèi)容的分享和傳播。
【【專利附圖】

【附圖說明】】
[0027]圖1是本發(fā)明一個【具體實施方式】的多媒體內(nèi)容分享系統(tǒng)(包括客戶端和服務(wù)端)的模塊圖;
[0028]圖2是本發(fā)明一個【具體實施方式】的用戶終端應(yīng)用界面或媒體播放器處于開始錄制狀態(tài)的示意圖;
[0029]圖3是本發(fā)明一個【具體實施方式】的用戶終端應(yīng)用界面或媒體播放器處于結(jié)束錄制狀態(tài)的示意圖;
[0030]圖4是本發(fā)明一個【具體實施方式】的用戶終端應(yīng)用界面或媒體播放器處于錄制完成狀態(tài)的示意圖;
[0031]圖5是本發(fā)明另一個【具體實施方式】的用戶終端應(yīng)用界面或媒體播放器處于錄制完成狀態(tài)的示意圖;
[0032]圖6是本發(fā)明一個【具體實施方式】的用戶選擇分享內(nèi)容時的示意圖;
[0033]圖7是本發(fā)明一個【具體實施方式】的節(jié)目單示意圖;
[0034]圖8是本發(fā)明一個【具體實施方式】的用戶終端的應(yīng)用界面示意圖。
[0035]圖9是本實施例的客戶端多媒體內(nèi)容的分享方法流程圖。
[0036]圖10是本實施例的服務(wù)端多媒體內(nèi)容的分享方法流程圖。
【【具體實施方式】】
[0037]為便于準(zhǔn)確理解,以下是后文中將出現(xiàn)的技術(shù)術(shù)語的準(zhǔn)確定義:
[0038]“轉(zhuǎn)碼”是指:將已壓縮編碼的視頻流轉(zhuǎn)換成另一個視頻流,以適應(yīng)不同的網(wǎng)絡(luò)帶寬、不同的終端處理能力和不同的用戶需求。
[0039]“切片”是指:在媒體文件里按照可獨立播放的最小媒體組的邊界將媒體文件分割為兩個以上的部分。
[0040]本發(fā)明旨在基于HTTP流媒體技術(shù)的多媒體內(nèi)容分享方法,充分利用其對多媒體內(nèi)容分發(fā)的靈活性,設(shè)計一種讓享受流媒體服務(wù)的用戶相互間進(jìn)行內(nèi)容的分享,并在分享中體現(xiàn)用戶的偏好和實現(xiàn)對現(xiàn)有多媒體內(nèi)容的重新組合與再創(chuàng)作,有利于豐富多媒體內(nèi)容服務(wù)和提高內(nèi)容服務(wù)的用戶體驗,并形成圍繞內(nèi)容服務(wù)的社交網(wǎng)絡(luò)。
[0041]下面結(jié)合【具體實施方式】并對照附圖對本發(fā)明作進(jìn)一步詳細(xì)說明。應(yīng)該強調(diào)的是,下述說明僅僅是示例性的,而不是為了限制本發(fā)明的范圍及其應(yīng)用。
[0042]實施例一:
[0043]如圖9所示,是本實施例的客戶端多媒體內(nèi)容的分享方法的流程圖,該分享方法基于HTTP流媒體技術(shù),包括如下步驟:
[0044]Cl、在線播放經(jīng)轉(zhuǎn)碼切片處理的多媒體文件,即將某種編碼格式的多媒體文件在時間和/或空間上進(jìn)行切割,成多種編碼格式,并保存。
[0045]c2、在播放過程中錄制欲分享的多媒體文件片段,用于生成分享內(nèi)容。所述錄制可以是對多媒體文件中欲分享片段進(jìn)行標(biāo)識的切片標(biāo)識;所述欲分享片段的切片標(biāo)識可以是切片文件頭中記錄的相對于原整體文件的字節(jié)偏移量,或是切片的命名等可將切片予以區(qū)分的方法。
[0046]c3、發(fā)送分享請求至服務(wù)端。
[0047]其中,所述錄制可以是利用切片標(biāo)識對多媒體文件中欲分享片段進(jìn)行標(biāo)識;所述切片標(biāo)識可以是切片文件頭中記錄的相對于原整體文件的字節(jié)偏移量,或是切片的命名等,只要能夠?qū)τ窒砥伟那衅M(jìn)行區(qū)分識別即可。
[0048]所述步驟c2中錄制的多媒體文件片段為兩個以上時,可在組合后得到分享內(nèi)容。這在具有相關(guān)性的系列內(nèi)容的分享方面具有很大的價值。
[0049]所述步驟c3的發(fā)送分享請求方式包括:分享所述步驟c2中錄制的多媒體文件片段的全部或其中至少一個。這樣可一次錄制后針對不同的對象分享不同的內(nèi)容,利于實現(xiàn)興趣社交和內(nèi)容精準(zhǔn)推介。
[0050]所述步驟c3在所述步驟c2完成后立即執(zhí)行,或在所述步驟c2完成后先生成分享內(nèi)容列表,再執(zhí)行。
[0051]實施例二:
[0052]一種客戶端多媒體內(nèi)容的分享系統(tǒng),基于HTTP流媒體技術(shù),包括:多媒體文件播放裝置,用于在線播放經(jīng)轉(zhuǎn)碼切片處理的多媒體文件;多媒體文件片段錄制裝置,用于在播放過程中錄制欲分享的多媒體文件片段,以生成分享內(nèi)容;分享請求發(fā)送裝置,用于發(fā)送分享請求至服務(wù)端。
[0053]本實施例還可包括以下優(yōu)選的技術(shù)特征:
[0054]還包括標(biāo)識裝置,利用切片標(biāo)識對多媒體文件中欲分享片段進(jìn)行標(biāo)識;所述切片標(biāo)識是切片文件頭中記錄的相對于原整體文件的字節(jié)偏移量,或是切片的命名。
[0055]所述多媒體文件片段錄制裝置錄制的多媒體文件片段為兩個以上,用于組合后得到分享內(nèi)容。
[0056]所述分享請求發(fā)送裝置的發(fā)送分享請求方式包括:分享所述多媒體文件錄制裝置所錄制兩個以上多媒體文件片段的全部或其中至少一個。
[0057]所述多媒體文件片段錄制裝置完成欲分享的多媒體文件片段的錄制后,立即通過所述分享請求發(fā)送裝置發(fā)送分享請求至服務(wù)端,或先通過分享內(nèi)容列表生成裝置生成分享內(nèi)容列表,再通過所述分享請求發(fā)送裝置發(fā)送分享請求至服務(wù)端。
[0058]實施例三:
[0059]如圖10所示,本實施例的服務(wù)端多媒體內(nèi)容的分享方法,基于HTTP流媒體技術(shù),包括如下步驟:
[0060]S1、讀取所述步驟c2 (見圖9)的錄制動作。
[0061]s2、依所述步驟c2的錄制動作生成分享內(nèi)容和媒體描述文件。所述媒體描述文件至少包括所述步驟c2中多媒體文件片段的獲取地址信息、切片信息和所述步驟Si中生成的分享內(nèi)容的切片標(biāo)識信息。
[0062]S3、接收分享請求;
[0063]S4、依所述分享請求轉(zhuǎn)發(fā)或推送所述媒體描述文件至分享對象。
[0064]本實施例中,當(dāng)所述步驟c2中錄制的多媒體文件片段為兩個以上時,所述媒體描述文件還包括可供選擇播放的節(jié)目單,該節(jié)目單包括至少一個節(jié)目,每個節(jié)目中至少包括一個所述步驟c2中錄制的多媒體文件片段,所述節(jié)目單中的各個多媒體文件片段可改變順序,可刪除,可更改所屬節(jié)目,所述節(jié)目的名稱可修改。該做法可方便選擇性分享、播放及二次分享。
[0065]實施例四:
[0066]本實施例的服務(wù)端多媒體內(nèi)容的分享系統(tǒng),包括:錄制動作讀取裝置,用于讀取所述多媒體文件片段錄制裝置的錄制動作;分享內(nèi)容和媒體描述文件生成裝置,用于依所述錄制動作生成分享內(nèi)容和媒體描述文件;分享請求接收裝置,用于接收分享請求;分享請求轉(zhuǎn)發(fā)或推送裝置,用于依所述分享請求轉(zhuǎn)發(fā)或推送所述媒體描述文件至分享對象。
[0067]本實施例還可包括以下優(yōu)選的技術(shù)特征:
[0068]所述分享內(nèi)容和媒體描述文件生成裝置所生成的所述媒體描述文件至少包括所述多媒體文件片段錄制裝置所錄制的多媒體文件片段的獲取地址信息、切片信息和所述分享內(nèi)容和媒體描述文件生成裝置所生成的分享內(nèi)容的切片標(biāo)識信息。
[0069]所述多媒體文件片段錄制裝置所錄制的多媒體文件片段為兩個以上時,所述分享內(nèi)容和媒體描述文件生成裝置所生成的所述媒體描述文件還包括可供選擇播放的節(jié)目單,該節(jié)目單包括至少一個節(jié)目,每個節(jié)目中至少包括一個所述多媒體文件片段錄制裝置所錄制的多媒體文件片段,所述節(jié)目單中的各個多媒體文件片段可改變順序,可刪除,可更改所屬節(jié)目,所述節(jié)目的名稱可修改。
[0070]前述實施例已經(jīng)就客戶端和服務(wù)端兩方面分別闡述了本發(fā)明的特征和技術(shù)優(yōu)勢,以便能夠更好地理解本發(fā)明的詳細(xì)描述。本發(fā)明的整體技術(shù)方案及其它特征和優(yōu)勢將在以下描述,但應(yīng)該深刻地認(rèn)識到,該部分內(nèi)容所提供的每個特征都僅是為了描述和說明,而不是意在限制本發(fā)明的定義。
[0071]一種基于HTTP流媒體技術(shù)的多媒體內(nèi)容分享方法和系統(tǒng),其中主要涉及以下幾個方面的內(nèi)容:1)基于HTTP流媒體技術(shù)實現(xiàn)用戶自組織的多媒體內(nèi)容分享的內(nèi)容服務(wù)系統(tǒng);2)自組織多媒體內(nèi)容分享的交互方式與內(nèi)容制作的方法;3)對分享的多媒體內(nèi)容獲取與呈現(xiàn)方法。
[0072]如圖1所示,多媒體內(nèi)容分享系統(tǒng)的服務(wù)端主要包括:HTTP流媒體服務(wù)裝置101、多媒體內(nèi)容展現(xiàn)前端103(也可稱為多媒體內(nèi)容展現(xiàn)裝置,用于多媒體內(nèi)容的展示)、實時互動服務(wù)裝置104和多媒體轉(zhuǎn)碼切片裝置102。其中,所述HTTP流媒體服務(wù)裝置101和實時互動服務(wù)裝置104共同構(gòu)成前述的分享內(nèi)容和媒體描述文件生成裝置,所述實時互動服務(wù)裝置104還作為前述分享請求接收裝置及分享請求轉(zhuǎn)發(fā)或推送裝置,前述錄制動作讀取裝置可為所述HTTP流媒體服務(wù)裝置101、多媒體內(nèi)容展現(xiàn)前端103或?qū)崟r互動服務(wù)裝置104。
[0073]經(jīng)所述多媒體轉(zhuǎn)碼切片裝置102切片后的文件通過以下兩種方式對切片進(jìn)行標(biāo)識:1)直接通過切片文件頭中記錄的相對于原整體文件的字節(jié)偏移量來標(biāo)識各切片;2)通過給切片命名來標(biāo)識每個切片,比如用數(shù)字按順序來給每個切片文件命名。所述多媒體轉(zhuǎn)碼切片裝置102為系統(tǒng)的后臺模塊,根據(jù)系統(tǒng)所采用的HTTP流媒體技術(shù)對多媒體文件做相應(yīng)的轉(zhuǎn)碼和切片工作,而其他三個系統(tǒng)裝置直接面向用戶終端105,通過互聯(lián)網(wǎng)提供服務(wù)。多媒體內(nèi)容分享系統(tǒng)的客戶端即為用戶終端105,可為各種多媒體網(wǎng)絡(luò)設(shè)備,如手機、平板電腦、PC機、電視機、網(wǎng)絡(luò)音頻播放設(shè)備等,用戶終端105是通過運行在其上的應(yīng)用(可以是本地應(yīng)用軟件形式或運行在瀏覽器上的Web頁面)與各系統(tǒng)模塊進(jìn)行交互的,負(fù)責(zé)呈現(xiàn)多媒體內(nèi)容、提供用戶進(jìn)行分享內(nèi)容制作的視覺/聽覺操作界面,實現(xiàn)本實施例所涉及的內(nèi)容分享交互與呈現(xiàn)等。
[0074]以下結(jié)合附圖對本實施例基于HTTP流媒體技術(shù)的多媒體內(nèi)容的分享方法的具體分享過程予以描述:
[0075]首先,用戶終端105通過接口 A從多媒體內(nèi)容展現(xiàn)前端獲取系統(tǒng)所服務(wù)內(nèi)容(多媒體文件)的相關(guān)信息,如海報、簡介等,并選擇節(jié)目單。當(dāng)用戶選擇播放某個多媒體內(nèi)容時,用戶終端根據(jù)與多媒體內(nèi)容展現(xiàn)前端的相關(guān)交互,比如進(jìn)行認(rèn)證、鑒權(quán)等,獲取多媒體內(nèi)容的媒體描述文件,包含對應(yīng)的經(jīng)轉(zhuǎn)碼切片處理的多媒體文件的獲取方式、媒體播放順序、每個切片的編碼格式、碼率、每個切片的時長等,用戶終端105再根據(jù)此媒體描述文件的內(nèi)容從指定的HTTP流媒體服務(wù)裝置101請求對應(yīng)的媒體片段文件(接口 B)并播放。其中,接口 A的實現(xiàn)可包括但不限于基于HTTP、HTTPS、Websocket等的通信協(xié)議,而接口B是基于HTTP的,整個系統(tǒng)對媒體播放的流媒體技術(shù)采用包括但不限于HLS、HDS、SmoothStreaming 和 MPEG-DASH。
[0076]當(dāng)用戶在播放媒體內(nèi)容的過程中,用戶可以隨時通過屏幕操作(觸屏方式)或按鍵操作(包括但不限于終端設(shè)備上的物理鍵和遙控器上的按鍵),制作一個可分享的內(nèi)容并保存或及時分享給其他用戶。當(dāng)用戶選擇進(jìn)行內(nèi)容分享時,用戶終端105將分享內(nèi)容的信息(分享內(nèi)容的信息為分享請求的一種)通過接口 C發(fā)送給實時互動服務(wù)裝置104,實時互動服務(wù)裝置104處理收到的分享內(nèi)容信息后生成一個新的媒體描述文件。本實施例中,媒體描述文件是由服務(wù)端如所述實時互動服務(wù)裝置104生成的,客戶端105只提交相關(guān)信息(比如哪個節(jié)目的哪個時間點開始到哪個時間點結(jié)束)給服務(wù)端即可,服務(wù)端通過這些信息并結(jié)合服務(wù)器的相關(guān)數(shù)據(jù)組裝一個新的媒體描述文件。另外本實施例中,所有通信都是通過服務(wù)端(只能通過本系統(tǒng)提供的即時消息接口,或按本系統(tǒng)規(guī)范實現(xiàn)的接口發(fā)送給對應(yīng)終端),而客戶端之間不直接通信,并將該新的媒體描述文件包含在一個即時消息里通過接口 C發(fā)給其他用戶的終端,以便讀取呈現(xiàn)。用戶終端105與實時互動服務(wù)裝置104的交互方式,即接口 C的實現(xiàn)協(xié)議,包括但不限于Websocket、SIP (Sess1n Initiat1nProtocol)和 XMPP (Extensible Messaging and Presence Protocol),但這些通信協(xié)議本身以及相關(guān)的用戶認(rèn)證、識別過程,以及信息的傳輸過程等采用常規(guī)技術(shù)即可。當(dāng)用戶點擊消息獲取分享內(nèi)容的媒體描述文件后,再根據(jù)媒體描述文件的內(nèi)容通過接口 B向HTTP流媒體服務(wù)裝置101請求對應(yīng)的媒體片段文件進(jìn)行播放。
[0077]接口 D、E、F為本實施例所涉及內(nèi)容分享服務(wù)系統(tǒng)的內(nèi)部交互接口,其實現(xiàn)方式和采用的通信協(xié)議采用常規(guī)方式即可。多媒體轉(zhuǎn)碼切片裝置102根據(jù)系統(tǒng)設(shè)置或其他模塊的請求,將原始的多媒體文件進(jìn)行符合于本系統(tǒng)所采用的HTTP流媒體技術(shù)的媒體轉(zhuǎn)碼和切片(每個切片包含多少個最小媒體組視可具體應(yīng)用而定),并將轉(zhuǎn)碼切片后生成的與片段媒體文件相對應(yīng)的媒體描述文件分別通過接口 E和F發(fā)給多媒體內(nèi)容展現(xiàn)前端103和實時互動服務(wù)裝置104保存、管理,同時將媒體片段文件通過接口 D發(fā)送給HTTP流媒體服務(wù)裝置101。轉(zhuǎn)碼和切片后,一種可選擇的做法是,并不產(chǎn)生新的多媒體文件,只是產(chǎn)生了一個新的“媒體描述文件”,該“媒體描述文件”包含對應(yīng)的切片媒體文件的獲取方式、媒體播放順序、每個切片的編碼格式、碼率、每個切片的時長等。另一種可選擇的方式是,生成對應(yīng)的很多個可供讀取播放的小文件,多個小文件的組合相當(dāng)于轉(zhuǎn)碼和切片前的多媒體文件。
[0078]分享內(nèi)容的制作過程與交互說明:
[0079]當(dāng)用戶正在播放某多媒體內(nèi)容時,用戶可以隨時通過屏幕操作(觸屏方式)或按鍵操作(包括但不限于終端設(shè)備上的物理功能鍵和遙控器上的按鍵),制作一個可分享的內(nèi)容并保存或及時分享給其他用戶。對于有屏幕(或應(yīng)用界面)201的終端設(shè)備105,當(dāng)用戶暫停播放媒體時(比如通過手指點觸了一下屏幕上的媒體播放器),應(yīng)用界面或媒體播放器出現(xiàn)提示用戶開始錄制一段媒體內(nèi)容的提示和操作選項,如圖2中的"開始錄制"圖標(biāo)203,還可選擇性的同時顯示媒體播放的進(jìn)度條202,當(dāng)用戶選擇〃開始錄制〃圖標(biāo)203時媒體繼續(xù)播放,同時終端應(yīng)用記錄下了開始錄制的時間點;當(dāng)用戶再次暫停播放時,應(yīng)用界面或媒體播放器出現(xiàn)提示用戶停止錄制一段媒體內(nèi)容的提示和操作選項,如圖3中的“結(jié)束錄制”圖標(biāo)203’,若此時用戶點擊播放器的播放按鈕則媒體內(nèi)容繼續(xù)播放且錄制繼續(xù)進(jìn)行;若用戶選擇操作“結(jié)束錄制”圖標(biāo)203’,應(yīng)用界面(或播放器)201變成如圖4所示情況,出現(xiàn)更多的操作選項:1)提示用戶將剛錄制的這段內(nèi)容直接分享給其他用戶,如圖中分享提示框401 ;2)提示用戶將目前錄制的這一段媒體內(nèi)容加入到某個節(jié)目里(若之前已經(jīng)錄制過一些節(jié)目),如圖中加入提示框402 ;或創(chuàng)建一個新的節(jié)目,如圖5所示,點選如圖創(chuàng)建提示框501,并將剛錄制的這段內(nèi)容作為該節(jié)目下的第一段內(nèi)容,用戶可以自己輸入或修改節(jié)目名稱,也可由系統(tǒng)自動生成一個節(jié)目名稱。當(dāng)用戶將錄制內(nèi)容加入某節(jié)目或創(chuàng)建了新節(jié)目,這些節(jié)目的信息都在本地保存,直到用戶選擇將某節(jié)目分享給其他用戶時,該節(jié)目信息才被發(fā)給實時互動服務(wù)裝置104。若用戶之前沒有在錄制某個內(nèi)容,當(dāng)用戶暫停播放正在播放的內(nèi)容時,應(yīng)用界面或播放器呈現(xiàn)一個讓用戶開始錄制一段媒體內(nèi)容的操作選項,如圖2中的“開始錄制”圖標(biāo)203 ;若用戶之前已經(jīng)開始錄制某個內(nèi)容,當(dāng)用戶暫停播放正在播放的內(nèi)容時,應(yīng)用界面或播放器呈現(xiàn)一個讓用戶結(jié)束錄制一段媒體內(nèi)容的操作選項,如圖3中的“結(jié)束錄制”圖標(biāo)203’ ;當(dāng)用戶將錄制內(nèi)容加入某節(jié)目或創(chuàng)建了新節(jié)目,這些節(jié)目的信息都在本地保存,直到用戶選擇將某節(jié)目分享給其他用戶時,該節(jié)目信息才被發(fā)給實時互動服務(wù)裝置104。當(dāng)用戶結(jié)束錄制某段內(nèi)容時,應(yīng)用界面(或播放器)切換至如圖5所示的狀態(tài),呈現(xiàn)給用戶更多的操作選項,用戶可以將剛錄制的媒體內(nèi)容段創(chuàng)建為一個新的節(jié)目,用戶可以自己輸入或修改節(jié)目名稱,也可由系統(tǒng)自動生成一個節(jié)目名稱。對于上述操作選項,若用戶選擇直接分享內(nèi)容,用戶界面上會出現(xiàn)選擇用戶的列表,如圖6所示,當(dāng)用戶點選圖中用戶列表框601,選擇某個或某幾個用戶時,以上錄制的媒體內(nèi)容信息將被用戶終端105通過系統(tǒng)接口 C發(fā)送給實時互動服務(wù)裝置104。
[0080]以上操作的實現(xiàn)方式包括但不限于:1)通過觸摸屏進(jìn)行觸控操作;2)通過鍵盤和鼠標(biāo)操作;3)通過遙控器操作;4)通過設(shè)備上的物理按鍵操作。且以上的各種提示和操作選項包括使用各種呈現(xiàn)形式的界面設(shè)計。
[0081]對于沒有屏幕的音頻播放設(shè)備,分享內(nèi)容的制作通過設(shè)備上的物理按鍵結(jié)合語音提示來完成,制作過程與上述在帶屏幕的終端設(shè)備105上的過程相同。
[0082]待分享內(nèi)容的節(jié)目單制作:
[0083]用戶終端105提供用戶修改之前制作并保存的分享內(nèi)容的節(jié)目單功能。節(jié)目單記錄了用戶每次錄制的媒體內(nèi)容名稱和相應(yīng)錄制的時間段,以及放在哪個節(jié)目下,如圖7所示。若是無屏幕音頻播放設(shè)備,此節(jié)目單以語音播報的形式呈現(xiàn)給用戶。用戶首先打開待分享內(nèi)容的節(jié)目單,然后可以任意調(diào)整某個節(jié)目下的各媒體段的順序,或?qū)⒛趁襟w段放置到任意節(jié)目下,或?qū)⒛硞€或某幾個媒體段刪除。用戶還可以修改節(jié)目單上任意一個節(jié)目的名稱。以上操作的實現(xiàn)方式包括但不限于通過觸屏拖動或點擊、鼠標(biāo)拖動或點擊、遙控器或設(shè)備上物理按鍵的操作等。
[0084]節(jié)目分享:
[0085]用戶可以有以下幾種方式將節(jié)目分享出去:
[0086]I)在結(jié)束錄制某個媒體內(nèi)容段的時候,選擇直接將該內(nèi)容段分享給其他用戶;
[0087]2)用戶將所保存的整個節(jié)目單分享給其他用戶;
[0088]3)用戶從保存的節(jié)目單中選擇其中一個或多個節(jié)目分享給其他用戶;
[0089]4)用戶從保存的節(jié)目單中選擇某個或某幾個節(jié)目下的一個或多個內(nèi)容段分享給其他用戶。
[0090]無論以以上何種方式分享,在分享的目標(biāo)用戶的終端上看到或聽到的只有一個節(jié)目,且各媒體內(nèi)容段都是按序連續(xù)播放的。當(dāng)分享被發(fā)出時,分享節(jié)目中所包含的各媒體內(nèi)容段信息被同時發(fā)送給實時互動服務(wù)裝置104,該實時互動服務(wù)裝置104根據(jù)各內(nèi)容段的時間信息從原各媒體內(nèi)容對應(yīng)的媒體描述文件中抽出相應(yīng)時間段對應(yīng)的部分,組合成一個新的媒體描述文件,并將該新的媒體描述文件通過消息發(fā)送給分享的目標(biāo)用戶。當(dāng)分享的目標(biāo)用戶端(即前述的分享對象)從接收到的消息中選擇播放分享的節(jié)目時,媒體內(nèi)容便按照節(jié)目單中的內(nèi)容段順序依次連續(xù)播放。
[0091 ] 分享內(nèi)容在目標(biāo)用戶端的呈現(xiàn)與播放:
[0092]當(dāng)用戶接收到其他用戶分享的內(nèi)容時,在其終端上呈現(xiàn)一個消息提示,比如一個高亮的點或一個語音提示,當(dāng)用戶打開消息列表時可以看到新接收到的分享內(nèi)容或還未觀看或收聽過的分享內(nèi)容,如圖8所示。當(dāng)用戶選擇或點擊某個分享時,用戶終端105解析在消息中包含的媒體描述文件,然后根據(jù)清單文件中所描述的各媒體片段的獲取地址從HTTP流媒體服務(wù)裝置101請求獲取對應(yīng)的媒體片段進(jìn)行播放,實現(xiàn)對分享內(nèi)容以一個整體節(jié)目的形式呈現(xiàn)出來。
[0093]本實施例所涉及的媒體描述文件和流媒體片段獲取及播放方法包括但不限于HLS、HDS、Smooth Streaming 和 MPEG-DASH。
[0094]本實施例基于HTTP流媒體技術(shù),設(shè)計了一種有效的在用戶間分享多媒體內(nèi)容的方法和系統(tǒng),使各用戶終端在不需下載保存多媒體文件和直接在彼此間傳輸這些媒體文件的情況下,實現(xiàn)靈活分享多媒體內(nèi)容。該內(nèi)容服務(wù)系統(tǒng)讓用戶在播放多媒體內(nèi)容時自主自作一個新的節(jié)目單,任意記錄所感興趣的內(nèi)容段,并將內(nèi)容段任意組合,形成一個體現(xiàn)主觀偏好和主意的、新的內(nèi)容,并讓用戶即時或按需將制作的新內(nèi)容分享給其他用戶。本實施例提供一種在線多媒體內(nèi)容分享方法,讓用戶不再只是多媒體內(nèi)容的接收者,也成為了內(nèi)容服務(wù)的創(chuàng)造者,極大地豐富了多媒體內(nèi)容服務(wù)的形式,并有效促進(jìn)社交網(wǎng)絡(luò)的形成和相關(guān)服務(wù)。
[0095]本領(lǐng)域技術(shù)人員將認(rèn)識到,對以上描述做出眾多變化是可能的,所以范例和附圖僅是用來描述一個或多個特定實施例。
[0096]盡管已經(jīng)描述和敘述了被看作本發(fā)明的示范實施例,本領(lǐng)域技術(shù)人員將會明白,可以對其作出各種改變和替換,而不會脫離本發(fā)明的精神。另外,可以做出許多修改以將特定情況適配到本發(fā)明的教義,而不會脫離在此描述的本發(fā)明中心概念。所以,本發(fā)明不受限于在此披露的特定實施例,但本發(fā)明可能還包括屬于本發(fā)明范圍的所有實施例及其等同物。
【權(quán)利要求】
1.一種客戶端多媒體內(nèi)容的分享方法,基于HTTP流媒體技術(shù),其特征在于包括如下步驟: Cl、在線播放經(jīng)轉(zhuǎn)碼切片處理的多媒體文件,并獲取多媒體文件的媒體描述文件; c2、在播放過程中錄制欲分享的多媒體文件片段,用于生成分享內(nèi)容; c3、發(fā)送分享請求至服務(wù)端。
2.如權(quán)利要求1所述的分享方法,其特征在于:所述錄制是利用多媒體文件的切片標(biāo)識對多媒體文件中欲分享片段進(jìn)行標(biāo)識;所述切片標(biāo)識是切片文件頭中記錄的相對于原整體文件的字節(jié)偏移量,或是切片的命名。
3.如權(quán)利要求1或2所述的分享方法,其特征在于:所述步驟c2中錄制的多媒體文件片段為兩個以上,用于組合后得到分享內(nèi)容。
4.如權(quán)利要求3所述的分享方法,其特征在于,所述步驟c3的發(fā)送分享請求方式包括:分享所述步驟c2中錄制的多媒體文件片段的全部或其中至少一個。
5.如權(quán)利要求4所述的分享方法,其特征在于:所述步驟c3在所述步驟c2完成后立即執(zhí)行,或在所述步驟c2完成后先生成分享內(nèi)容列表,再執(zhí)行。
6.一種客戶端多媒體內(nèi)容的分享系統(tǒng),基于HTTP流媒體技術(shù),其特征在于包括: 多媒體文件播放裝置,用于在線播放經(jīng)轉(zhuǎn)碼切片處理的多媒體文件,并獲取多媒體文件的媒體描述文件; 多媒體文件片段錄制裝置,用于在播放過程中錄制欲分享的多媒體文件片段,以生成分享內(nèi)容; 分享請求發(fā)送裝置,用于發(fā)送分享請求至服務(wù)端。
7.如權(quán)利要求6所述的分享系統(tǒng),其特征在于:還包括標(biāo)識裝置,利用切片標(biāo)識對多媒體文件中欲分享片段進(jìn)行標(biāo)識;所述切片標(biāo)識是切片文件頭中記錄的相對于原整體文件的字節(jié)偏移量,或是切片的命名。
8.如權(quán)利要求6或7所述的分享系統(tǒng),其特征在于:所述多媒體文件片段錄制裝置錄制的多媒體文件片段為兩個以上,用于組合后得到分享內(nèi)容。
9.如權(quán)利要求8所述的分享系統(tǒng),其特征在于,所述分享請求發(fā)送裝置的發(fā)送分享請求方式包括:分享所述多媒體文件錄制裝置所錄制兩個以上多媒體文件片段的全部或其中至少一個。
10.如權(quán)利要求9所述的分享系統(tǒng),其特征在于:所述多媒體文件片段錄制裝置完成欲分享的多媒體文件片段的錄制后,立即通過所述分享請求發(fā)送裝置發(fā)送分享請求至服務(wù)端,或先通過分享內(nèi)容列表生成裝置生成分享內(nèi)容列表,再通過所述分享請求發(fā)送裝置發(fā)送分享請求至服務(wù)端。
11.一種服務(wù)端多媒體內(nèi)容的分享方法,基于HTTP流媒體技術(shù),其特征在于包括如下步驟: s1、讀取所述步驟c2的錄制動作; s2、依所述步驟c2的錄制動作生成分享內(nèi)容和新的媒體描述文件; 53、接收分享請求; 54、依所述分享請求轉(zhuǎn)發(fā)或推送所述新的媒體描述文件至分享對象。
12.如權(quán)利要求11所述的分享方法,其特征在于:所述新的媒體描述文件至少包括所述步驟c2中多媒體文件片段的獲取地址信息、切片信息和所述步驟Si中生成的分享內(nèi)容的切片標(biāo)識信息。
13.如權(quán)利要求11或12所述的分享方法,其特征在于:所述步驟c2中錄制的多媒體文件片段為兩個以上時,所述新的媒體描述文件還包括可供選擇播放的節(jié)目單,該節(jié)目單包括至少一個節(jié)目,每個節(jié)目中至少包括一個所述步驟c2中錄制的多媒體文件片段,所述節(jié)目單中的各個多媒體文件片段可改變順序,可刪除,可更改所屬節(jié)目,所述節(jié)目的名稱可修改。
14.一種服務(wù)端多媒體內(nèi)容的分享系統(tǒng),其特征在于包括: 錄制動作讀取裝置,用于讀取所述多媒體文件片段錄制裝置的錄制動作; 分享內(nèi)容和媒體描述文件生成裝置,用于依所述錄制動作生成分享內(nèi)容和新的媒體描述文件; 分享請求接收裝置,用于接收分享請求; 分享請求轉(zhuǎn)發(fā)或推送裝置,用于依所述分享請求轉(zhuǎn)發(fā)或推送所述新的媒體描述文件至分享對象。
15.如權(quán)利要求14所述的分享系統(tǒng),其特征在于:所述分享內(nèi)容和媒體描述文件生成裝置所生成的所述新的媒體描述文件至少包括所述多媒體文件片段錄制裝置所錄制的多媒體文件片段的獲取地址信息、切片信息和所述分享內(nèi)容和媒體描述文件生成裝置所生成的分享內(nèi)容的切片標(biāo)識信息。
16.如權(quán)利要求14或15所述的分享系統(tǒng),其特征在于:所述多媒體文件片段錄制裝置所錄制的多媒體文件片段為兩個以上時,所述分享內(nèi)容和媒體描述文件生成裝置所生成的所述新的媒體描述文件還包括可供選擇播放的節(jié)目單,該節(jié)目單包括至少一個節(jié)目,每個節(jié)目中至少包括一個所述多媒體文件片段錄制裝置所錄制的多媒體文件片段,所述節(jié)目單中的各個多媒體文件片段可改變順序,可刪除,可更改所屬節(jié)目,所述節(jié)目的名稱可修改。
【文檔編號】H04L29/06GK104348899SQ201410294736
【公開日】2015年2月11日 申請日期:2014年6月25日 優(yōu)先權(quán)日:2014年6月25日
【發(fā)明者】猶杰 申請人:深圳市天朗時代科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
武城县| 宿州市| 根河市| 柘荣县| 平湖市| 璧山县| 静安区| 都江堰市| 融水| 平顶山市| 平谷区| 偃师市| 华阴市| 铜川市| 筠连县| 麻城市| 成武县| 汤阴县| 铜川市| 依安县| 博野县| 镇远县| 茌平县| 东源县| 米泉市| 屯门区| 黄冈市| 汤阴县| 临清市| 滨海县| 连城县| 临湘市| 和龙市| 郓城县| 海盐县| 乌鲁木齐市| 舒城县| 杨浦区| 南昌市| 宝丰县| 沂水县|