国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種分布式的流媒體直播頻道管理方法

      文檔序號(hào):7552748閱讀:209來(lái)源:國(guó)知局
      專利名稱:一種分布式的流媒體直播頻道管理方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于通信技術(shù)領(lǐng)域,具體地說(shuō)是一種基于分布式的流媒體直播頻道管理方法。
      背景技術(shù)
      隨著計(jì)算機(jī)硬件技術(shù)和寬帶網(wǎng)絡(luò)的快速發(fā)展,人們希望互聯(lián)網(wǎng)不再只有簡(jiǎn)單的網(wǎng)頁(yè)瀏覽、文件下載等功能,更能承載實(shí)時(shí)的視、音頻信息。因此,能滿足“邊下載邊播放”的流媒體技術(shù)應(yīng)運(yùn)而生并且得到快速發(fā)展。用戶只需打開(kāi)客戶端播放軟件,程序啟動(dòng)后自動(dòng)從遠(yuǎn)端流媒體服務(wù)器獲取最新頻道列表并在播放器上呈現(xiàn)出來(lái)。用戶輕松點(diǎn)擊一下鼠標(biāo),即可享受一場(chǎng)視聽(tīng)盛宴。同時(shí)流媒體能夠廣泛應(yīng)用于V0D、遠(yuǎn)程教學(xué)、網(wǎng)絡(luò)廣告、交互視頻游戲等,大大拓寬服務(wù)范圍,因此被認(rèn)為是未來(lái)高速寬帶網(wǎng)的主流業(yè)務(wù)?,F(xiàn)有流媒體直播系統(tǒng)大都沿用了以往集中式的頻道管理方法,對(duì)于頻道的新增、刪除等操作都不得不在數(shù)據(jù)中心的流媒體服務(wù)器上進(jìn)行。這也存在一些弊端,首先,不但需要應(yīng)對(duì)已有的大數(shù)量的用戶訪問(wèn),而且將迎接持續(xù)的訪問(wèn)量增長(zhǎng);其次,當(dāng)用戶訪問(wèn)量增加時(shí),需要保持良好的反映速度和響應(yīng)時(shí)間;最后,必須面對(duì)清晰度日漸提高后,碼流增大所帶來(lái)的服務(wù)壓力。尤其是對(duì)一些實(shí)時(shí)性要求比較高的直播,比如現(xiàn)場(chǎng)體育賽事、新聞發(fā)布會(huì)等,如果仍然要在數(shù)據(jù)中心的服務(wù)器上進(jìn)行節(jié)目添加,則大大降低了新聞發(fā)布的效率。

      發(fā)明內(nèi)容
      本發(fā)明的目的在于針對(duì)以上不足,在傳統(tǒng)的基于集中式的流媒體直播頻道管理方法的基礎(chǔ)上,提出了一種基于分布式的流媒體直播頻道管理方法。本發(fā)明的技術(shù)方案為一種分布式的流媒體直播頻道管理方法,包括直播流的本地發(fā)布過(guò)程、頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程以及頻道列表的遠(yuǎn)程下載過(guò)程;
      所述直播流的本地發(fā)布過(guò)程,是視頻發(fā)布主機(jī)將視音頻采集設(shè)備對(duì)直播源進(jìn)行采集的結(jié)果流化處理,然后將直播頻道信息通過(guò)網(wǎng)絡(luò)發(fā)布傳輸?shù)綌?shù)據(jù)中心的頻道管理服務(wù)器中,所述直播頻道信息包括直播流地址;
      所述頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程,是視頻發(fā)布主機(jī)遠(yuǎn)程訪問(wèn)數(shù)據(jù)中心的頻道管理服務(wù)器,經(jīng)身份驗(yàn)證后,將所發(fā)布的直播頻道信息寫(xiě)入頻道管理服務(wù)器上的直播頻道列表中;所述頻道列表的遠(yuǎn)程下載過(guò)程,是視頻播放主機(jī)根據(jù)指定HTTP URI確定數(shù)據(jù)中心的頻道管理服務(wù)器上直播頻道列表所在的位置,并且自動(dòng)從遠(yuǎn)程的數(shù)據(jù)中心頻道管理服務(wù)器上下載直播頻道列表至視頻播放主機(jī)本地,實(shí)現(xiàn)直播頻道列表的更新。而且,所述頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程中,身份驗(yàn)證通過(guò)后對(duì)頻道進(jìn)行重名檢測(cè),若無(wú)重名頻道,則直接將發(fā)布的直播頻道信息寫(xiě)入頻道管理服務(wù)器的直播頻道列表中,若已存在同名頻道,則修改頻道名稱后將發(fā)布的直播頻道信息寫(xiě)入頻道管理系統(tǒng)的channels,conf文件中。而且,所述頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程中,視頻發(fā)布主機(jī)通過(guò)WEB頁(yè)面方式遠(yuǎn)程訪問(wèn)數(shù)據(jù)中心的頻道管理服務(wù)器。而且,所述直播流地址通過(guò)HTTP協(xié)議生成,采用“ IP地址+端口號(hào)”的形式。本發(fā)明提供的技術(shù)方案支持分布式的流媒體直播應(yīng)用軟件開(kāi)發(fā),分布式的頻道管理系統(tǒng)采用可擴(kuò)展的系統(tǒng)結(jié)構(gòu),利用多臺(tái)流媒體服務(wù)器分擔(dān)直播負(fù)荷,同時(shí)可以遠(yuǎn)程將分布于不同地區(qū)的直播源地址統(tǒng)一寫(xiě)入到一個(gè)頻道列表配置文件中,用戶只需打開(kāi)播放器即可自動(dòng)更新頻道列表。不但解決了傳統(tǒng)集中式管理系統(tǒng)中單存儲(chǔ)服務(wù)器的瓶頸問(wèn)題,還提高了系統(tǒng)的可靠性、可用性和擴(kuò)展性。


      圖1是本發(fā)明實(shí)施例的直播流的發(fā)布過(guò)程示意圖。圖2是本發(fā)明實(shí)施例的頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程示意圖。圖3是本發(fā)明實(shí)施例的頻道列表的遠(yuǎn)程下載過(guò)程示意圖。圖4是本發(fā)明實(shí)施例的分布式的流媒體直播頻道管理方法示意圖。
      具體實(shí)施例方式 以下結(jié)合附圖和實(shí)施例詳細(xì)說(shuō)明本發(fā)明技術(shù)方案。參見(jiàn)圖4,本發(fā)明實(shí)施例的技術(shù)方案包括直播流的發(fā)布過(guò)程,頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程,頻道列表的遠(yuǎn)程下載過(guò)程。所述直播流的發(fā)布過(guò)程,是視頻發(fā)布主機(jī)將視音頻采集設(shè)備對(duì)直播源進(jìn)行采集的結(jié)果流化處理,然后將直播頻道信息通過(guò)網(wǎng)絡(luò)發(fā)布傳輸?shù)綌?shù)據(jù)中心的頻道管理服務(wù)器中,所述直播頻道信息包括直播流地址。將視頻發(fā)布到網(wǎng)絡(luò)中時(shí),所述直播頻道信息包括直播流地址,一般還包括相關(guān)配置信息,例如視頻的編碼碼率、音頻的編碼碼率、編碼格式。可通過(guò)軟件捕獲視頻采集設(shè)備所采集到的視頻,并且通過(guò)http協(xié)議將視頻發(fā)布到網(wǎng)絡(luò)中的過(guò)程。如圖4中,主機(jī)A、B為視頻發(fā)布主機(jī),分別用于發(fā)布捕獲的直播節(jié)目。設(shè)主機(jī)A發(fā)布了節(jié)目A,主機(jī)B發(fā)布了節(jié)目B。所述頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程,是視頻發(fā)布主機(jī)遠(yuǎn)程訪問(wèn)數(shù)據(jù)中心的頻道管理服務(wù)器,經(jīng)身份驗(yàn)證后,將所發(fā)布的直播頻道信息寫(xiě)入頻道管理服務(wù)器上的直播頻道列表中??赏ㄟ^(guò)WEB遠(yuǎn)程訪問(wèn)方式,將已發(fā)布的直播流地址等參數(shù)寫(xiě)入數(shù)據(jù)中心頻道列表中。如圖4中,主機(jī)A、B分別將已發(fā)布的直播流地址等參數(shù)寫(xiě)入頻道管理服務(wù)器管理的數(shù)據(jù)中心頻道列表。頻道管理服務(wù)器一般設(shè)置在遠(yuǎn)程數(shù)據(jù)中心。實(shí)施例中,頻道管理服務(wù)器管理的數(shù)據(jù)中心頻道列表采用一個(gè)文件名為channels, conf的文件保存,具體實(shí)施時(shí)管理人員可以自行設(shè)定具體文件名。所述頻道列表的遠(yuǎn)程下載過(guò)程,是視頻播放主機(jī)根據(jù)指定HTTP URI精確確定數(shù)據(jù)中心的頻道管理服務(wù)器上直播頻道列表所在的位置,并且自動(dòng)從遠(yuǎn)程的數(shù)據(jù)中心頻道管理服務(wù)器上下載直播頻道列表至視頻播放主機(jī)本地,實(shí)現(xiàn)直播頻道列表的更新。視頻播放主機(jī)上一般設(shè)置客戶端播放器軟件向用戶提供播放功能,可設(shè)置客戶端播放器運(yùn)行后內(nèi)嵌的程序通過(guò)http協(xié)議自動(dòng)將遠(yuǎn)程數(shù)據(jù)中心頻道管理服務(wù)器上的頻道列表下載到本地主機(jī)上的過(guò)程。如圖4中,主機(jī)C是視頻播放主機(jī),從頻道管理服務(wù)器上下載最新的頻道列表,使用主機(jī)C的用戶選擇節(jié)目A即與主機(jī)A進(jìn)行通信,用戶選擇節(jié)目B即與主機(jī)B進(jìn)行通信。以上過(guò)程綜合實(shí)現(xiàn)頻道管理,視頻發(fā)布主機(jī)和視頻播放主機(jī)采用計(jì)算機(jī)、智能便攜設(shè)備等,頻道管理服務(wù)器可采用現(xiàn)有服務(wù)器技術(shù)實(shí)現(xiàn)。實(shí)施例的具體工作原理流程如下:
      (I)視頻發(fā)布主機(jī)利用流媒體軟件捕獲實(shí)時(shí)直播源,通過(guò)其自帶的音頻/視頻編解碼功能來(lái)對(duì)直播源進(jìn)行錄制、轉(zhuǎn)換以及流化處理,然后發(fā)布到網(wǎng)絡(luò)中。(2)視頻發(fā)布主機(jī)通過(guò)WEB頁(yè)面方式遠(yuǎn)程訪問(wèn)頻道管理服務(wù)器,經(jīng)身份驗(yàn)證后將直播頻道信息寫(xiě)入頻道管理服務(wù)器的直播頻道列表中,即完成新頻道的添加。(3)用戶在本地主機(jī)(即視頻播放主機(jī))上打開(kāi)播放器,此時(shí)內(nèi)嵌的頻道列表下載程序自動(dòng)激活并從遠(yuǎn)程服務(wù)器上將最新的頻道列表下載到本地主機(jī)上。播放器從最新頻道列表中讀取頻道信息,同時(shí)將更新后的頻道列表在界面上呈現(xiàn)出來(lái),用戶通過(guò)頻道切換來(lái)收看相應(yīng)的直播節(jié)目。在上述技術(shù)方案中,所述直播流的發(fā)布過(guò)程包括對(duì)原始視頻的捕獲、壓縮、編碼,即為了使數(shù)據(jù)信息量巨大的原始視頻能在網(wǎng)絡(luò)中順利傳輸而對(duì)其采取的流化處理,將其轉(zhuǎn)碼為易于在網(wǎng)絡(luò)上傳輸?shù)母袷?。具體實(shí)施時(shí),視頻發(fā)布主機(jī)可通過(guò)視音頻采集設(shè)備對(duì)直播源進(jìn)行采集,然后通過(guò)相關(guān)流媒體軟件對(duì)其進(jìn)行流化處理,最終通過(guò)HTTP協(xié)議將直播頻道信息發(fā)布到網(wǎng)絡(luò)中。包括將直播流地址以“IP地址+端口號(hào)”的形式發(fā)布,即在流化處理之后以HTTP:// (直播源IP地址):(直播源端口號(hào))形式發(fā)布到網(wǎng)絡(luò)中。參見(jiàn)圖1,流程包括捕獲視頻、視頻編碼、IP及端口設(shè)置、視頻發(fā)布。在上述技術(shù)方案中,所述頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程包括WEB服務(wù)器的配置及WEB站點(diǎn)的發(fā)布,通過(guò)頁(yè)面中的嵌入式腳本語(yǔ)言將直播頻道信息寫(xiě)入數(shù)據(jù)中心頻道管理服務(wù)器中的頻道列表配置文件中。具體實(shí)施時(shí),可進(jìn)行身份驗(yàn)證管理,即視頻發(fā)布主機(jī)是通過(guò)交互式WEB頁(yè)面遠(yuǎn)程訪問(wèn)數(shù)據(jù)中心的頻道管理服務(wù)器,經(jīng)身份驗(yàn)證后,將所發(fā)布的直播頻道信息寫(xiě)入頻道管理服務(wù)器上的直播頻道列表中。參見(jiàn)圖2,流程包括打開(kāi)WEB頁(yè)面、進(jìn)行身份驗(yàn)證、輸入頻道信息、提交頻道信息。具體實(shí)施時(shí),還可以進(jìn)一步進(jìn)行重名驗(yàn)證,身份驗(yàn)證通過(guò)后先對(duì)頻道進(jìn)行重名檢測(cè),如無(wú)重名頻道則新增頻道信息成功寫(xiě)入數(shù)據(jù)中心頻道管理服務(wù)器的直播頻道列表中。直播頻道管理服務(wù)器中可以采用軟件方式提供直播頻道管理系統(tǒng)。實(shí)施例提供具體實(shí)現(xiàn)步驟如下:
      首先,視頻發(fā)布主機(jī)通過(guò)WEB方式遠(yuǎn)程訪問(wèn)直播頻道管理服務(wù)器,在經(jīng)過(guò)身份驗(yàn)證后登陸進(jìn)入直播頻道管理服務(wù)器中預(yù)設(shè)的直播頻道管理系統(tǒng);
      接著,在直播頻道管理系統(tǒng)中進(jìn)行直播頻道重名檢測(cè),檢測(cè)系統(tǒng)中是否已有相同名稱的頻道;
      最后,若無(wú)重名頻道,則直接將新增頻道名稱及相關(guān)直播頻道信息寫(xiě)入直播頻道管理系統(tǒng)的channels, conf文件中,若已存在同名頻道,則須修改頻道名稱后將其寫(xiě)入直播頻道管理系統(tǒng)的channels, conf文件中。在上述技術(shù)方案中,所述頻道列表的遠(yuǎn)程下載過(guò)程具體實(shí)施時(shí),可利用通用資源標(biāo)識(shí)符URI定位頻道管理服務(wù)器上的頻道列表,從而順利下載,播放器從下載的最新頻道列表上讀取頻道信息并且在播放器上顯示出來(lái),以供用戶收看節(jié)目時(shí)進(jìn)行頻道的選擇。參見(jiàn)圖3,流程包括打開(kāi)播放器、獲取頻道列表、選擇特定頻道、觀看直播節(jié)目。實(shí)施例提供具體實(shí)現(xiàn)步驟如下: 首先,用戶在客戶端打開(kāi)播放器,播放器內(nèi)嵌的HTTP GET功能(從服務(wù)器上獲取數(shù)據(jù))自動(dòng)被激活;
      接著,HTTP GET程序根據(jù)指定的URI精確定位channels, conf文件,并將其從遠(yuǎn)程頻道管理服務(wù)器下載到本地主機(jī)上;
      最后,播放器從channels, conf中讀取直播頻道信息并在界面上顯示出來(lái),遂即完成頻道的更新,以供用戶進(jìn)行節(jié)目的收看。實(shí)施例利用現(xiàn)有技術(shù)中開(kāi)源的ffmpeg庫(kù)捕獲實(shí)時(shí)直播源,通過(guò)其自帶的音頻/視頻編解碼庫(kù)libavcodec來(lái)對(duì)直播源進(jìn)行錄制、轉(zhuǎn)換以及流化處理,然后發(fā)布到網(wǎng)絡(luò)中。在分布式對(duì)直播頻道進(jìn)行管理的過(guò)程中采用了 PHP+Apache技術(shù),PHP為超文本預(yù)處理語(yǔ)言Hypertext Preprocessor, Apache是世界使用排名第一的Web服務(wù)器軟件。將PHP腳本語(yǔ)言嵌入HTML WEB頁(yè)面中,以實(shí)現(xiàn)對(duì)頻道列表配置文件(即實(shí)施例中channels, conf)的動(dòng)態(tài)添加、刪除等操作。通過(guò)Apache WEB服務(wù)器,將寫(xiě)好的WEB頁(yè)面發(fā)布到網(wǎng)絡(luò)中,實(shí)現(xiàn)遠(yuǎn)程對(duì)channels, conf的讀寫(xiě)操作。最后通過(guò)HTTP URI精確定位channels, conf所在的位置,并且自動(dòng)從遠(yuǎn)程下載最新的頻道列表。下面以Linux環(huán)境下,PHP+Apache實(shí)現(xiàn)的頻道管理系統(tǒng),C語(yǔ)言實(shí)現(xiàn)的網(wǎng)絡(luò)播放器,為例來(lái)詳細(xì)說(shuō)明本發(fā)明實(shí)施例技術(shù)方案:
      (一)直播流的發(fā)布過(guò)程
      在Linux命令行中通過(guò)Linux shell腳本語(yǔ)言來(lái)調(diào)用ffmpeg庫(kù),利用ffmpeg庫(kù)自帶的音頻/視頻編解碼庫(kù)libavcodec來(lái)對(duì)直播源進(jìn)行錄制、轉(zhuǎn)換以及流化處理,然后再通過(guò)調(diào)用ffmpeg庫(kù)里面的ffserver將直播流以HTTP方式發(fā)布到網(wǎng)絡(luò)中,實(shí)現(xiàn)將直播頻道信息通過(guò)網(wǎng)絡(luò)發(fā)布傳輸?shù)綌?shù)據(jù)中心的頻道管理服務(wù)器中。(二)頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程
      在頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程中,首先通過(guò)PHP嵌入式腳本語(yǔ)言定義了身份驗(yàn)證功能。用戶通過(guò)WEB訪問(wèn)時(shí),在正確輸入用戶名和密碼,經(jīng)過(guò)身份驗(yàn)證之后即登陸進(jìn)入直播頻道管理系統(tǒng)。接著在直播頻道管理系統(tǒng)中進(jìn)行直播頻道重名檢測(cè),檢測(cè)系統(tǒng)中是否已有相同名稱的頻道。若無(wú)重名頻道,則直接將新增頻道名稱及相關(guān)直播頻道信息寫(xiě)入頻道管理系統(tǒng)的channels, conf文件中,若已存在同名頻道,則須修改頻道名稱后將其寫(xiě)入頻道管理系統(tǒng)的channels, conf文件中。待直播視頻流的IP地址及端口號(hào)寫(xiě)入channels, conf頻道配置文件之后,channels, conf頻道配置文件即通過(guò)Apache服務(wù)器發(fā)布到網(wǎng)絡(luò)中。(三)頻道列表的遠(yuǎn)程下載過(guò)程
      用戶在客戶端打開(kāi)播放器后,自動(dòng)激活播放器內(nèi)嵌的遠(yuǎn)程下載程序,該程序通過(guò)HTTPURI確定直播頻道列表的準(zhǔn)確位置,并從遠(yuǎn)程將最新的直播頻道列表下載到本地主機(jī)上以供用戶進(jìn)行頻道選擇。首先在要在播放器程序中嵌入直播頻道列表配置文件的URI,當(dāng)用戶在客戶端打開(kāi)播放器時(shí),播放器內(nèi)嵌的HTTP GET功能自動(dòng)被激活。接著,HTTP GET程序根據(jù)指定的URI精確定位channels, conf文件,并將其從遠(yuǎn)程頻道管理服務(wù)器下載到本地主機(jī)上。播放器從channels, conf中讀取直播頻道信息并在界面上顯示出來(lái),遂即完成頻道列表的自動(dòng)更新。播放器中直播頻道列表自動(dòng)更新后,用戶即可選擇想要觀看的頻道,通過(guò)直播流地址進(jìn)行直播節(jié)目的收看。本文中所描述的具體實(shí)施例僅僅是對(duì)本發(fā)明精神作舉例說(shuō)明。本發(fā)明所屬技術(shù)領(lǐng)域的技術(shù)人員可以對(duì)所描述的具體實(shí)施例做各種各樣的修改或補(bǔ)充或采用類似的方式替代,但并不會(huì)偏離本發(fā)明的精神或者超越所附權(quán)利要求書(shū)所定義的范圍。
      權(quán)利要求
      1.一種分布式的流媒體直播頻道管理方法,其特征在于:包括直播流的本地發(fā)布過(guò)程、頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程以及頻道列表的遠(yuǎn)程下載過(guò)程; 所述直播流的本地發(fā)布過(guò)程,是視頻發(fā)布主機(jī)將視音頻采集設(shè)備對(duì)直播源進(jìn)行采集的結(jié)果流化處理,然后將直播頻道信息通過(guò)網(wǎng)絡(luò)發(fā)布傳輸?shù)綌?shù)據(jù)中心的頻道管理服務(wù)器中,所述直播頻道信息包括直播流地址; 所述頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程,是視頻發(fā)布主機(jī)遠(yuǎn)程訪問(wèn)數(shù)據(jù)中心的頻道管理服務(wù)器,經(jīng)身份驗(yàn)證后,將所發(fā)布的直播頻道信息寫(xiě)入頻道管理服務(wù)器上的直播頻道列表中; 所述頻道列表的遠(yuǎn)程下載過(guò)程,是視頻播放主機(jī)根據(jù)指定HTTP URI確定數(shù)據(jù)中心的頻道管理服務(wù)器上直播頻道列表所在的位置,并且自動(dòng)從遠(yuǎn)程的數(shù)據(jù)中心頻道管理服務(wù)器上下載直播頻道列表至視頻播放主機(jī)本地,實(shí)現(xiàn)直播頻道列表的更新。
      2.根據(jù)權(quán)利要求1所述的一種分布式的流媒體直播頻道管理方法,其特征在于:所述頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程中,身份驗(yàn)證通過(guò)后對(duì)頻道進(jìn)行重名檢測(cè),若無(wú)重名頻道,則直接將發(fā)布的直播頻道信息寫(xiě)入頻道管理服務(wù)器的直播頻道列表中,若已存在同名頻道,則修改頻道名稱后將發(fā)布的直播頻道信息寫(xiě)入頻道管理系統(tǒng)的channels, conf文件中。
      3.根據(jù)權(quán)利要求1所述的一種分布式的流媒體直播頻道管理方法,其特征在于:所述頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程中,視頻發(fā)布主機(jī)通過(guò)WEB頁(yè)面方式遠(yuǎn)程訪問(wèn)數(shù)據(jù)中心的頻道管理服務(wù)器。
      4.根據(jù)權(quán)利要求1或2或3所述的一種分布式的流媒體直播頻道管理方法,其特征在于:所述直播流地址通過(guò)HTTP協(xié)議生成,采用“ IP地址+端口號(hào)”的形式。
      全文摘要
      一種分布式的流媒體直播頻道管理方法,包括直播流的本地發(fā)布過(guò)程、頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程以及頻道列表的遠(yuǎn)程下載過(guò)程;直播流的本地發(fā)布過(guò)程,是視頻發(fā)布主機(jī)將視音頻采集設(shè)備對(duì)直播源進(jìn)行采集的結(jié)果流化處理,然后將直播頻道信息通過(guò)網(wǎng)絡(luò)發(fā)布傳輸?shù)綌?shù)據(jù)中心的頻道管理服務(wù)器中;頻道列表的遠(yuǎn)程寫(xiě)入過(guò)程,是視頻發(fā)布主機(jī)遠(yuǎn)程訪問(wèn)數(shù)據(jù)中心的頻道管理服務(wù)器,經(jīng)身份驗(yàn)證后,將所發(fā)布的直播頻道信息寫(xiě)入頻道管理服務(wù)器上的直播頻道列表中;頻道列表的遠(yuǎn)程下載過(guò)程,是視頻播放主機(jī)確定數(shù)據(jù)中心的頻道管理服務(wù)器上直播頻道列表所在的位置,并且自動(dòng)從遠(yuǎn)程的數(shù)據(jù)中心頻道管理服務(wù)器上下載直播頻道列表至視頻播放主機(jī)本地,實(shí)現(xiàn)直播頻道列表的更新。
      文檔編號(hào)H04N21/462GK103096170SQ20131006157
      公開(kāi)日2013年5月8日 申請(qǐng)日期2013年2月27日 優(yōu)先權(quán)日2013年2月27日
      發(fā)明者朱曉亮, 楊紅云, 楊宗凱, 劉三女牙, 王君黛 申請(qǐng)人:華中師范大學(xué)
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1