[0135]步驟5033:播放該選定的媒體數(shù)據(jù);
[0136]上述步驟5031中,優(yōu)選媒體前端設(shè)備通過某一端口接收媒體數(shù)據(jù)卡傳輸過來的媒體數(shù)據(jù),并進(jìn)行緩存;
[0137]在上述步驟5033中,優(yōu)選媒體前端設(shè)備播放該選定的媒體數(shù)據(jù)。
[0138]在上述步驟503中,多線程播放方式中的另一個(gè)線程為媒體前端裝置共享其他媒體數(shù)據(jù)給至少一播放終端,其具體過程參見圖7,包括:
[0139]步驟5034:通過多個(gè)端口接收媒體數(shù)據(jù)卡傳輸過來的其他媒體數(shù)據(jù),并進(jìn)行緩存;
[0140]步驟5035:判斷其他媒體數(shù)據(jù)碼流緩存是否就緒,如是,進(jìn)入步驟5036,如否,進(jìn)入步驟5034 ;
[0141]步驟5036:媒體前端裝置向至少一個(gè)播放終端共享媒體數(shù)據(jù);
[0142]步驟5037:判斷播放終端是否共享該媒體數(shù)據(jù),如是,進(jìn)入步驟5038,如否,則結(jié)束;
[0143]步驟5038:至少一播放終端播放該媒體數(shù)據(jù)。
[0144]在上述步驟5034中,優(yōu)選媒體前端設(shè)備通過多個(gè)端口接收媒體數(shù)據(jù)卡傳輸過來的其他媒體數(shù)據(jù),并進(jìn)行緩存;當(dāng)然,也可以是其他的第三方設(shè)備或者裝置。
[0145]在本實(shí)施例中,媒體前端裝置將接收到的媒體數(shù)據(jù)緩存在本地的目的在于,當(dāng)需要向播放終端進(jìn)行節(jié)目共享時(shí),會(huì)方便快捷的獲取緩存好的媒體數(shù)據(jù),如果播放終端暫時(shí)沒有時(shí)間選擇播放某一喜歡的媒體數(shù)據(jù),則可以選擇保存喜歡的媒體數(shù)據(jù)。在本實(shí)施例中,優(yōu)選地,播放終端將喜歡的媒體數(shù)據(jù)保存請求發(fā)送給媒體前端裝置,媒體前端裝置根據(jù)播放終端的請求將對應(yīng)的媒體數(shù)據(jù)保存在主設(shè)備上。
[0146]在本實(shí)施例中,媒體前端裝置接收到該媒體保存請求以后,進(jìn)行以下兩種方式之一的處理:
[0147]方式一:根據(jù)接收到的保存請求保存播放終端請求保存的媒體數(shù)據(jù);
[0148]方式二:判斷是否已經(jīng)有相同的保存節(jié)目,如是,則不進(jìn)行保存,如否,則根據(jù)保存請求保存播放終端請求保存的媒體數(shù)據(jù)。
[0149]在本實(shí)施例中,優(yōu)選第二種方式;
[0150]參見圖8,為本實(shí)施例提供的播放終端選擇媒體前端裝置中沒有保存的媒體數(shù)據(jù)進(jìn)行保存的方法流程圖,該方法包括:
[0151]步驟801:用戶通過播放終端選擇喜歡的媒體數(shù)據(jù),并且發(fā)起保存媒體數(shù)據(jù)請求;
[0152]步驟802:判斷當(dāng)前是否正在播放用戶選擇的媒體數(shù)據(jù),如是,進(jìn)入步驟803,如否,進(jìn)入步驟804 ;
[0153]步驟803:采用多線程方式播放用戶選定的媒體數(shù)據(jù),同時(shí)進(jìn)行媒體數(shù)據(jù)的保存;
[0154]步驟804:讀取該節(jié)目緩存就緒的媒體數(shù)據(jù)進(jìn)行保存;
[0155]在步驟801中,用戶通過播放終端選擇喜歡的媒體數(shù)據(jù),其中該喜歡的媒體數(shù)據(jù)可以為多個(gè)。
[0156]在步驟802中,判斷當(dāng)前是否正在播放用戶選擇的媒體數(shù)據(jù),優(yōu)選該媒體數(shù)據(jù)在媒體前端裝置中播放,當(dāng)媒體前端裝置沒有播放當(dāng)前用戶選定的媒體數(shù)據(jù),則媒體前端裝置直接進(jìn)入步驟804,讀取媒體前端裝置之前緩存就緒的媒體數(shù)據(jù)進(jìn)行保存。
[0157]在步驟803中采用多線程方式播放用戶選定的媒體數(shù)據(jù),其中一路線程進(jìn)行正常的當(dāng)前媒體數(shù)據(jù)的播放,另外一路線程讀取緩存就緒的媒體數(shù)據(jù)進(jìn)行保存,在本實(shí)施例中,緩存就緒的媒體數(shù)據(jù)包括之前緩存的媒體數(shù)據(jù)或當(dāng)前保存的媒體數(shù)據(jù),本實(shí)施例中為了保證媒體數(shù)據(jù)的實(shí)時(shí)性,優(yōu)選保存當(dāng)前緩存就緒的媒體數(shù)據(jù)。
[0158]在步驟803的另外一路線程或步驟804即讀取之前緩存的該節(jié)目的媒體數(shù)據(jù)進(jìn)行保存之前,還包括:判斷播放終端是否保存該節(jié)目;如是,則媒體前端裝置將該媒體數(shù)據(jù)保存在本地,如否,則結(jié)束。
[0159]以上內(nèi)容是結(jié)合具體的實(shí)施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種媒體共享方法,其特征在于,包括: 媒體前端裝置通過媒體數(shù)據(jù)卡獲取媒體數(shù)據(jù); 所述媒體前端裝置將獲取的媒體數(shù)據(jù)分享給至少一個(gè)播放終端。
2.如權(quán)利要求1所述的媒體共享方法,其特征在于,所述媒體前端裝置獲取所述媒體數(shù)據(jù)之前,還包括接收媒體播放請求,所述媒體前端裝置解析所述媒體播放請求,根據(jù)解析結(jié)果通過媒體數(shù)據(jù)卡獲取對應(yīng)的媒體數(shù)據(jù)。
3.如權(quán)利要求2所述的媒體共享方法,其特征在于,所述媒體前端裝置將獲取的媒體數(shù)據(jù)分享給至少一個(gè)播放終端之前,還包括判斷所述媒體播放請求是否為播放終端發(fā)起,如否,則所述前端設(shè)備將獲取的所述媒體數(shù)據(jù)在本地播放。
4.如權(quán)利要求3所述的媒體共享方法,其特征在于,當(dāng)所述媒體播放請求為播放終端發(fā)起時(shí),所述媒體前端裝置根據(jù)所述媒體播放請求通過媒體數(shù)據(jù)卡獲取對應(yīng)的媒體數(shù)據(jù)之前,還包括: 判斷該播放請求所請求的媒體數(shù)據(jù)是否為媒體前端裝置當(dāng)前所播放的媒體數(shù)據(jù),如是,則將所述媒體前端裝置當(dāng)前正在播放的媒體數(shù)據(jù)同時(shí)也發(fā)送給播放終端; 判斷該播放請求所請求的媒體數(shù)據(jù)是否為媒體前端裝置當(dāng)前正在分享的媒體數(shù)據(jù),如是,則將所述媒體前端裝置當(dāng)前分享的該媒體數(shù)據(jù)同時(shí)發(fā)送給發(fā)起所述播放請求的播放終端; 判斷該播放請求所請求的媒體數(shù)據(jù)是否為之前已保存的媒體數(shù)據(jù),如是,則直接將已保存的該媒體數(shù)據(jù)發(fā)送給當(dāng)前發(fā)起播放請求的播放終端。
5.如權(quán)利要求1-4任一項(xiàng)所述的媒體共享方法,其特征在于,所述方法還包括:所述媒體前端裝置將獲取的媒體數(shù)據(jù)分享給至少一個(gè)播放終端之后,接收至少一個(gè)播放終端反饋的媒體保存請求,所述媒體前端裝置根據(jù)該媒體保存請求進(jìn)行以下方式之一的處理: 根據(jù)接收到的媒體保存請求直接保存發(fā)起該媒體保存請求的播放終端所請求保存的媒體數(shù)據(jù); 判斷該媒體保存請求所請求保存的媒體數(shù)據(jù)是否之前已經(jīng)被保存。
6.如權(quán)利要求1-4任一項(xiàng)所述的媒體共享方法,其特征在于,所述媒體前端裝置將獲取的媒體數(shù)據(jù)通過數(shù)字生活網(wǎng)絡(luò)分享給至少一個(gè)播放終端。
7.一種媒體前端裝置,其特征在于,包括:媒體獲取模塊,媒體共享模塊; 所述媒體獲取模塊用于通過媒體數(shù)據(jù)卡獲取媒體數(shù)據(jù); 所述媒體共享模塊用于將所述媒體獲取模塊獲取的媒體數(shù)據(jù)分享給至少一個(gè)播放終端。
8.如權(quán)利要求7所述的媒體前端裝置,其特征在于,所述媒體前端裝置還包括請求接收模塊,所述媒體獲取模塊包括解析子模塊和獲取子模塊; 所述請求接收模塊用于在所述媒體獲取模塊通過媒體數(shù)據(jù)卡獲取媒體數(shù)據(jù)之前,接收媒體播放請求; 所述解析子模塊用于對所述媒體播放請求進(jìn)行解析,所述獲取子模塊用于根據(jù)所述解析子模塊的解析結(jié)果通過媒體數(shù)據(jù)卡獲取對應(yīng)的媒體數(shù)據(jù)。
9.如權(quán)利要求8所述的媒體前端裝置,其特征在于,所述媒體前端裝置還包括判決模塊和播放模塊;所述判決模塊用于在所述媒體共享模塊將所述媒體獲取模塊獲取的媒體數(shù)據(jù)分享給至少一個(gè)播放終端之前,判斷所述媒體播放請求是否為播放終端發(fā)起,如否,則所述播放模塊對所述媒體數(shù)據(jù)進(jìn)行播放。
10.如權(quán)利要求7-9任一項(xiàng)所述的媒體前端裝置,其特征在于,所述媒體前端裝置還包括保存模塊,所述保存模塊用于在所述媒體前端裝置將獲取的媒體數(shù)據(jù)分享給至少一個(gè)播放終端之后,根據(jù)至少一個(gè)播放終端反饋的媒體保存請求進(jìn)行以下方式之一的處理: 根據(jù)所述媒體保存請求直接保存發(fā)起該媒體保存請求的播放終端所請求保存的媒體數(shù)據(jù); 判斷所述媒體保存請求所請求保存的媒體數(shù)據(jù)是否之前已經(jīng)被保存。
11.一種媒體共享設(shè)備,其特征在于,包括存儲(chǔ)器和處理器;所述存儲(chǔ)器包括一個(gè)或多個(gè)模塊;所述處理器根據(jù)所述至少一個(gè)模塊執(zhí)行以下步驟: 通過媒體數(shù)據(jù)卡獲取媒體數(shù)據(jù); 將獲取到的媒體數(shù)據(jù)分享給至少一個(gè)播放終端。
【專利摘要】本發(fā)明提供一種媒體共享方法、設(shè)備及媒體前端裝置,媒體前端裝置通過媒體數(shù)據(jù)卡獲取媒體數(shù)據(jù),在獲取媒體數(shù)據(jù)以后,媒體前端裝置可主動(dòng)或應(yīng)其他播放終端要求被動(dòng)的將所獲取的媒體數(shù)據(jù)分享給至少一個(gè)播放終端;進(jìn)而實(shí)現(xiàn)了將通過媒體數(shù)據(jù)卡獲取的媒體數(shù)據(jù)進(jìn)行共享,解決了現(xiàn)有電腦終端通過媒體數(shù)據(jù)卡獲取的媒體數(shù)據(jù)不能實(shí)現(xiàn)共享的問題。
【IPC分類】H04N21-239, H04N21-238, H04N21-231, H04N21-438
【公開號(hào)】CN104796736
【申請?zhí)枴緾N201410020397
【發(fā)明人】張景瑞
【申請人】中興通訊股份有限公司
【公開日】2015年7月22日
【申請日】2014年1月16日
【公告號(hào)】WO2015106534A1