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

直播視頻的錄制方法和系統(tǒng)的制作方法_3

文檔序號:9931060閱讀:來源:國知局
作,進(jìn)行轉(zhuǎn)碼處理或者全網(wǎng)分發(fā)。
[0032]在一個實施例中,接收到的錄制指令還包括回調(diào)地址;根據(jù)該回調(diào)地址將錄制TS文件的狀態(tài)信息反饋給管理模塊。該錄制TS文件的狀態(tài)信息包括該TS文件的物理地址、錄制狀態(tài)、錄制時間等信息,其中該錄制狀態(tài)包括:錄制成功、錄制失敗、錄制數(shù)據(jù)缺失,例如在錄制過程中,由于無法讀取到待錄制的TS切片文件等原因會導(dǎo)致錄制失敗或者錄制TS文件中有數(shù)據(jù)缺失。
[0033]在一個實施例中,接收到的錄制指令中還包括上傳地址;根據(jù)上傳地址將該錄制TS文件上傳到轉(zhuǎn)碼服務(wù)器進(jìn)行轉(zhuǎn)碼處理,供更多類型的設(shè)備自動進(jìn)行播放,或者同時分別轉(zhuǎn)換成不同的碼率供用戶選擇觀看。此時向管理模塊反饋的錄制TS文件的狀態(tài)信息還包括轉(zhuǎn)碼狀態(tài)信息;例如當(dāng)根據(jù)上傳地址上傳該錄制TS文件失敗時,記錄該上傳轉(zhuǎn)碼失敗的轉(zhuǎn)碼狀態(tài)信息并反饋給管理模塊,供用戶通過管理模塊修改上傳地址。
[0034]圖4是本發(fā)明實施例提供的一種直播視頻的錄制系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括:管理模塊I和分發(fā)模塊2。分發(fā)模塊2包括至少一個中繼節(jié)點20,該至少一個中繼節(jié)點20進(jìn)一步包括錄制子模塊200。
[0035]管理模塊I發(fā)送錄制指令至錄制子模塊200,該錄制指令包括時間信息和直播視頻信息。管理模塊I提供一個交互界面,用戶能夠從該交互界面中輸入需要錄制的直播視頻信息和時間信息,例如,該交互界面可提供多個頻道名稱或節(jié)目名稱供用戶進(jìn)行選擇。該時間信息包括錄制指令的開始時間和結(jié)束時間,用戶能夠在該交互界面中直接輸入錄制指令的開始時間和結(jié)束時間。在一個實施例中,該交互界面可以提供一個直播視頻預(yù)覽窗口,以輔助用戶確定該錄制指令的開始時間和結(jié)束時間。管理模塊I根據(jù)輸入的時間信息和直播視頻信息生成錄制指令,該錄制指令調(diào)用錄制子模塊200的錄制接口以發(fā)起錄制任務(wù),例如調(diào)用錄制子模塊200的錄制接口 recordtask.php ( 一種基于nginx的web服務(wù)),錄制子模塊通過錄制接口接收錄制指令中的時間信息和直播視頻信息。不同業(yè)務(wù)領(lǐng)域的編輯人員直接通過該管理模塊I提供的交互界面便可完成錄制操作,對于不同業(yè)務(wù)的統(tǒng)一提供了公共的接口。從而使視頻錄制更方便,各個業(yè)務(wù)(娛樂、體育、新聞等)的編輯人員直接通過管理模塊的頁面便可完成錄制操作,對于業(yè)務(wù)的統(tǒng)一提供了公共的接口。
[0036]錄制子模塊200根據(jù)時間信息,從與直播視頻信息對應(yīng)的直播視頻流中獲取全局TS切片文件索引;將全局TS切片文件索引對應(yīng)的TS切片文件拼接成一個錄制TS文件。錄制子模塊200的上述錄制過程已在方法實施例中進(jìn)行了詳細(xì)說明,在此不再重復(fù)說明。錄制子模塊200錄制后得到的錄制TS文件,可以供用戶進(jìn)行編輯、上傳轉(zhuǎn)碼以及全網(wǎng)分發(fā)等操作。錄制子模塊200接收到的錄制指令還可以包括回調(diào)地址;錄制子模塊200根據(jù)該回調(diào)地址調(diào)用管理模塊I的回調(diào)接口,向管理模塊I反饋錄制TS文件的狀態(tài)信息,例如物理地址、錄制狀態(tài)、錄制時間等?目息。
[0037]在一個實施例中,用戶能夠在管理模塊I的交互界面中同時輸入多個錄制時間段,即同時輸入多組開始時間和結(jié)束時間。錄制子模塊200將多個錄制時間段的直播視頻流錄制為一個錄制TS文件,以用于刪除原有直播視頻中的廣告和不精彩的內(nèi)容。從而使錄制功能更豐富,用于去掉直播視頻中的廣告或不精彩的部分,也可以用來插入更多的廣告。
[0038]在一個實施例中,通過錄制子模塊200完成錄制任務(wù)的中繼節(jié)點20可以將拼接出的錄制TS文件分發(fā)到邊緣節(jié)點,供更多的用戶能夠通過終端設(shè)備下載或觀看到該錄制后的視頻。
[0039]圖5是本發(fā)明實施例提供的一種直播視頻的錄制系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括:管理模塊1,分發(fā)模塊2和直播流解析模塊3。分發(fā)模塊2包括至少一個中繼節(jié)點20,該至少一個中繼節(jié)點20進(jìn)一步包括錄制子模塊200。直播流解析模塊3將直播視頻流發(fā)送至該至少一個中繼節(jié)點20,并將與該已解析的直播視頻流對應(yīng)的直播視頻信息發(fā)送至管理模塊I。直播流解析模塊3可以將輸入的直播視頻流解析成TS流,將該TS流的M3U8格式的索引文件及其索引的TS切片文件發(fā)送至分發(fā)模塊2的至少一個中繼節(jié)點20,該中繼節(jié)點20可以將接收到的該已解析的直播視頻流分發(fā)到邊緣節(jié)點,便于更多的播放終端獲取該直播視頻流進(jìn)行直播。直播流解析模塊3將與該已解析的直播視頻流對應(yīng)的直播視頻信息發(fā)送至管理模塊1,供用戶了解當(dāng)前存在哪些可以選擇錄制的直播視頻流。
[0040]如圖5所示,該至少一個中繼節(jié)點20進(jìn)一步包括緩存子模塊201,該緩存子模塊201被配置為緩存由該中繼節(jié)點20分發(fā)到邊緣節(jié)點的直播視頻流和/或錄制子模塊200拼接出的TS文件。該直播視頻流包括M3U8格式的索引文件及其索引的TS切片文件。該緩存子模塊還用于緩存中繼節(jié)點20分發(fā)到邊緣節(jié)點的由錄制子模塊200拼接出錄制TS文件。管理模塊I可獲取該緩存子模塊201的緩存信息,至少包括:TS切片文件的物理路徑、TS切片文件及其索引,根據(jù)緩存信息確定各個中繼節(jié)點20的緩存內(nèi)容,管理模塊I根據(jù)各個中繼節(jié)點20的緩存內(nèi)容,將錄制指令發(fā)送至緩存有對應(yīng)的直播視頻流的中繼節(jié)點20,使該中繼節(jié)點20不需要重新獲取將要進(jìn)行錄制的直播視頻流,降低該中繼節(jié)點20的負(fù)載。管理模塊I還可以進(jìn)一步獲取該至少一個中繼節(jié)點20的處理能力信息,例如當(dāng)前的負(fù)載,CPU占用率等信息,根據(jù)該處理能力信息將錄制指令發(fā)送至當(dāng)前具備較強(qiáng)處理能力的中繼節(jié)點20,確保錄制任務(wù)的完成質(zhì)量和效率。
[0041]如圖5所示,該系統(tǒng)還包括轉(zhuǎn)碼服務(wù)器4,該轉(zhuǎn)碼服務(wù)器4用于對錄制子模塊200拼接出的錄制TS文件進(jìn)行轉(zhuǎn)碼處理,此時管理模塊I發(fā)送的錄制指令中還包括上傳地址,該上傳地址是轉(zhuǎn)碼服務(wù)器4的網(wǎng)絡(luò)地址。錄制子模塊200根據(jù)上傳地址將拼接出的錄制TS文件上傳至轉(zhuǎn)碼服務(wù)器4,接收該轉(zhuǎn)碼服務(wù)器4返回的轉(zhuǎn)碼狀態(tài)并記錄在該錄制TS文件的狀態(tài)信息中。錄制子模塊200可根據(jù)錄制指令中的回調(diào)地址將該錄制TS文件的轉(zhuǎn)碼狀態(tài)反饋給管理模塊1,供用戶了解該錄制TS文件的轉(zhuǎn)碼狀態(tài)。轉(zhuǎn)碼服務(wù)器4對錄制TS文件進(jìn)行轉(zhuǎn)碼處理,將轉(zhuǎn)碼后的文件發(fā)送至視頻網(wǎng)站和/或社交網(wǎng)站的服務(wù)器,從而將錄制的直播視頻及時的發(fā)布在視頻網(wǎng)站或社交網(wǎng)站上,并且轉(zhuǎn)碼后的視頻能夠支持各種類型的終端設(shè)備進(jìn)行播放。從而使錄制視頻格式統(tǒng)一,錄制的切片都是TS切片文件,轉(zhuǎn)碼后的錄制文件支持計算機(jī)、電視、平板電腦和智能手機(jī)等多種終端設(shè)備的播放,滿足各種終端設(shè)備用戶的觀看需求。
[0042]以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。
[0043]通過以上的實施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實施方式
當(dāng)前第3頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
麦盖提县| 通州区| 宁远县| 韩城市| 田东县| 大理市| 平定县| 惠水县| 长泰县| 烟台市| 龙海市| 阿城市| 桃江县| 建阳市| 斗六市| 乌鲁木齐市| 乌苏市| 靖边县| 桃江县| 平昌县| 丹棱县| 叶城县| 邵阳县| 西平县| 左贡县| 察雅县| 东阳市| 福清市| 康平县| 固镇县| 碌曲县| 郴州市| 同德县| 三河市| 普洱| 三明市| 阿克苏市| 南通市| 淮安市| 岳池县| 陇川县|