999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于流媒體技術(shù)的民族音樂視頻管理系統(tǒng)設(shè)計(jì)

2016-11-25 09:00:36王健健
電子設(shè)計(jì)工程 2016年18期
關(guān)鍵詞:民族音樂

王健健

(寶雞文理學(xué)院 音樂系,陜西 寶雞 721013)

一種基于流媒體技術(shù)的民族音樂視頻管理系統(tǒng)設(shè)計(jì)

王健健

(寶雞文理學(xué)院 音樂系,陜西 寶雞 721013)

針對(duì)流媒體技術(shù)的應(yīng)用和民族音樂的盛行,提出一種基于Andriod的流媒體自適應(yīng)方案的民族音樂視頻管理系統(tǒng)。根據(jù)客戶端反饋的帶寬、丟包率等網(wǎng)絡(luò)參數(shù),采用AMID與碼率相結(jié)合的自適應(yīng)調(diào)整方案,從而動(dòng)態(tài)調(diào)整服務(wù)器端民族音樂視頻發(fā)送的速率、視頻流,從而保障學(xué)生在對(duì)民族音樂學(xué)習(xí)中能流暢觀看。最后結(jié)合民族音樂學(xué)習(xí)的特點(diǎn),分別對(duì)客戶端和服務(wù)器端的功能進(jìn)行了詳細(xì)的實(shí)現(xiàn),并對(duì)自適應(yīng)調(diào)整方案進(jìn)行了測(cè)試,讓學(xué)生可通過無線網(wǎng)絡(luò)能流暢接收數(shù)據(jù)和解碼顯示。

流媒體;RTP/RTCP;自適應(yīng);民族音樂;視頻流

隨著現(xiàn)代智能終端的普及和民族音樂浪潮在校園中的流行,學(xué)生們開始不滿足利用傳統(tǒng)的WEB頁面對(duì)民族音樂視頻進(jìn)行瀏覽,而采用更為方便和快捷的Andriod終端和無線網(wǎng)絡(luò)對(duì)民族音樂視頻進(jìn)行觀看和學(xué)習(xí)。但是對(duì)這種基于移動(dòng)端的民族音樂流媒體系統(tǒng),受到網(wǎng)絡(luò)丟包率、帶寬等因素的影響,導(dǎo)致學(xué)生在觀看民族音樂視頻中下載緩慢等問題,嚴(yán)重影響通過Andriod終端進(jìn)行觀看的質(zhì)量。因此如何處理帶寬給移動(dòng)端民族音樂視頻帶來的問題,筆者提出一套基于自適應(yīng)的流媒體調(diào)整方案,并對(duì)系統(tǒng)進(jìn)行了詳細(xì)的設(shè)計(jì)。

1 自適應(yīng)調(diào)整策略

當(dāng)前針對(duì)流媒體的傳輸協(xié)議主要包括UDP、TCP、RTCP、RTP等協(xié)議,其中TCP傳輸協(xié)議主要用于提供可靠的數(shù)據(jù)傳輸服務(wù),具有很強(qiáng)大可靠性。但對(duì)于民族音樂視頻來講,傳輸?shù)膶?shí)時(shí)性要求超過可靠性。因此往往通過RTP協(xié)議來實(shí)現(xiàn)對(duì)音樂視頻的傳輸。RTP數(shù)據(jù)傳輸與控制是通過RTP與RTCP兩部分構(gòu)成,其中RTP協(xié)議通常只負(fù)責(zé)對(duì)數(shù)據(jù)進(jìn)行傳輸,其不能保證RTP數(shù)據(jù)包能順序到達(dá),也不能保證QoS,因此,通常結(jié)合RTP和RTCP的各自優(yōu)勢(shì)實(shí)現(xiàn)對(duì)視頻數(shù)據(jù)的傳輸。而在RTP和RTCP傳輸中要達(dá)到傳輸?shù)淖赃m應(yīng)調(diào)整,保障民族音樂傳輸?shù)膶?shí)時(shí)性,必須對(duì)客戶端的基本的參數(shù)情況進(jìn)行探測(cè),從而了解客戶端具體的網(wǎng)絡(luò)參數(shù),再根據(jù)參數(shù)評(píng)估當(dāng)前的網(wǎng)絡(luò)傳輸環(huán)境,并根據(jù)環(huán)境適當(dāng)?shù)膶?duì)數(shù)據(jù)碼率或傳輸速率等進(jìn)行調(diào)整。因此,要解決該問題,必須要判斷客戶端中的緩沖區(qū)域內(nèi)的視頻數(shù)據(jù)情況,如果在緩沖區(qū)的視頻數(shù)據(jù)比較很少的情況下,此時(shí)服務(wù)器端必須調(diào)整策略,保證在移動(dòng)客戶端的視頻數(shù)據(jù)充足;如緩沖區(qū)的數(shù)據(jù)較多的時(shí)候,此時(shí)調(diào)整視頻傳輸?shù)乃俾剩瑥亩涌煲苿?dòng)客戶端對(duì)視頻數(shù)據(jù)的消耗,減少移動(dòng)端的緩沖存儲(chǔ),使得播放器能夠非常流暢的解碼進(jìn)行播放。

