两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種流媒體播放方法及裝置制造方法

文檔序號:7998565閱讀:277來源:國知局
一種流媒體播放方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種流媒體播放方法,對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測,并確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是否匹配,不匹配時根據(jù)當(dāng)前的網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的播放模式。同時本發(fā)明還公開了一種流媒體播放裝置。利用本發(fā)明,可實現(xiàn)對網(wǎng)絡(luò)資源的有效利用、減少帶寬浪費,能夠呈現(xiàn)流暢且不卡頓、不等待緩沖的視頻畫面。
【專利說明】一種流媒體播放方法及裝置

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及流媒體播放技術(shù),具體涉及一種流媒體播放方法及裝置。

【背景技術(shù)】
[0002] 理論上,將按時間先后次序傳輸和播放的連續(xù)音頻數(shù)據(jù)流和連續(xù)視頻數(shù)據(jù)流稱作 流媒體。其中,流媒體中的網(wǎng)絡(luò)視頻因其具有方便性和時效性而深受廣大用戶的歡迎。目 前可供用戶選擇的網(wǎng)絡(luò)視頻播放模式大致分為標清、高清和超高清三種。這三種模式僅在 于物理分辨率不同,標清格式分辨率最低,高清格式分辨率略高,超高清分辨率最高。網(wǎng)絡(luò) 帶寬相同時,分辨率低的視頻更為流暢;網(wǎng)絡(luò)帶寬允許時,視覺體驗更好的高分辨率視頻更 容易滿足用戶的觀看要求。
[0003] 現(xiàn)有技術(shù)中,需要用戶手動選擇網(wǎng)絡(luò)視頻播放模式;礙于網(wǎng)絡(luò)帶寬有限,同時希望 保持足夠的播放流暢性,大多數(shù)的用戶在剛開始進行模式選擇時將選擇標清模式;而隨著 視頻的播放,可能存在網(wǎng)絡(luò)帶寬加大的情況,此時仍然使用標清模式播放視頻,雖然能夠保 證用戶的正常觀看,但是沒有令用戶得到更好的視覺體驗,同時沒有充分利用網(wǎng)絡(luò)資源,在 一定程度上造成網(wǎng)絡(luò)資源的很大浪費。在用戶初始選擇高清模式時,由于現(xiàn)有的播放技術(shù) 足夠令部分高清視頻在默認的緩沖時間內(nèi)預(yù)加載上,所以開始播放的一段時間內(nèi)并未出現(xiàn) 卡頓現(xiàn)象;而在視頻的持續(xù)播放中,可能存在網(wǎng)絡(luò)帶寬下降的情況,此時仍然使用高清播放 模式,將頻繁出現(xiàn)卡頓、等待緩沖等現(xiàn)象,嚴重影響用戶的正常觀看。


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

