本申請涉及網絡直播,特別是涉及一種直播編排方法、系統(tǒng)、裝置、電子設備以及存儲介質。
背景技術:
1、直播是主播與觀眾通過音視頻進行互動的一種方式,直播一般是基于攝像頭拍攝實時畫面,或者錄屏實時畫面,獲得直播視頻流,然后將直播視頻流推送給觀眾端。
2、在一些場景中,主播可能需要播放一些多媒體文件,例如,播放視頻,常見的操作方式是:在客戶端全屏播放視頻,然后錄制客戶端屏幕,獲得直播視頻流。如果需要打開多個視頻,需要關閉一個,再打開另一個,反復進行上述操作。
3、然而,這種操作方式過程繁瑣,耗費時間,且對視頻進行錄制,會導致視頻畫面質量降低。
技術實現(xiàn)思路
1、基于此,本申請的目的在于,提供一種直播編排方法、系統(tǒng)、裝置、電子設備以及存儲介質,其具有簡化操作、提高直播視頻畫面質量的優(yōu)點。
2、根據本申請實施例的第一方面,提供一種直播編排方法,包括如下步驟:
3、根據預設的直播編排方式,將預設的直播時長劃分為若干個時間分段;其中,若干個時間分段包括若干個第一時間分段以及若干個第二時間分段;
4、獲取每個第一時間分段對應的多媒體文件以及每個第二時間分段對應的直播視頻流;
5、將多媒體文件以及直播視頻流發(fā)送至服務器,以使服務器將多媒體文件以及直播視頻流下發(fā)至觀眾端。
6、根據本申請實施例的第二方面,提供一種直播編排系統(tǒng),包括:
7、主播端、觀眾端以及服務器;主播端、觀眾端均與服務器連接;
8、主播端根據預設的直播編排方式,將預設的直播時長劃分為若干個時間分段;其中,若干個時間分段包括若干個第一時間分段以及若干個第二時間分段;
9、主播端獲取每個第一時間分段對應的多媒體文件以及每個第二時間分段對應的直播視頻流;
10、主播端將多媒體文件以及直播視頻流發(fā)送至服務器;
11、服務器將多媒體文件以及直播視頻流下發(fā)至觀眾端;
12、觀眾端播放多媒體文件以及直播視頻流。
13、根據本申請實施例的第三方面,提供一種直播編排裝置,包括:
14、時間分段劃分模塊,用于根據預設的直播編排方式,將預設的直播時長劃分為若干個時間分段;其中,若干個時間分段包括若干個第一時間分段以及若干個第二時間分段;
15、多媒體文件獲取模塊,用于獲取每個第一時間分段對應的多媒體文件以及每個第二時間分段對應的直播視頻流;
16、視頻流發(fā)送模塊,用于將多媒體文件以及直播視頻流發(fā)送至服務器,以使服務器,將多媒體文件以及直播視頻流下發(fā)至觀眾端。
17、根據本申請實施例的第四方面,提供一種電子設備,包括:處理器和存儲器;其中,存儲器存儲有計算機程序,計算機程序適于由處理器加載并執(zhí)行如上述任意一項的直播編排方法。
18、根據本申請實施例的第五方面,提供一種計算機可讀存儲介質,其上儲存有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)如上述任意一項的直播編排方法。
19、本申請實施例根據預設的直播編排方式,將預設的直播時長劃分為若干個時間分段;其中,若干個時間分段包括若干個第一時間分段以及若干個第二時間分段;獲取每個第一時間分段對應的多媒體文件以及每個第二時間分段對應的直播視頻流;將多媒體文件以及直播視頻流發(fā)送至服務器,以使服務器將多媒體文件以及直播視頻流下發(fā)至觀眾端。本申請將直播過程中需要播放的多媒體文件與直播視頻流進行編排,并下發(fā)至觀眾端進行播放,無須對多媒體文件進行錄屏,簡化了操作,提高了直播視頻畫面質量。
20、應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本申請。
21、為了更好地理解和實施,下面結合附圖詳細說明本發(fā)明。
1.一種直播編排方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的直播編排方法,其特征在于:
3.根據權利要求2所述的直播編排方法,其特征在于:
4.根據權利要求1所述的直播編排方法,其特征在于:
5.根據權利要求1所述的直播編排方法,其特征在于:
6.根據權利要求1至5任意一項所述的直播編排方法,其特征在于,還包括:
7.一種直播編排系統(tǒng),其特征在于,包括:
8.一種直播編排裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括:處理器和存儲器;其中,所述存儲器存儲有計算機程序,所述計算機程序適于由所述處理器加載并執(zhí)行如權利要求1至6中任意一項所述的直播編排方法。
10.一種計算機可讀存儲介質,其上儲存有計算機程序,其特征在于,該計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至6中任意一項所述的直播編排方法。