其中,Bcurr表示某時(shí)刻在緩沖區(qū)的視頻數(shù)據(jù)量;Brecv表示客戶端所接收到的數(shù)據(jù)的速率。

服務(wù)器通過公式周期性的對(duì)客戶端的數(shù)據(jù)進(jìn)行獲取,從而調(diào)整自己在下個(gè)周期發(fā)送的數(shù)據(jù)量。在對(duì)新的數(shù)據(jù)量進(jìn)行更新之后,需要對(duì)新的數(shù)據(jù)量進(jìn)行計(jì)算,從而防止客戶端的數(shù)據(jù)上溢或者下溢的問題。因此,必須對(duì)客戶端的上溢和下溢邊界進(jìn)行界定。其中,客戶端緩沖區(qū)上溢最大值:

客戶端緩沖區(qū)下溢最小值:

當(dāng)服務(wù)器在計(jì)算得到客戶端中緩沖區(qū)的數(shù)值后,如果得到的值Bcurr∈[0,Bmin]區(qū)間的時(shí)候,此時(shí)服務(wù)器端會(huì)直接降低視頻的碼率,熱增加在單位時(shí)間內(nèi)客戶端當(dāng)中解碼的時(shí)間,降低客戶端對(duì)數(shù)據(jù)的消耗;如Bcurr>Bmax,此時(shí)服務(wù)器端則提高發(fā)送的碼率,并減少單位時(shí)間內(nèi)的解碼播放時(shí)間;而當(dāng)Bcurr∈[Bmin,Bmax],則啟動(dòng)自適應(yīng)調(diào)整方案。要啟動(dòng)自適應(yīng)方案,必須要預(yù)測(cè)下一步的丟包率,從而確定下一步發(fā)送的碼率和速率。而根據(jù)丟包率的計(jì)算公式:

根據(jù)服務(wù)器的運(yùn)行,將服務(wù)器對(duì)數(shù)據(jù)的動(dòng)態(tài)過程分為4個(gè)范圍:空閑、上切、保持和下切4個(gè)階段。根據(jù)網(wǎng)絡(luò)設(shè)定的lossmin,lossmid,lossmax,從而得到在不同的態(tài)勢(shì)情況下丟包率的調(diào)整值:

其中,Rnext表示為下一刻的發(fā)送的碼率;Rcurr表示為當(dāng)前服務(wù)器端所發(fā)送的碼率;Vnext表示服務(wù)器端在下一周期內(nèi)所傳送的速率。

2 系統(tǒng)整體架構(gòu)設(shè)計(jì)

通過對(duì)民族音樂視頻的分析,筆者結(jié)合當(dāng)前的技術(shù),將該民族音樂視頻管理系統(tǒng)的整體架構(gòu)設(shè)計(jì)為如圖1所示。

圖1 系統(tǒng)整體架構(gòu)