[0004] 有鑒于此,本發(fā)明的主要目的在于提供一種流媒體播放方法及裝置,能夠有效利 用網(wǎng)絡(luò)資源、最大程度減少帶寬的浪費,提供更為流暢的播放效果。
[0005] 為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0006] 本發(fā)明提供了一種流媒體播放方法,所述方法包括:
[0007] 對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測,并確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶 寬信息與所述流媒體的當(dāng)前播放模式是否匹配,不匹配時根據(jù)當(dāng)前的網(wǎng)絡(luò)帶寬信息調(diào)整所 述流媒體的播放模式。
[0008] 上述方案中,所述確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式 是否匹配包括:
[0009] 設(shè)置流媒體的各播放模式及其所需的網(wǎng)絡(luò)帶寬信息的對應(yīng)關(guān)系;
[0010] 根據(jù)所述對應(yīng)關(guān)系確定流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是 否匹配。
[0011] 上述方案中,所述播放模式包括:標清播放模式、高清播放模式或超高清播放模 式。
[0012] 上述方案中,所述設(shè)置流媒體的各播放模式及其所需的當(dāng)前網(wǎng)絡(luò)帶寬信息的對應(yīng) 關(guān)系,包括:
[0013] 網(wǎng)絡(luò)帶寬大于設(shè)定的第一閾值時,對應(yīng)的流媒體的播放模式為超高清播放模式;
[0014] 網(wǎng)絡(luò)帶寬小于等于設(shè)定的第一閾值而大于設(shè)定的第二閾值時,對應(yīng)的流媒體的播 放模式為高清播放模式;
[0015] 網(wǎng)絡(luò)帶寬小于等于設(shè)定的第二閾值時,對應(yīng)的流媒體的播放模式為標清播放模 式;
[0016] 其中,所述第一閾值大于所述第二閾值。
[0017] 上述方案中,所述不匹配時根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的播放模式, 包括:
[0018] 當(dāng)前播放模式從標清播放模式調(diào)整為高清播放模式或超高清播放模式,或當(dāng)前播 放模式從高清播放模式調(diào)整為超高清播放模式時,確定所述流媒體的當(dāng)前加載的時長與所 述流媒體的當(dāng)前播放時長之差大于等于預(yù)設(shè)的時間閾值時,以調(diào)整后的播放模式對應(yīng)的流 媒體的數(shù)據(jù)格式、從所述流媒體的當(dāng)前播放時長與所述時間閾值之和的時長處加載所述流 媒體;確定所述流媒體的當(dāng)前加載的時長與所述流媒體的當(dāng)前播放時長之差小于預(yù)設(shè)的時 間閾值時,以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格式、從所述流媒體的當(dāng)前加載的時 長處加載所述流媒體。
[0019] 上述方案中,所述不匹配時根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的播放模式, 包括:
[0020] 當(dāng)前播放模式從超高清播放模式調(diào)整為高清播放模式或標清播放模式,或當(dāng)前播 放模式從高清播放模式調(diào)整為標清播放模式時,以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù) 格式、從所述流媒體的當(dāng)前加載的時長處加載所述流媒體。
[0021] 上述方案中,所述對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測包括:
[0022] 接收到監(jiān)測指令時、或監(jiān)測周期到來時、或調(diào)整所述流媒體的播放模式后,對當(dāng)前 分配給流媒體的網(wǎng)絡(luò)帶寬信息進行監(jiān)測。
[0023] 本發(fā)明還提供了一種流媒體播放裝置,所述裝置包括:監(jiān)測單元、確定單元和調(diào)整 單元;其中,
[0024] 所述監(jiān)測單元,用于對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測;
[0025] 所述確定單元,用于確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模 式是否匹配,不匹配時觸發(fā)所述調(diào)整單元;
[0026] 所述調(diào)整單元,用于根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的當(dāng)前播放模式。
[0027] 上述方案中,所述確定單元,還用于根據(jù)對應(yīng)關(guān)系確定流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信 息與流媒體的當(dāng)前播放模式是否匹配;其中,流媒體的各播放模式及其所需的網(wǎng)絡(luò)帶寬信 息的對應(yīng)關(guān)系為預(yù)先設(shè)置。
[0028] 上述方案中,所述播放模式包括:標清播放模式、高清播放模式或超高清播放模 式。
[0029] 上述方案中,所述裝置還包括:設(shè)置單元,用于在網(wǎng)絡(luò)帶寬大于設(shè)定的第一閾值 時,設(shè)置流媒體的播放模式為超高清播放模式;
[0030] 在網(wǎng)絡(luò)帶寬小于等于設(shè)定的第一閾值而大于設(shè)定的第二閾值時,設(shè)置流媒體的播 放模式為高清播放模式;
[0031] 在網(wǎng)絡(luò)帶寬小于等于設(shè)定的第二閾值時,設(shè)置流媒體的播放模式為標清播放模 式;
[0032] 其中,所述第一閾值大于所述第二閾值。
[0033] 上述方案中,所述裝置還包括第一加載單元和第二加載單元,其中:
[0034] 所述確定單元,還用于在所述調(diào)整單元將當(dāng)前播放模式從標清播放模式調(diào)整為高 清播放模式或超高清播放模式,或當(dāng)前播放模式從高清播放模式調(diào)整為超高清播放模式 時,確定所述流媒體的當(dāng)前加載的時長與所述流媒體的當(dāng)前播放時長之差大于等于預(yù)設(shè)的 時間閾值時,觸發(fā)所述第一加載單元;
[0035] 所述第一加載單元,用于以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格式、從所述 流媒體的當(dāng)前播放時長與所述時間閾值之和的時長處加載所述流媒體;
[0036] 所述確定單元,還用于在所述調(diào)整單元將當(dāng)前播放模式從標清播放模式調(diào)整為高 清播放模式或超高清播放模式,或當(dāng)前播放模式從高清播放模式調(diào)整為超高清播放模式 時,確定所述流媒體的當(dāng)前加載的時長與所述流媒體的當(dāng)前播放時長之差小于預(yù)設(shè)的時間 閾值時,觸發(fā)所述第二加載單元;
[0037] 所述第二加載單元,用于以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格式、從所述 流媒體的當(dāng)前加載的時長處加載所述流媒體。
[0038] 上述方案中,所述裝置還包括第三加載單元;
[0039] 所述確定單元,還用于在所述調(diào)整單元將當(dāng)前播放模式從超高清播放模式調(diào)整為 高清播放模式或標清播放模式,或當(dāng)前播放模式從高清播放模式調(diào)整為標清播放模式時, 觸發(fā)所述第三加載單元;
[0040] 所述第三加載單元,用于以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格式、從所述 流媒體的當(dāng)前加載的時長處加載所述流媒體。
[0041] 上述方案中,所述監(jiān)測單元,還用于接收到監(jiān)測指令、或監(jiān)測周期到來時、或所述 調(diào)整單元調(diào)整所述流媒體的播放模式后,對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測。 [0042] 本發(fā)明提供的流媒體播放方法及裝置,對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行 監(jiān)測,并確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是否匹配,不匹配 時根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的播放模式。利用本發(fā)明,能夠?qū)崿F(xiàn)對網(wǎng)絡(luò)資源 的有效利用,減少帶寬的浪費,可呈現(xiàn)流暢且不卡頓、不等待緩沖的視頻畫面。

