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

一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法與流程

文檔序號:40467387發(fā)布日期:2024-12-27 09:32閱讀:11來源:國知局
一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法與流程

本發(fā)明涉及直播,更具體地說,它涉及一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法。


背景技術(shù):

1、隨著網(wǎng)絡(luò)直播技術(shù)的快速發(fā)展,用戶對直播體驗(yàn)的要求越來越高。直播流切換技術(shù)允許用戶在不同直播內(nèi)容之間無縫切換,提供更加豐富和個(gè)性化的觀看體驗(yàn),其中多畫面播放技術(shù)允許用戶在同一屏幕上觀看多個(gè)視頻畫面,這在視頻監(jiān)控和多角度直播等應(yīng)用場景中非常有用。

2、專利申請文件cn116684655a設(shè)計(jì)了一種在不與客戶端斷開連接的情況下也可由單個(gè)切換到至少兩個(gè)直播流同時(shí)播放的方法,但由于同一服務(wù)器會同時(shí)創(chuàng)建新的流媒體組件進(jìn)行混流,切換至混流的過程中耗時(shí)較長導(dǎo)致直播流出現(xiàn)卡頓、黑屏等情況,導(dǎo)致用戶體驗(yàn)較差。申請專利文件cn115997384a設(shè)計(jì)了一種單屏播放時(shí)僅使用單拉后推流的云服務(wù)器處理,分屏播放時(shí)使用專門的混流服務(wù)器處理后再交由前者提及的云服務(wù)器推流處理的方式,擁有更好的直播流切換體驗(yàn),但每當(dāng)新增直播流時(shí),會全部默認(rèn)推送至混流服務(wù)器,沒有網(wǎng)絡(luò)負(fù)載規(guī)劃,造成混流服務(wù)器壓力過大。

3、因此亟需一種基于動態(tài)直播流切換的方法方式解決上述問題。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明要解決的技術(shù)問題是針對現(xiàn)有技術(shù)的上述不足,本發(fā)明的目的是提供一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,可以提高分屏播放時(shí)直播流切換的效率和用戶體驗(yàn),同時(shí)優(yōu)化服務(wù)器資源的分配和利用,減少資源浪費(fèi),并在高負(fù)載情況下保持系統(tǒng)穩(wěn)定運(yùn)行,可以廣泛應(yīng)用于網(wǎng)絡(luò)主播、在線教育、生產(chǎn)監(jiān)控等領(lǐng)域。

2、本發(fā)明的技術(shù)方案是:一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,包括推流終端、播放終端,分別設(shè)置非混流服務(wù)器、前置混流服務(wù)器、后置混流服務(wù)器;

3、在所述推流終端預(yù)設(shè)好優(yōu)先級;

4、所述推流終端負(fù)責(zé)將直播流推給所述非混流服務(wù)器或前置混流服務(wù)器;

5、所述非混流服務(wù)器將直播流直推給所述后置混流服務(wù)器,推流數(shù)量與拉流數(shù)量一致;

6、所述前置混流服務(wù)器將直播流按照設(shè)定布局混合后,將混合的直播流推流給所述后置混流服務(wù)器,觸發(fā)后推流數(shù)只有一條;

7、所述后置混流服務(wù)器始終將從所述非混流服務(wù)器拉到的直播流按照設(shè)定布局疊加到從所述前置混流服務(wù)器拉到的直播流之上,最后推送給所述播放終端,從而保證當(dāng)所述推流終端進(jìn)行切流時(shí)可以達(dá)到無縫切換的效果。

8、作為進(jìn)一步地改進(jìn),當(dāng)只有一個(gè)推流終端進(jìn)行直播流推流時(shí),默認(rèn)推送至所述非混流服務(wù)器,所述非混流服務(wù)器將接收到的直播流直推至所述后置混流服務(wù)器,所述后置混流服務(wù)器最終推送給所述播放終端。

9、進(jìn)一步地,當(dāng)有新的推流終端進(jìn)行直播流推流時(shí),若新的推流終端優(yōu)先級較高,則將新的推流終端的直播流推送至所述非混流服務(wù)器,所述非混流服務(wù)器將接收到的直播流獨(dú)立推送至所述后置混流服務(wù)器,所述后置混流服務(wù)器按照設(shè)定布局將直播流混合后推送至所述播放終端。

