孟慶博
摘 要 電視臺(tái)是視音頻信息資源的提供者與傳播者,其產(chǎn)品相關(guān)服務(wù)涵蓋視頻點(diǎn)播、現(xiàn)場(chǎng)直播、網(wǎng)絡(luò)節(jié)目、遠(yuǎn)程教育、收費(fèi)頻道等。本文基于流媒體技術(shù),探討了電視臺(tái)網(wǎng)絡(luò)視頻點(diǎn)播節(jié)目管理系統(tǒng)的一些問(wèn)題,以供參考。
關(guān)鍵詞 網(wǎng)絡(luò)視頻;視頻點(diǎn)播;管理系統(tǒng);流媒體技術(shù)
中圖分類號(hào) G2 文獻(xiàn)標(biāo)識(shí)碼 A 文章編號(hào) 1674-6708(2016)161-0054-02
隨著信息科技日新月異的發(fā)展,如今,電視臺(tái)制作的各類節(jié)目,能夠利用視音頻壓縮技術(shù)進(jìn)行再加工處理,從而實(shí)現(xiàn)線上實(shí)時(shí)點(diǎn)播、傳播等,相較于傳統(tǒng)電視節(jié)目播出方式來(lái)說(shuō),這不僅擴(kuò)大了電視節(jié)目的覆蓋和輻射范圍,也增強(qiáng)了電視臺(tái)在新媒體紛起的市場(chǎng)上的競(jìng)爭(zhēng)能力。對(duì)于電視臺(tái)來(lái)說(shuō),IETF開(kāi)發(fā)的預(yù)留協(xié)議(RSVP)和實(shí)時(shí)傳輸協(xié)議(PTP RTCP),以及LAN和Internet接入,為電視節(jié)目的實(shí)時(shí)點(diǎn)播與傳播等,提供了良好的實(shí)現(xiàn)條件,而受眾也能通過(guò)多媒體數(shù)據(jù)庫(kù)管理系統(tǒng),來(lái)更加便捷地檢索和查詢電視節(jié)目。
1 流媒體技術(shù)的相關(guān)概述
IETF在1996年將RTP公布為RFC正式文檔,作為一種新型傳輸協(xié)議,它主要是為交互式話音、視頻、仿真等實(shí)時(shí)數(shù)據(jù)制訂而服務(wù)的,目的是為確保VoIP和視頻等能夠進(jìn)行實(shí)時(shí)傳輸和點(diǎn)播。在節(jié)目傳播時(shí),一般都是基于UDP協(xié)議實(shí)現(xiàn)RTP運(yùn)行。通常來(lái)說(shuō),RTP協(xié)議與下層傳輸層和網(wǎng)絡(luò)層協(xié)議之間,不存在關(guān)聯(lián)關(guān)系,能夠與相匹配的下層網(wǎng)絡(luò)或傳輸協(xié)議,實(shí)現(xiàn)協(xié)同工作。在此過(guò)程中,低層網(wǎng)絡(luò)如果也具有相應(yīng)的多播功能,RTP也能實(shí)現(xiàn)多目的數(shù)據(jù)傳輸。RTP協(xié)議主要由2部分構(gòu)成:一是負(fù)責(zé)多媒體數(shù)據(jù)實(shí)時(shí)傳送的RTP,其主要功能是進(jìn)行數(shù)據(jù)傳輸;二是負(fù)責(zé)反饋控制、監(jiān)測(cè)及傳遞相關(guān)信息的RTP,其主要功能是負(fù)責(zé)數(shù)據(jù)控制與反饋等。由于RTP協(xié)議通過(guò)控制包為應(yīng)用程序動(dòng)態(tài)提供網(wǎng)絡(luò)信息資源,其自身并不提供資源預(yù)留,因此,再實(shí)際應(yīng)用中,可以對(duì)RTP的數(shù)據(jù)收發(fā)進(jìn)行合理的調(diào)整,從而實(shí)現(xiàn)網(wǎng)絡(luò)資源利用最大化和服務(wù)質(zhì)量最優(yōu)化。
2 視頻節(jié)目管理系統(tǒng)的特征
作為一種多媒體數(shù)據(jù)庫(kù)管理系統(tǒng),視頻節(jié)目管理系統(tǒng)具有自己獨(dú)特的特征,具體來(lái)說(shuō),有如下幾點(diǎn):一是可以實(shí)現(xiàn)多用戶同時(shí)操作;二采用Windows標(biāo)準(zhǔn)界面和操作方法;三是平臺(tái)開(kāi)發(fā)以中文Microsoft FoxPro6.0及c++語(yǔ)言未基礎(chǔ)。本系統(tǒng)通過(guò)文本、特征幀及片花來(lái)描述視頻節(jié)目;同時(shí),還可以進(jìn)行片花播放和節(jié)目原版回放;系統(tǒng)可以對(duì)節(jié)目播放情況進(jìn)行智能化動(dòng)態(tài)分析,并以表格形式呈現(xiàn)出分析結(jié)果;用戶可以通過(guò)訪問(wèn)網(wǎng)頁(yè),來(lái)檢索和查詢節(jié)目,并根據(jù)自己需求控制節(jié)目播放。
視頻節(jié)目管理系統(tǒng),具有七大主要功能模塊,即文件、建檔、檢索、分析、設(shè)置、維護(hù)、退出等。文件功能模塊:用戶選擇一個(gè)媒體文件,通過(guò)相應(yīng)播放器就可以進(jìn)行文件播放;建檔功能模塊:就是針對(duì)影片、音樂(lè)、廣告等節(jié)目,分門別類地建立相應(yīng)的檔案,以供檢索;檢索功能模塊:用戶只要輸入關(guān)鍵字,系統(tǒng)根據(jù)關(guān)鍵字,就可以檢索相關(guān)的節(jié)目?jī)?nèi)容。此外,系統(tǒng)也能依據(jù)用戶輸入的節(jié)目編號(hào)來(lái)檢索,或者根據(jù)節(jié)目類型進(jìn)行檢索;分析功能模塊:格局節(jié)目庫(kù)存和播放情況,分門別類地進(jìn)行視頻節(jié)目統(tǒng)計(jì)分析和節(jié)目播放情況統(tǒng)計(jì)分析等;設(shè)置功能模塊:系統(tǒng)管理員可以對(duì)用戶的相關(guān)信息進(jìn)行管理,例如,增刪信息或修改密碼等。另外,也可以設(shè)置搜索路徑,改變數(shù)據(jù)存儲(chǔ)位置等;維護(hù)功能模塊:主要是對(duì)系統(tǒng)進(jìn)行維護(hù)和節(jié)目備份;退出功能模塊:用戶結(jié)束操作,退出系統(tǒng)。
3 視頻節(jié)目管理系統(tǒng)和基于流的視頻服務(wù)器
3.1 視頻節(jié)目管理系統(tǒng)要求
為了對(duì)經(jīng)過(guò)處理和壓縮的視頻節(jié)目進(jìn)行有效管理,充分激發(fā)受眾興趣及與電視臺(tái)的互動(dòng)交流,系統(tǒng)利用現(xiàn)代通信技術(shù)進(jìn)行高效、高質(zhì)的節(jié)目管理。例如,綜合管理已處理好的視頻節(jié)目、節(jié)目搜索及節(jié)目編輯等,同時(shí),還實(shí)現(xiàn)了系統(tǒng)與Internet的實(shí)時(shí)鏈接,開(kāi)設(shè)收費(fèi)電影網(wǎng)絡(luò)頻道等,從而為受眾提供多元化服務(wù)。視頻節(jié)目管理系統(tǒng)的具體要求如下:1)網(wǎng)絡(luò)專線。作為電視臺(tái)制編播網(wǎng)的一個(gè)子網(wǎng),視頻節(jié)目管理系統(tǒng)需要設(shè)置防火墻,以確保整個(gè)內(nèi)網(wǎng)信息安全可靠;2)制作節(jié)目特征幀。提取每一個(gè)節(jié)目的特征幀,將該特征幀作為節(jié)目區(qū)分其它節(jié)目的顯著特征;3)節(jié)目文本描述。根據(jù)節(jié)目的形式和類型,分別詳細(xì)記錄節(jié)目相關(guān)信息資料;4)節(jié)目分析。主要是對(duì)節(jié)目信息數(shù)據(jù),進(jìn)行動(dòng)態(tài)管理分析,并以圖表形式呈現(xiàn)分析結(jié)果,例如,節(jié)目收視率分析、節(jié)目播放類別分析等;5)回放。用戶根據(jù)實(shí)際需求,回訪所看過(guò)的節(jié)目?jī)?nèi)容;6)在線編輯。用戶自行對(duì)所觀看的節(jié)目?jī)?nèi)容進(jìn)行播放、剪輯等;7)節(jié)目片花制作。用戶根據(jù)實(shí)際需求,截取每個(gè)節(jié)目的10s~30s內(nèi)容,作為片段,以達(dá)到宣傳節(jié)目和吸引受眾注意力的目的。
3.2 視頻節(jié)目服務(wù)器存儲(chǔ)設(shè)計(jì)
視頻節(jié)目管理系統(tǒng)的數(shù)據(jù),主要來(lái)自節(jié)目片花和特征幀,而用戶對(duì)節(jié)目的訪問(wèn),大多都是以只讀形式,根據(jù)文字描述內(nèi)容進(jìn)行訪問(wèn),因此,為了方便用戶使用,一般都以分散存儲(chǔ)的形式,分別采用相應(yīng)的服務(wù)器進(jìn)行存儲(chǔ)。
1)視頻節(jié)目服務(wù)器。該服務(wù)器存儲(chǔ)的是已經(jīng)進(jìn)行數(shù)字化處理的視頻節(jié)目,也可采用一般服務(wù)器進(jìn)行代替;2)特征幀及片花服務(wù)器。特征幀和片花數(shù)據(jù)可以共用一個(gè)服務(wù)器。如果數(shù)據(jù)量相對(duì)較小,可以通過(guò)多個(gè)磁盤來(lái)拓展磁盤空間;如果數(shù)據(jù)量很大和用戶訪問(wèn)量較大,也可以采取磁盤陣列和光盤陣列的方法,對(duì)相關(guān)的信息數(shù)據(jù)進(jìn)行存儲(chǔ)。只要存儲(chǔ)體中儲(chǔ)存有服務(wù)器的數(shù)據(jù),用戶就可以檢索和查詢節(jié)目?jī)?nèi)容;3)文件和WWW服務(wù)器。節(jié)目文本描述一般是存儲(chǔ)在單個(gè)文件服務(wù)器中,出于經(jīng)濟(jì)性考量,也能夠采用一般的文件服務(wù)器來(lái)儲(chǔ)存這些信息。對(duì)于那些關(guān)于節(jié)目的文本描述,這些數(shù)據(jù)則通常是常駐硬盤,便于用戶檢索并提取節(jié)目片花或特征幀。所有的視頻節(jié)目,都可以制作片花和特征幀,并制作成光盤進(jìn)行長(zhǎng)期保存或傳播,而原版文件則會(huì)一直保留在系統(tǒng)中。
由于網(wǎng)上用戶需求存在多元化,因此,網(wǎng)上視頻服務(wù)系統(tǒng) 應(yīng)具有點(diǎn)播和直播功能,以便更好地滿足用戶需求。現(xiàn)場(chǎng)直播能夠?qū)⒛骋滑F(xiàn)場(chǎng)發(fā)生的新聞事件,實(shí)時(shí)傳送到客戶端,方便用戶即時(shí)獲取新聞信息。用戶借助查詢模塊功能,就可以便捷地找到節(jié)目,進(jìn)行點(diǎn)播或直播。對(duì)于系統(tǒng)來(lái)說(shuō),節(jié)目與RTSP之間是一對(duì)一的超級(jí)鏈接關(guān)系,用戶通過(guò)系統(tǒng)鏈接發(fā)出RTSP請(qǐng)求,系統(tǒng)服務(wù)器就能響應(yīng)并回送關(guān)于該節(jié)目的SDP描述。用戶收到信息并進(jìn)行確認(rèn),服務(wù)器便將RTP數(shù)據(jù)流發(fā)送給用戶。在收到RTP包后,用戶端會(huì)定期向服務(wù)器發(fā)送RTCP報(bào)文。服務(wù)器在回收?qǐng)?bào)文參數(shù)后,對(duì)這些參數(shù)進(jìn)行統(tǒng)計(jì)分析,目的是對(duì)流量進(jìn)行科學(xué)、合理的控制,并發(fā)送相應(yīng)的響應(yīng)。當(dāng)然,用戶也能發(fā)送其他RTSP請(qǐng)求,實(shí)現(xiàn)節(jié)目的快進(jìn)、后退、暫停、停止等功能,服務(wù)器對(duì)此都有相應(yīng)的處理。
4 結(jié)論
隨著數(shù)字信息科技的發(fā)展,以計(jì)算機(jī)技術(shù)、多媒體技術(shù)和通信技術(shù)為基礎(chǔ)的交互式視頻系統(tǒng),日益受到人們青睞。通過(guò)該系統(tǒng),受眾能過(guò)根據(jù)自己的興趣愛(ài)好,隨時(shí)進(jìn)行節(jié)目點(diǎn)播或直播??梢灶A(yù)見(jiàn),基于流媒體的視頻管理系統(tǒng),將能為網(wǎng)絡(luò)視頻節(jié)目的發(fā)展,進(jìn)一步拓展發(fā)展之路,為受眾提供更優(yōu)質(zhì)、高效的視頻節(jié)目服務(wù)。
參考文獻(xiàn)
[1]李小銳.數(shù)字電視城域點(diǎn)播系統(tǒng)[D].成都:電子科技大學(xué),2012.
[2]甘志洲.新型HFC網(wǎng)絡(luò)小區(qū)電視節(jié)目管理系統(tǒng)的研究[D].重慶:重慶大學(xué),2013.
[3]趙建峰.分布式視頻點(diǎn)播系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:成都理工大學(xué),2014.
[4]汪紅杰.視頻點(diǎn)播系統(tǒng)在廣電網(wǎng)上的應(yīng)用[D].南京:南京理工大學(xué),2014.