通過圖1看出,當(dāng)學(xué)生通過智能手機(jī)中的播放器在點(diǎn)播民族音樂視頻文件的時(shí)候,通過無線網(wǎng)絡(luò)接入流媒體服務(wù)器,從而讀取民族音樂的有關(guān)視頻,學(xué)生對(duì)音樂的學(xué)習(xí)。同時(shí)整體的架構(gòu)采用C/S訪問模式,將整體的架構(gòu)分為客戶端和服務(wù)器兩個(gè)部分,實(shí)現(xiàn)對(duì)學(xué)生學(xué)習(xí)的要求。

3 系統(tǒng)功能設(shè)計(jì)

結(jié)合民族音樂學(xué)習(xí)的具體工作業(yè)務(wù),將該系統(tǒng)的功能設(shè)計(jì)為如圖2所示。

圖2 系統(tǒng)功能設(shè)計(jì)

該系統(tǒng)功能設(shè)計(jì)的思路讓學(xué)生利用流媒體技術(shù)的點(diǎn)播功能對(duì)視頻進(jìn)行觀看。由此在客戶端方面的功能分為我的課程、學(xué)習(xí)交流、RTCP反饋與解碼、視頻管理、視頻點(diǎn)播。我的課程主要對(duì)學(xué)生學(xué)習(xí)民族音樂視頻的進(jìn)度、階段等進(jìn)行記錄;視頻管理分為教師和學(xué)生兩個(gè)使用群體,其中教師對(duì)民族音樂視頻進(jìn)行上傳、更新、刪除等;學(xué)生則對(duì)民族音樂視頻進(jìn)行下載管理,包括存儲(chǔ)位置、刪除等操作;視頻點(diǎn)播則通過自適應(yīng)調(diào)整算法對(duì)民族音樂視頻進(jìn)行觀看;RTCP反饋與解碼主要對(duì)視頻流進(jìn)行解碼,并對(duì)相關(guān)的網(wǎng)絡(luò)參數(shù)反饋給服務(wù)器。

在服務(wù)器端方面,管理員對(duì)系統(tǒng)的基礎(chǔ)數(shù)據(jù)進(jìn)行維護(hù),同時(shí)通過自適應(yīng)調(diào)整模塊對(duì)視頻傳輸?shù)乃俾屎痛a率等進(jìn)行分析;權(quán)限分配則對(duì)教師和學(xué)生的不同功能進(jìn)行分配。

4 系統(tǒng)實(shí)現(xiàn)

4.1 開發(fā)環(huán)境部署

對(duì)該系統(tǒng)的開發(fā)分為兩個(gè)部分:客戶端和服務(wù)器端。客戶端的開發(fā)利用myeclipse 10作為開發(fā)工具,通過該工具的集成功能安裝SDK插件,實(shí)現(xiàn)對(duì)整體客戶端程序的開發(fā)。在服務(wù)器端方面則安裝MYSQL開源數(shù)據(jù)庫和Tomact服務(wù)器,實(shí)現(xiàn)對(duì)服務(wù)器環(huán)境的布局。

4.2 流媒體服務(wù)器與客戶端通信實(shí)現(xiàn)

文中通過在視頻管理系統(tǒng)中嵌入播放器的方式,從而實(shí)現(xiàn)不同民族音樂視頻的播放。其具體的實(shí)現(xiàn)流程則如圖3所示。

圖3 Andriod手機(jī)與流媒體服務(wù)器通信流程

在該流程設(shè)計(jì)中,手機(jī)客戶端通過服務(wù)器方面的RTSP端口建立連接關(guān)系,通過客戶端向服務(wù)器端發(fā)送Play和Describe指令;再流媒體收到指令后,對(duì)其中的網(wǎng)絡(luò)參數(shù)等做出一定的反饋;然后再根據(jù)反饋的情況向客戶端發(fā)送視頻流。其中對(duì)于網(wǎng)絡(luò)參數(shù)的反饋,其具體的處理流程則如圖4所示。

圖4 網(wǎng)絡(luò)參數(shù)反饋模塊流程