10、進(jìn)一步地,當(dāng)有新的推流終端進(jìn)行直播流推流時(shí),若新的推流終端優(yōu)先級較低,則將新的推流終端的直播流推送至所述前置混流服務(wù)器,所述前置混流服務(wù)器將所有接收到的直播流進(jìn)行混流后推送至所述后置混流服務(wù)器,所述后置混流服務(wù)器將所述非混流服務(wù)器與前置混流服務(wù)器的直播流混合后,推送給所述播放終端。

11、進(jìn)一步地,當(dāng)所述非混流服務(wù)器的cpu負(fù)載過高或網(wǎng)絡(luò)出現(xiàn)波動時(shí),則通知其中優(yōu)先級低的推流終端將直播流同時(shí)推送至所述前置混流服務(wù)器進(jìn)行混合,所述后置混流服務(wù)器將所述前置混流服務(wù)器的直播流按照設(shè)定布局疊加到所述后置混流服務(wù)器的直播流之上進(jìn)行混合,待切換的流gop幀對齊后優(yōu)先級低的推流終端斷開推送至所述非混流服務(wù)器的直播流。

12、進(jìn)一步地,當(dāng)所述前置混流服務(wù)器的cpu負(fù)載過高或網(wǎng)絡(luò)出現(xiàn)波動時(shí),則通知其中優(yōu)先級高的推流終端將直播流同時(shí)推送至所述非混流服務(wù)器,所述非混流服務(wù)器將新接收到的直播流推送至所述后置混流服務(wù)器,所述后置混流服務(wù)器將所述前置混流服務(wù)器的直播流按照設(shè)定布局疊加到所述后置混流服務(wù)器的直播流之上進(jìn)行混合,待切換的流gop幀對齊后優(yōu)先級高的推流終端斷開推送至所述前置混流服務(wù)器的直播流。

13、有益效果

14、本發(fā)明與現(xiàn)有技術(shù)相比,具有的優(yōu)點(diǎn)為:

15、本發(fā)明通過通過非混流服務(wù)器、前置混流服務(wù)器、后置混流服務(wù)器的服務(wù)架構(gòu),按照推送終端預(yù)設(shè)優(yōu)先級進(jìn)行動態(tài)的直播流切換,后置混流服務(wù)器始終將從非混流服務(wù)器拉到的直播流按照既定布局疊加到從前置混流服務(wù)器拉到的直播流之上,從而實(shí)現(xiàn)動態(tài)直播流無縫切換的效果,當(dāng)推流終端數(shù)量較多且數(shù)量和優(yōu)先級明確時(shí)效果更顯著。

16、可以提高分屏播放時(shí)直播流切換的效率和用戶體驗(yàn),同時(shí)優(yōu)化服務(wù)器資源的分配和利用,減少資源浪費(fèi),并在高負(fù)載情況下保持系統(tǒng)穩(wěn)定運(yùn)行,可廣泛應(yīng)用于網(wǎng)絡(luò)主播、在線教育、生產(chǎn)監(jiān)控等領(lǐng)域



技術(shù)特征:

1.一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,包括推流終端、播放終端,其特征在于,分別設(shè)置非混流服務(wù)器、前置混流服務(wù)器、后置混流服務(wù)器;

2.根據(jù)權(quán)利要求1所述的一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,其特征在于,當(dāng)只有一個(gè)推流終端進(jìn)行直播流推流時(shí),默認(rèn)推送至所述非混流服務(wù)器,所述非混流服務(wù)器將接收到的直播流直推至所述后置混流服務(wù)器,所述后置混流服務(wù)器最終推送給所述播放終端。

3.根據(jù)權(quán)利要求1所述的一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,其特征在于,當(dāng)有新的推流終端進(jìn)行直播流推流時(shí),若新的推流終端優(yōu)先級較高,則將新的推流終端的直播流推送至所述非混流服務(wù)器,所述非混流服務(wù)器將接收到的直播流獨(dú)立推送至所述后置混流服務(wù)器,所述后置混流服務(wù)器按照設(shè)定布局將直播流混合后推送至所述播放終端。