【專利附圖】

【附圖說明】
[0043] 圖1為本發(fā)明流媒體播放方法的流程示意圖;
[0044] 圖2 (a)至2 (e)為加載時長、播放時長不意圖;
[0045] 圖3為本發(fā)明流媒體播放方法的具體實施例示意圖;
[0046] 圖4為本發(fā)明流媒體播放裝置的組成結(jié)構(gòu)示意圖。

【具體實施方式】
[0047] 本發(fā)明提供了一種流媒體播放方法,如圖1所示,所述方法包括:
[0048] 步驟10 :對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測;
[0049] 本步驟中,在預(yù)先設(shè)置了流媒體的網(wǎng)絡(luò)帶寬信息的監(jiān)測周期時,在監(jiān)測周期到來 時,執(zhí)行對當(dāng)前分配給流媒體的網(wǎng)絡(luò)帶寬信息的監(jiān)測;
[0050] 或者,終端接收到監(jiān)測指令如接收到用戶輸入的監(jiān)測指令時,執(zhí)行對分配給流媒 體的當(dāng)前網(wǎng)絡(luò)帶寬信息的監(jiān)測;
[0051] 或者,在所述流媒體調(diào)整了當(dāng)前的播放模式后,執(zhí)行對分配給流媒體的當(dāng)前網(wǎng)絡(luò) 帶寬信息進行監(jiān)測。
[0052] 本發(fā)明中,流媒體的播放模式包括:標清播放模式、高清播放模式和超高清播放模 式,但不僅限于上述三種播放模式。
[0053] 步驟20 :確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是否匹 配,確定為不匹配時根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的播放模式。
[0054] 這里,預(yù)先設(shè)置流媒體的各播放模式及其所需的網(wǎng)絡(luò)帶寬信息的對應(yīng)關(guān)系;根據(jù) 所述對應(yīng)關(guān)系確定流媒體的網(wǎng)絡(luò)帶寬信息與流媒體的播放模式是否匹配。
[0055] 其中,所述對應(yīng)關(guān)系包括:在網(wǎng)絡(luò)帶寬大于設(shè)定的第一閾值時,設(shè)置對應(yīng)的流媒體 的播放模式為超高清播放模式;在網(wǎng)絡(luò)帶寬小于等于設(shè)定的第一閾值而大于設(shè)定的第二閾 值時,設(shè)置對應(yīng)的流媒體的播放模式為高清播放模式;在網(wǎng)絡(luò)帶寬小于等于設(shè)定的第二閾 值時,設(shè)置對應(yīng)的流媒體的播放模式為標清播放模式;所述第一閾值大于所述第二閾值,例 如,所述第一閾值為100Kbps千比特每秒,所述第二閾值為60Kbps。這里,所述第二閾值需 大于加載標清流媒體所需帶寬的下限值。
[0056] 這里,所述調(diào)整所述流媒體的播放模式時采用了現(xiàn)有的視頻拼接技術(shù),使不同播 放模式間實現(xiàn)無縫切換。
[0057] 圖3為本發(fā)明具體實施例的示意圖,同時結(jié)合圖2 (a)至2 (e),以監(jiān)測周期、播放模 式在高清播放模式和標清播放模式之間調(diào)整為例對本發(fā)明做進一步的說明。
[0058] 為方便描述,在圖2(a)至2(e)中引入時間、加載時長和播放時長等,對本發(fā)明做 進一步的說明。
[0059] 步驟30 :預(yù)加載視頻的高清視頻流,利用高清模式對視頻進行播放;
[0060] 這里,現(xiàn)有播放技術(shù)可令初始時刻的高清視頻流在預(yù)設(shè)的緩沖時間內(nèi)進行預(yù)加 載,如圖2 (a)所示,在初始時刻T0,已經(jīng)預(yù)加載了一段高清視頻流;在監(jiān)測周期到來之前的 T0至T1時間內(nèi),利用高清播放模式播放高清視頻流。
[0061] 步驟31 :監(jiān)測周期到來時,開始對視頻的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測,確定所述 視頻的當(dāng)前網(wǎng)絡(luò)帶寬信息與預(yù)先設(shè)置的高清播放模式的網(wǎng)絡(luò)帶寬不匹配,而與預(yù)先設(shè)置的 標清播放模式的網(wǎng)絡(luò)帶寬相匹配,則調(diào)整視頻的當(dāng)前播放模式為標清播放模式,此后,以標 清數(shù)據(jù)格式加載視頻。
[0062] 具體的,如圖2 (b)監(jiān)測周期到來時T1時刻,確定當(dāng)前網(wǎng)絡(luò)帶寬信息與標清播放模 式相匹配時,記錄當(dāng)前加載時長Pointl ;如圖2(c)所示,從所述當(dāng)前加載時長Pointl開始 加載視頻的標清視頻流。
[0063] 步驟32 :監(jiān)測周期再一次到來時,開始對視頻的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測,確 定所述視頻的當(dāng)前網(wǎng)絡(luò)帶寬信息與預(yù)先設(shè)置的標清播放模式的網(wǎng)絡(luò)帶寬不匹配,而與預(yù)先 設(shè)置的高清播放模式的網(wǎng)絡(luò)帶寬相匹配,則調(diào)整視頻的當(dāng)前播放模式為高清播放模式,以 高清數(shù)據(jù)格式加載視頻。
[0064] 結(jié)合圖2(d)和圖2(e),在監(jiān)測周期再一次到來的T2時刻,確定當(dāng)前網(wǎng)絡(luò)帶寬信 息與高清播放模式的網(wǎng)絡(luò)帶寬相匹配時,記錄所述視頻當(dāng)前加載的時長和當(dāng)前播放時長 Point2,確定所述流媒體的當(dāng)前加載的時長與所述流媒體的當(dāng)前播放時長Point2之差大 于等于預(yù)設(shè)的時間閾值時,如圖T3至T4時間內(nèi)以高清數(shù)據(jù)格式從所述流媒體的當(dāng)前播放 時長與所述時間閾值之和的時長處加載所述流媒體;以此類推,當(dāng)監(jiān)測周期到來時,開始對 視頻的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測,并確定所述視頻的網(wǎng)絡(luò)帶寬信息與視頻的播放模式不 匹配時,調(diào)整所述視頻的播放模式,直至視頻播放完成。
[0065] 其中,所述時間閾值為預(yù)設(shè)設(shè)置的;其中,所述時間通常取值為視頻總長度的1/ N,N為自然數(shù),決定于視頻總長度以及視頻的播放時長和加載時長。
[0066] 基于上述流媒體播放方法,本發(fā)明還提供了一種流媒體播放裝置,如圖4所示,所 述裝置包括:監(jiān)測單元31、確定單元32、調(diào)整單元33 ;其中,
[0067] 所述監(jiān)測單元31,用于對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測;
[0068] 所述確定單元32,用于確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放 模式是否匹配,不匹配時觸發(fā)所述調(diào)整單元33 ;
[0069] 所述調(diào)整單元33,用于根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的播放模式。
[0070] 這里,所述播放模式包括:標清播放模式、高清播放模式或超高清播放模式。
[0071] 進一步的,所述裝置還包括:設(shè)置單元34 ;所述設(shè)置單元34,用于設(shè)置流媒體的各 播放模式及其所需的網(wǎng)絡(luò)帶寬信息的對應(yīng)關(guān)系;具體的,在網(wǎng)絡(luò)帶寬大于設(shè)定的第一閾值 時,設(shè)置流媒體的播放模式為超高清播放模式;在網(wǎng)絡(luò)帶寬小于等于設(shè)定的第一閾值而大 于設(shè)定的第二閾值時,設(shè)置流媒體的播放模式為高清播放模式;在網(wǎng)絡(luò)帶寬小于等于設(shè)定 的第二閾值時,設(shè)置流媒體的播放模式為標清播放模式;其中,所述第一閾值大于所述第二 閾值,例如所述第一閾值為100Kbps千比特每秒,所述第二閾值為60Kbps。所述第二閾值需 大于加載標清流媒體所需帶寬的下限值。
[0072] 所述確定單元32根據(jù)所述對應(yīng)關(guān)系確定流媒體的網(wǎng)絡(luò)帶寬信息與流媒體的播放 模式是否匹配。
[0073] 所述監(jiān)測單元31,還用于接收到監(jiān)測指令如用戶輸入的監(jiān)測指令、或監(jiān)測周期到 來時、或所述調(diào)整單元33調(diào)整所述流媒體的播放模式后,對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬 信息進行監(jiān)測。
[0074] 所述監(jiān)測周期為預(yù)先設(shè)置好的,可根據(jù)網(wǎng)絡(luò)的實際情況進行設(shè)置。
[0075] 下面以監(jiān)測周期、播放模式在高清播放模式和標清模式之間進行調(diào)整為例對本發(fā) 明進行詳細說明。
[0076] 所述裝置還包括:第一加載單元36和第二加載單元37和第三加載單元38。
[0077] 所述監(jiān)測單元31監(jiān)測到所述監(jiān)測周期到來時,開始對視頻的當(dāng)前網(wǎng)絡(luò)帶寬信息 進行監(jiān)測;所述確定單元32確定所述視頻的當(dāng)前網(wǎng)絡(luò)帶寬信息與預(yù)先設(shè)置的高清播放模 式的網(wǎng)絡(luò)帶寬不匹配,而與預(yù)先設(shè)置的標清播放模式的網(wǎng)絡(luò)帶寬相匹配,則觸發(fā)所述調(diào)整 單元33調(diào)整視頻的當(dāng)前播放模式為標清播放模式;所述確定單元32在所述調(diào)整單元33將 當(dāng)前播放模式從高清播放模式調(diào)整為標清播放模式,觸發(fā)所述第三加載單元38 ;所述第三 加載單元38從所述當(dāng)前加載時長開始,以標清數(shù)據(jù)格式加載視頻的標清視頻流;
[0078] 所述監(jiān)測單元31監(jiān)測到所述監(jiān)測周期再一次到來時,開始對視頻的當(dāng)前網(wǎng)絡(luò)帶 寬信息進行再一次監(jiān)測;所述確定單元32確定所述視頻的當(dāng)前網(wǎng)絡(luò)帶寬信息與已調(diào)整的 標清播放模式的網(wǎng)絡(luò)帶寬不匹配,而與高清播放模式的網(wǎng)絡(luò)帶寬相匹配,則觸發(fā)所述調(diào)整 單元33調(diào)整視頻的當(dāng)前播放模式為高清播放模式;所述確定單元32在所述調(diào)整單元33 將當(dāng)前播放模式從標清播放模式調(diào)整為高清播放模式時,確定所述流媒體的當(dāng)前加載的時 長與所述流媒體的當(dāng)前播放時長之差大于等于預(yù)設(shè)的時間閾值時,觸發(fā)所述第一加載單元 36 ;所述第一加載單元36從所述流媒體的當(dāng)前播放時長與所述時間閾值之和的時長處加 載所述流媒體;
[0079] 所述確定單元32,還用于在所述調(diào)整單元33將當(dāng)前播放模式從標清播放模式調(diào) 整為高清播放模式時,確定所述流媒體的當(dāng)前加載的時長與所述流媒體的當(dāng)前播放時長之 差小于預(yù)設(shè)的時間閾值時,觸發(fā)所述第二加載單元37 ;
[0080] 所述第二加載單元37以調(diào)整后的高清數(shù)據(jù)格式、從所述流媒體的當(dāng)前加載的時 長處加載所述流媒體。
[0081] 其中,所述時間閾值為預(yù)先設(shè)置的;所述時間閾值的取值決定于視頻總長度以及 視頻的播放時長和加載時長。
[0082] 在本發(fā)明中,以當(dāng)前播放模式在高清播放模式和標清播放模式之間進行調(diào)整;除 此之外,還可以高清播放模式和超高清播放模式之間,或標清播放模式和超高清播放模式 之間進行調(diào)整。
[0083] 本發(fā)明提供的流媒體播放方法及裝置,對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行 監(jiān)測,并確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是否匹配,不匹配 時根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的播放模式。利用本發(fā)明,當(dāng)確定出流媒體的網(wǎng) 絡(luò)帶寬信息與流媒體的播放模式對應(yīng)的網(wǎng)絡(luò)帶寬不匹配時,調(diào)整流媒體的播放模式。利用 本發(fā)明,可實現(xiàn)減少對帶寬的浪費、提高對網(wǎng)絡(luò)資源的有效利用,無需用戶等待緩沖,為用 戶呈現(xiàn)不卡頓且更為流暢的視頻畫面。
[0084] 以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
【權(quán)利要求】
1. 一種流媒體播放方法,其特征在于,所述方法包括: 對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測,并確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信 息與所述流媒體的當(dāng)前播放模式是否匹配,不匹配時根據(jù)當(dāng)前的網(wǎng)絡(luò)帶寬信息調(diào)整所述流 媒體的播放模式。
2. 根據(jù)權(quán)利要求1所述的流媒體播放方法,其特征在于,所述確定所述流媒體的當(dāng)前 網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是否匹配包括: 設(shè)置流媒體的各播放模式及其所需的網(wǎng)絡(luò)帶寬信息的對應(yīng)關(guān)系; 根據(jù)所述對應(yīng)關(guān)系確定流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是否匹 配。
3. 根據(jù)權(quán)利要求2所述的流媒體播放方法,其特征在于,所述播放模式包括:標清播放 模式、高清播放模式或超高清播放模式。
4. 根據(jù)權(quán)利要求3所述的流媒體播放方法,其特征在于,所述設(shè)置流媒體的各播放模 式及其所需的當(dāng)前網(wǎng)絡(luò)帶寬信息的對應(yīng)關(guān)系,包括: 網(wǎng)絡(luò)帶寬大于設(shè)定的第一閾值時,對應(yīng)的流媒體的播放模式為超高清播放模式; 網(wǎng)絡(luò)帶寬小于等于設(shè)定的第一閾值而大于設(shè)定的第二閾值時,對應(yīng)的流媒體的播放模 式為高清播放模式; 網(wǎng)絡(luò)帶寬小于等于設(shè)定的第二閾值時,對應(yīng)的流媒體的播放模式為標清播放模式; 其中,所述第一閾值大于所述第二閾值。
5. 根據(jù)權(quán)利要求4所述的流媒體播放方法,其特征在于,所述不匹配時根據(jù)當(dāng)前網(wǎng)絡(luò) 帶寬信息調(diào)整所述流媒體的播放模式,包括: 當(dāng)前播放模式從標清播放模式調(diào)整為高清播放模式或超高清播放模式,或當(dāng)前播放 模式從高清播放模式調(diào)整為超高清播放模式時,確定所述流媒體的當(dāng)前加載的時長與所述 流媒體的當(dāng)前播放時長之差大于等于預(yù)設(shè)的時間閾值時,以調(diào)整后的播放模式對應(yīng)的流媒 體的數(shù)據(jù)格式、從所述流媒體的當(dāng)前播放時長與所述時間閾值之和的時長處加載所述流媒 體;確定所述流媒體的當(dāng)前加載的時長與所述流媒體的當(dāng)前播放時長之差小于預(yù)設(shè)的時間 閾值時,以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格式、從所述流媒體的當(dāng)前加載的時長 處加載所述流媒體。
6. 根據(jù)權(quán)利要求4所述的流媒體播放方法,其特征在于,所述不匹配時根據(jù)當(dāng)前網(wǎng)絡(luò) 帶寬信息調(diào)整所述流媒體的播放模式,包括: 當(dāng)前播放模式從超高清播放模式調(diào)整為高清播放模式或標清播放模式,或當(dāng)前播放 模式從高清播放模式調(diào)整為標清播放模式時,以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格 式、從所述流媒體的當(dāng)前加載的時長處加載所述流媒體。
7. 根據(jù)權(quán)利要求1至6任一項所述的流媒體播放方法,其特征在于,所述對分配給流媒 體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測包括: 接收到監(jiān)測指令時、或監(jiān)測周期到來時、或調(diào)整所述流媒體的播放模式后,對當(dāng)前分配 給流媒體的網(wǎng)絡(luò)帶寬信息進行監(jiān)測。
8. -種流媒體播放裝置,其特征在于,所述裝置包括:監(jiān)測單元、確定單元和調(diào)整單 元;其中, 所述監(jiān)測單元,用于對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測; 所述確定單元,用于確定所述流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是 否匹配,不匹配時觸發(fā)所述調(diào)整單元; 所述調(diào)整單元,用于根據(jù)當(dāng)前網(wǎng)絡(luò)帶寬信息調(diào)整所述流媒體的當(dāng)前播放模式。
9. 根據(jù)權(quán)利要求8所述的流媒體播放裝置,其特征在于,所述確定單元,還用于根據(jù)對 應(yīng)關(guān)系確定流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息與流媒體的當(dāng)前播放模式是否匹配;其中,流媒體 的各播放模式及其所需的網(wǎng)絡(luò)帶寬信息的對應(yīng)關(guān)系為預(yù)先設(shè)置。
10. 根據(jù)權(quán)利要求9所述的流媒體播放裝置,其特征在于,所述播放模式包括:標清播 放模式、高清播放模式或超高清播放模式。
11. 根據(jù)權(quán)利要求10所述的流媒體播放裝置,其特征在于,所述裝置還包括:設(shè)置單 元,用于在網(wǎng)絡(luò)帶寬大于設(shè)定的第一閾值時,設(shè)置流媒體的播放模式為超高清播放模式; 在網(wǎng)絡(luò)帶寬小于等于設(shè)定的第一閾值而大于設(shè)定的第二閾值時,設(shè)置流媒體的播放模 式為高清播放模式; 在網(wǎng)絡(luò)帶寬小于等于設(shè)定的第二閾值時,設(shè)置流媒體的播放模式為標清播放模式; 其中,所述第一閾值大于所述第二閾值。
12. 根據(jù)權(quán)利要求11所述的流媒體播放裝置,其特征在于,所述裝置還包括第一加載 單元和第二加載單元,其中: 所述確定單元,還用于在所述調(diào)整單元將當(dāng)前播放模式從標清播放模式調(diào)整為高清播 放模式或超高清播放模式,或當(dāng)前播放模式從高清播放模式調(diào)整為超高清播放模式時,確 定所述流媒體的當(dāng)前加載的時長與所述流媒體的當(dāng)前播放時長之差大于等于預(yù)設(shè)的時間 閾值時,觸發(fā)所述第一加載單元; 所述第一加載單元,用于以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格式、從所述流媒 體的當(dāng)前播放時長與所述時間閾值之和的時長處加載所述流媒體; 所述確定單元,還用于在所述調(diào)整單元將當(dāng)前播放模式從標清播放模式調(diào)整為高清播 放模式或超高清播放模式,或當(dāng)前播放模式從高清播放模式調(diào)整為超高清播放模式時,確 定所述流媒體的當(dāng)前加載的時長與所述流媒體的當(dāng)前播放時長之差小于預(yù)設(shè)的時間閾值 時,觸發(fā)所述第二加載單元; 所述第二加載單元,用于以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格式、從所述流媒 體的當(dāng)前加載的時長處加載所述流媒體。
13. 根據(jù)權(quán)利要求11所述的流媒體播放裝置,其特征在于,所述裝置還包括第三加載 單元; 所述確定單元,還用于在所述調(diào)整單元將當(dāng)前播放模式從超高清播放模式調(diào)整為高清 播放模式或標清播放模式,或當(dāng)前播放模式從高清播放模式調(diào)整為標清播放模式時,觸發(fā) 所述第三加載單元; 所述第三加載單元,用于以調(diào)整后的播放模式對應(yīng)的流媒體的數(shù)據(jù)格式、從所述流媒 體的當(dāng)前加載的時長處加載所述流媒體。
14. 根據(jù)權(quán)利要求8至13任一項所述的流媒體播放裝置,其特征在于,所述監(jiān)測單元, 還用于接收到監(jiān)測指令、或監(jiān)測周期到來時、或所述調(diào)整單元調(diào)整所述流媒體的播放模式 后,對分配給流媒體的當(dāng)前網(wǎng)絡(luò)帶寬信息進行監(jiān)測。
【文檔編號】H04N21/442GK104125482SQ201310143440
【公開日】2014年10月29日 申請日期:2013年4月23日 優(yōu)先權(quán)日:2013年4月23日
【發(fā)明者】許帥, 田睿, 李江濤, 張弛, 吳振宇 申請人:深圳中興網(wǎng)信科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
蕲春县| 湖北省| 琼中| 平顺县| 廊坊市| 肥西县| 射洪县| 昌乐县| 台北市| 招远市| 钟山县| 彰化市| 武强县| 汶川县| 龙海市| 上蔡县| 德阳市| 大埔县| 宁河县| 那曲县| 疏附县| 沙雅县| 合阳县| 塘沽区| 大洼县| 屏东县| 晋宁县| 万宁市| 长武县| 萍乡市| 时尚| 牙克石市| 文昌市| 普兰店市| 曲靖市| 保山市| 金平| 怀安县| 常宁市| 綦江县| 阜新|