4.3 視頻點(diǎn)播實(shí)現(xiàn)

視頻點(diǎn)播作為民族音樂視頻重點(diǎn),首先是學(xué)生通過用戶名和密碼進(jìn)行登錄,在登錄之后,點(diǎn)擊視頻點(diǎn)播界面,從而得到圖5的播放結(jié)果。

圖5 民族音樂視頻點(diǎn)播

5 系統(tǒng)測(cè)試

利用Debian Linux流媒體服務(wù)器和三星智能手機(jī),同時(shí)構(gòu)建一個(gè)人工網(wǎng)絡(luò)環(huán)境,設(shè)定不使用任何機(jī)制、對(duì)速率控制、綜合自適應(yīng)等三個(gè)方案,并在200~500 kbps等7種不同的碼率條件下進(jìn)行測(cè)試,得到如圖6的結(jié)果。

圖6 不同方案下的數(shù)據(jù)丟包率

6 結(jié)束語

通過對(duì)系統(tǒng)的實(shí)現(xiàn),得到本文設(shè)計(jì)方案的網(wǎng)絡(luò)數(shù)據(jù)丟包率測(cè)試結(jié)果和圖5所示的民族音樂播放效果。通過圖6看出在自適應(yīng)調(diào)整算法下的網(wǎng)絡(luò)數(shù)據(jù)傳輸丟包率要遠(yuǎn)遠(yuǎn)低于其他兩種方案,同時(shí)結(jié)合圖5看出,該系統(tǒng)在自適應(yīng)調(diào)整方案下對(duì)民族音樂學(xué)習(xí)具有很大的創(chuàng)新,提高學(xué)生學(xué)習(xí)的效率。

[1]陳玨奇,劉峰.流媒體傳輸技術(shù)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2012(3):6-10.

[2]魏樂,趙秋云,舒紅平.云制造環(huán)境下基于QoS的組合云服務(wù)自適應(yīng)調(diào)整[J].蘭州大學(xué)學(xué)報(bào):自然科學(xué)版,2012(4):98-104.

[3]林志勇,葉樺,孫曉潔,等.3G視頻傳輸中碼率自適應(yīng)調(diào)整算法[J].東南大學(xué)學(xué)報(bào):自然科學(xué)版,2012(S1):45-50.

[4]徐晨虎,崇慶峰,劉星橋,等.基于ZigBee與Android結(jié)合遠(yuǎn)程監(jiān)測(cè)系統(tǒng)設(shè)計(jì)[J].信息技術(shù),2015(7):40-43.

[5]宋維虎.流媒體技術(shù)發(fā)展現(xiàn)狀及應(yīng)用策略綜述[J].科技廣場(chǎng),2010(9):88-90.

[6]李校林,劉海波,張杰,等.RTP/RTCP,RTSP在無線視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電視技術(shù),2011(19):89-92.

[7]孫松源,吳建國(guó).基于RTP和Android的視頻傳輸?shù)难芯繉?shí)現(xiàn)方法[J].電腦知識(shí)與技術(shù),2012(4):903-905,914.

[8]牛博,姚林,曹小行,等.基于3G物聯(lián)網(wǎng)的高壓輸電線路多狀態(tài)信息監(jiān)測(cè)系統(tǒng)[J].陜西電力,2013(12):56-60,70.

[9]趙志偉,陳學(xué)有,潘瓊.采用特征值法和Prony法相結(jié)合的PSS自適應(yīng)控制[J].陜西電力,2012(6):49-52,62.

Design of national music video management system based on streaming media technology

WANG Jian-jian
(Department of Music,Baoji University of Arts and Sciences,Baoji 721013,China)

Aiming at the application of streaming media technology and the prevalence of folk music,a kind of national music video management system based on Andriod streaming media adaptive scheme is proposed.According to the network parameters such as bandwidth,packet loss rate and so on,the AMID is used to adjust the speed and video frequency of the server side,so as to protect the students in the learning process.In the end,the function of the client and server is realized in detail,and the adaptive adjustment scheme is tested,and the students can receive data and decode smoothly through wireless network.