4.根據(jù)權(quán)利要求1所述的一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,其特征在于,當(dāng)有新的推流終端進(jìn)行直播流推流時(shí),若新的推流終端優(yōu)先級較低,則將新的推流終端的直播流推送至所述前置混流服務(wù)器,所述前置混流服務(wù)器將所有接收到的直播流進(jìn)行混流后推送至所述后置混流服務(wù)器,所述后置混流服務(wù)器將所述非混流服務(wù)器與前置混流服務(wù)器的直播流混合后,推送給所述播放終端。

5.根據(jù)權(quán)利要求1所述的一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,其特征在于,當(dāng)所述非混流服務(wù)器的cpu負(fù)載過高或網(wǎng)絡(luò)出現(xiàn)波動時(shí),則通知其中優(yōu)先級低的推流終端將直播流同時(shí)推送至所述前置混流服務(wù)器進(jìn)行混合,所述后置混流服務(wù)器將所述前置混流服務(wù)器的直播流按照設(shè)定布局疊加到所述后置混流服務(wù)器的直播流之上進(jìn)行混合,待切換的流gop幀對齊后優(yōu)先級低的推流終端斷開推送至所述非混流服務(wù)器的直播流。

6.根據(jù)權(quán)利要求1所述的一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,其特征在于,當(dāng)所述前置混流服務(wù)器的cpu負(fù)載過高或網(wǎng)絡(luò)出現(xiàn)波動時(shí),則通知其中優(yōu)先級高的推流終端將直播流同時(shí)推送至所述非混流服務(wù)器,所述非混流服務(wù)器將新接收到的直播流推送至所述后置混流服務(wù)器,所述后置混流服務(wù)器將所述前置混流服務(wù)器的直播流按照設(shè)定布局疊加到所述后置混流服務(wù)器的直播流之上進(jìn)行混合,待切換的流gop幀對齊后優(yōu)先級高的推流終端斷開推送至所述前置混流服務(wù)器的直播流。


技術(shù)總結(jié)
本發(fā)明公開了一種分屏播放直播流實(shí)現(xiàn)無縫切換的方法,屬于直播技術(shù)領(lǐng)域,解決現(xiàn)有直播流切換沒有網(wǎng)絡(luò)負(fù)載規(guī)劃,造成混流服務(wù)器壓力過大,出現(xiàn)卡頓、黑屏等情況的技術(shù)問題。方法包括推流終端、播放終端,方法為:分別設(shè)置非混流服務(wù)器、前置混流服務(wù)器、后置混流服務(wù)器;在推流終端預(yù)設(shè)好優(yōu)先級;推流終端負(fù)責(zé)將直播流推給非混流服務(wù)器或前置混流服務(wù)器;非混流服務(wù)器將直播流直推給后置混流服務(wù)器;前置混流服務(wù)器將直播流按照設(shè)定布局混合后推流給后置混流服務(wù)器;后置混流服務(wù)器始終將從非混流服務(wù)器拉到的直播流按照設(shè)定布局疊加到從前置混流服務(wù)器拉到的直播流之上,最后推送給播放終端,保證推流終端進(jìn)行切流時(shí)可以達(dá)到無縫切換的效果。

技術(shù)研發(fā)人員:毛銳,陳旭,黃建良
受保護(hù)的技術(shù)使用者:中國—東盟信息港股份有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2024/12/26
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
尉氏县| 海伦市| 宜春市| 北碚区| 广宁县| 双柏县| 洞头县| 酉阳| 乌拉特前旗| 丹寨县| 顺平县| 高阳县| 武平县| 崇左市| 长顺县| 调兵山市| 武义县| 甘德县| 秦皇岛市| 邵武市| 新津县| 潍坊市| 古丈县| 温宿县| 出国| 长治市| 县级市| 准格尔旗| 玛沁县| 黔江区| 楚雄市| 北安市| 石门县| 漾濞| 贡山| 合阳县| 团风县| 南昌县| 含山县| 杭州市| 大石桥市|