streaming media;RTP/RTCP;adaptive;national music;video stream

TN99

A

1674-6236(2016)18-0149-03

2015-11-04 稿件編號(hào):201511040

王健健(1981—),女,陜西寶雞人,碩士,講師。研究方向:高校音樂教學(xué)。

猜你喜歡
民族音樂
在高一年級(jí)音樂教學(xué)中深化民族音樂教學(xué)的實(shí)踐
傳統(tǒng)民族音樂在高職教育中的傳承——以高職民族音樂課程為例
民族音樂處在“低谷”
作曲家 民族音樂學(xué)家 唐運(yùn)善
高校音樂教育對(duì)民族音樂文化的挖掘
民族音樂“如何教”VS“怎么學(xué)”——以民樂合奏《豐收鑼鼓》一課的教學(xué)為例
基于高等院校“世界民族音樂”課程教學(xué)的理論思考
我國(guó)民族音樂教學(xué)體系的建構(gòu)與完善
北方音樂(2017年4期)2017-05-04 03:40:25
開拓·追求·耕耘·守護(hù)——痛悼民族音樂文化大師莫日吉胡
草原歌聲(2017年2期)2017-04-28 08:15:58
古箏走進(jìn)課堂 接受民族音樂熏陶
主站蜘蛛池模板: 日本成人在线不卡视频| 日韩精品成人在线| 欧美区国产区| 国产清纯在线一区二区WWW| 国产成人综合亚洲欧美在| 欧美精品在线观看视频| 国产精品.com| 国产成人精品一区二区不卡| 色偷偷一区| av在线无码浏览| 天天综合网亚洲网站| 91人人妻人人做人人爽男同| 992tv国产人成在线观看| 国产成人区在线观看视频| 亚洲成人www| 免费 国产 无码久久久| 欧美亚洲欧美区| 国产第四页| 欧美精品v| 91区国产福利在线观看午夜| 99热这里只有精品在线观看| 亚洲日本在线免费观看| 国产拍揄自揄精品视频网站| 92精品国产自产在线观看| 亚洲IV视频免费在线光看| 四虎在线观看视频高清无码| 久久性妇女精品免费| 91精品情国产情侣高潮对白蜜| 四虎免费视频网站| 国产欧美精品专区一区二区| 不卡视频国产| 亚州AV秘 一区二区三区| 国产精品一区在线观看你懂的| 精品成人一区二区三区电影| 亚洲欧美在线精品一区二区| 精品久久久久久久久久久| 91亚洲免费视频| 丁香婷婷在线视频| 性色生活片在线观看| 亚洲人网站| 亚洲天堂色色人体| 久一在线视频| 国产乱人伦精品一区二区| 国产精品亚欧美一区二区| 国产乱子伦一区二区=| 国产在线精品人成导航| 嫩草在线视频| 亚洲成人免费看| 伦伦影院精品一区| 四虎精品国产永久在线观看| 在线精品亚洲一区二区古装| 高清无码不卡视频| 91区国产福利在线观看午夜| A级毛片无码久久精品免费| www.av男人.com| 71pao成人国产永久免费视频| 亚洲第一区精品日韩在线播放| 特级精品毛片免费观看| 伊人久久福利中文字幕| 欧美日韩激情在线| 91久久青青草原精品国产| 久久久91人妻无码精品蜜桃HD| 国产情精品嫩草影院88av| 亚洲色图欧美视频| 国产精品白浆在线播放| 无码AV动漫| 青青草91视频| 日韩毛片在线视频| 日韩av无码精品专区| 高清欧美性猛交XXXX黑人猛交| 欧美精品色视频| 亚洲国内精品自在自线官| 日韩国产 在线| 欧美在线观看不卡| 国产不卡在线看| 亚洲无码免费黄色网址| 热思思久久免费视频| 2020国产精品视频| 久久久久无码精品| 国产精品不卡永久免费| 国产91透明丝袜美腿在线| 国产免费精彩视频|