• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺談多媒體調(diào)度系統(tǒng)特點(diǎn)及實(shí)現(xiàn)方法

      2015-05-30 10:48:04姬艷峰夏明飛楊安洪
      中國(guó)新通信 2015年22期
      關(guān)鍵詞:客戶機(jī)音視頻應(yīng)用程序

      姬艷峰 夏明飛 楊安洪

      【摘要】 隨著IP網(wǎng)建設(shè)的逐漸完善,現(xiàn)有調(diào)度的局限性也逐漸顯現(xiàn)出來(lái),基于IP的多媒體技術(shù)無(wú)疑為我們提供了一個(gè)很好的思路,本文就多媒體調(diào)度系統(tǒng)的特點(diǎn)進(jìn)行了簡(jiǎn)要闡述,并對(duì)實(shí)現(xiàn)方法進(jìn)行了合理探討。

      【關(guān)鍵字】 調(diào)度系統(tǒng) 多媒體 FMS AS 3.0

      一、現(xiàn)有調(diào)度局限性

      通過(guò)對(duì)上圖分析,可知現(xiàn)有調(diào)度系統(tǒng)局限性如下:

      1) 現(xiàn)有交換網(wǎng)不支持視頻、數(shù)據(jù)等多媒體業(yè)務(wù)。傳統(tǒng)電路交換網(wǎng)絡(luò)采用PCM編碼和窄帶交換方式,大量的撥號(hào)數(shù)據(jù)業(yè)務(wù)造成語(yǔ)音網(wǎng)絡(luò)的擁塞,且傳統(tǒng)交換網(wǎng)無(wú)法適應(yīng)各種多媒體業(yè)務(wù)的應(yīng)用。2) 系統(tǒng)擴(kuò)容受設(shè)備硬件容量限制,設(shè)備后期擴(kuò)容投資成本高。3) 調(diào)度交換網(wǎng)絡(luò)是一個(gè)封閉的網(wǎng)絡(luò),開放性不夠,用戶的接入實(shí)現(xiàn)起來(lái)步驟比較繁瑣。4) 現(xiàn)有調(diào)度系統(tǒng)通過(guò)擴(kuò)展IP板提供網(wǎng)絡(luò)接口,來(lái)實(shí)現(xiàn)與IP網(wǎng)的互聯(lián)。嚴(yán)格而言,仍是獨(dú)立于IP網(wǎng)存在,因此需單獨(dú)配備相應(yīng)的管理和操作維護(hù)人員,以保證網(wǎng)絡(luò)的暢通和提供高質(zhì)量的服務(wù)。這就造成網(wǎng)絡(luò)管理的維護(hù)工作量大。5) 現(xiàn)有調(diào)度系統(tǒng)硬件組成復(fù)雜。

      二、多媒體調(diào)度的一種實(shí)現(xiàn)方法

      2.1 多媒體調(diào)度組成圖及原理圖

      1)硬件組成

      服務(wù)器計(jì)算機(jī)、客戶端計(jì)算機(jī)、網(wǎng)絡(luò)交換機(jī)、攝像頭、麥克風(fēng)、揚(yáng)聲音響。多媒體調(diào)度硬件組成原理,如圖1。

      2) 軟件組成

      Windows server 2003及以上版本、windows xp操作系統(tǒng)、Flash Media Server 4(FMS)和Flash Player 10.1應(yīng)用軟件。多媒體調(diào)度軟件實(shí)現(xiàn),如圖2。

      2.2 多媒體調(diào)度系統(tǒng)調(diào)度功能實(shí)現(xiàn)的簡(jiǎn)介

      多媒體調(diào)度系統(tǒng)主要實(shí)現(xiàn)指揮員對(duì)用戶的音視頻調(diào)度指揮、音視頻數(shù)據(jù)的錄制、檢測(cè)用戶在線狀態(tài)、非會(huì)議用戶的請(qǐng)離等調(diào)度功能,完全能滿足團(tuán)站調(diào)度指揮的需要。

      本調(diào)度系統(tǒng)是基于Flash Media Server 4的二次開發(fā),利用AS 3.0腳本語(yǔ)言編程實(shí)現(xiàn)。調(diào)度軟件在Flash Media Server4應(yīng)用軟件配合下,實(shí)現(xiàn)多方音視頻會(huì)議、數(shù)據(jù)傳輸、音視頻數(shù)據(jù)的錄制等調(diào)度功能, 通過(guò)服務(wù)器實(shí)現(xiàn)音視頻數(shù)據(jù)的共享轉(zhuǎn)發(fā)和對(duì)調(diào)度用戶的控制。

      2.3多媒體調(diào)度軟件設(shè)計(jì)實(shí)現(xiàn)思路

      1)利用NetConnection對(duì)象和SharedObject對(duì)象

      當(dāng)用戶申請(qǐng)連接時(shí),通過(guò)NetConnection對(duì)象報(bào)告其狀態(tài),實(shí)現(xiàn)顯示與FMS連接成功與否的告知;sharedObject 對(duì)象中的數(shù)據(jù)(即聊天記錄)被任何一個(gè)client(用戶)所修改,那么FMS會(huì)把當(dāng)前的sharedObject 中的最新聊天記錄廣播給所有的client (用戶),使得client (用戶)聊天窗口中顯示的數(shù)據(jù)刷新。sharedObject實(shí)現(xiàn)原理,如圖3。

      通過(guò)針對(duì)這兩個(gè)對(duì)象的編程,可實(shí)現(xiàn)對(duì)用戶和服務(wù)器連接情況的檢測(cè)和連接后的用戶聊天記錄的廣播顯示。

      2)打造在線視頻錄制和回放

      a.創(chuàng)建一個(gè) NetConnection 對(duì)象。 b.使用 NetConnection. connect() 方法連接到服務(wù)器上的應(yīng)用程序?qū)嵗?c.創(chuàng)建一個(gè) NetStream 對(duì)象,以便在連接中創(chuàng)建數(shù)據(jù)流。 d.使用NetStream.attachAudio() 方法捕獲音頻并通過(guò)該流進(jìn)行發(fā)送,然后使用 NetStream.attachCamera() 方法捕獲并發(fā)送視頻。 e.使用 NetStream.publish() 方法為該流指定唯一的名稱,然后通過(guò)該流將數(shù)據(jù)發(fā)送到服務(wù)器,以使其他用戶能夠收到該數(shù)據(jù)。您還可以在發(fā)布數(shù)據(jù)時(shí)進(jìn)行錄制,以便用戶可以在日后回放該數(shù)據(jù)。f. publish () 方法:將音頻流、視頻流和文本消息流從客戶端發(fā)送到 Flash Media Server,并可選擇在傳輸期間錄制該流。參加會(huì)議的用戶將自己本地?cái)z像頭捕捉到的畫面publish到FMS,存放在FMS端userList這個(gè)集合對(duì)象中,集合中存放的是每個(gè)用戶名也就是他們發(fā)布視頻的名字。每當(dāng)有新用戶加入或者退出會(huì)議的時(shí)候,F(xiàn)MS就把這個(gè)userList廣播給每個(gè)還在線的用戶。用戶取得userList只需播放其他幾個(gè)用戶的視頻即可。在線用戶視頻會(huì)議實(shí)現(xiàn)原理,如圖4。

      通過(guò)針對(duì)這些方法的編程可以實(shí)現(xiàn),用戶之間音視頻會(huì)議的建立,音視頻數(shù)據(jù)的錄制保存及在線用戶的顯示。

      3)服務(wù)器端的asc文件和客戶端

      asc文件中有2個(gè)重要的類:

      Application類:Application類包含有關(guān)一個(gè)Flash Media Server應(yīng)用程序?qū)嵗男畔ⅲ鼤?huì)一直維持這些信息直到這個(gè)應(yīng)用程序?qū)嵗恍遁d。

      Client類:Client類讓你處理連接到一個(gè)Flash Media Server應(yīng)用程序?qū)嵗拿恳粋€(gè)用戶或說(shuō)client。

      Application類有幾個(gè)重要事件如下:

      Application.onAppStart 當(dāng)這個(gè)應(yīng)用程序被服務(wù)器裝載時(shí)調(diào)用。

      Application.onAppStop 當(dāng)這個(gè)應(yīng)用程序被服務(wù)器卸載時(shí)調(diào)用。

      Application.onConnect 當(dāng)一個(gè)客戶機(jī)連接到這個(gè)應(yīng)用程序時(shí)調(diào)用。

      Application.onDisconnect 當(dāng)一個(gè)客戶機(jī)從這個(gè)應(yīng)用程序斷開連接時(shí)調(diào)用。

      Application類有幾個(gè)重要方法如下:

      Application.acceptConnection() 接受一個(gè)來(lái)自客戶機(jī)的至一個(gè)應(yīng)用程序的連接。

      Application.broadcastMsg() 向所有連接的客戶機(jī)廣播一條消息。

      Application.disconnect() 從服務(wù)器斷開一個(gè)客戶機(jī)的連接。

      Application.rejectConnection() 拒絕至一個(gè)應(yīng)用程序的連接。

      Client類有1重要方法如下:

      Client.call() 在Flash客戶機(jī)上異步的執(zhí)行一個(gè)方法,并把值從Flash客戶機(jī)返回到服務(wù)器。

      通過(guò)針對(duì)這兩個(gè)類的編程,實(shí)現(xiàn)服務(wù)器對(duì)客戶機(jī)連接和斷開連接請(qǐng)求的的響應(yīng),為指揮員斷開某用戶連接和向用戶廣播信息,提供主動(dòng)控制功能。

      4)利用Camera.getCamera()

      通過(guò)Camera.getCamera()方法實(shí)現(xiàn)檢測(cè)攝像頭的使用情況。

      5)實(shí)現(xiàn)登陸時(shí)動(dòng)態(tài)設(shè)置FMS服務(wù)器鏈接地址

      三、優(yōu)點(diǎn)和不足

      多媒體調(diào)度優(yōu)點(diǎn):1)支持視頻、音頻、數(shù)據(jù)等多媒體業(yè)務(wù)。2)立足現(xiàn)有設(shè)備構(gòu)建,設(shè)備后期投資成本低。3)系統(tǒng)基于IP網(wǎng)絡(luò),開放性好,用戶的接入方便。4)設(shè)備組成簡(jiǎn)單,便于維護(hù)。多媒體調(diào)度不足:1)音視頻數(shù)據(jù)傳輸,對(duì)網(wǎng)絡(luò)帶寬要求高。2)音視頻處理,對(duì)系統(tǒng)配要求高。

      四、結(jié)束語(yǔ)

      指揮調(diào)度通信系統(tǒng)是根據(jù)指揮關(guān)系建立的用于保障指揮的專用通信系統(tǒng),在很多行業(yè)通信保障中發(fā)揮著重要作用?;贗P網(wǎng)絡(luò)構(gòu)建語(yǔ)音、視頻和數(shù)據(jù)于一體的多媒體調(diào)度系統(tǒng)更成了一種必然要求。隨著計(jì)算機(jī)技術(shù)、通信技術(shù)、多媒體技術(shù)的迅猛發(fā)展和社會(huì)需求的日益增長(zhǎng),使調(diào)度通信的寬帶化、數(shù)字化、網(wǎng)絡(luò)化、多媒體化成為可能。

      參 考 文 獻(xiàn)

      [1] ActionScript 3.0編程精髓 Colin Moock 機(jī)械工業(yè)出版社

      [2] Flash ActionScript 3.0開發(fā)王 張亞飛 電子工業(yè)出版社

      猜你喜歡
      客戶機(jī)音視頻應(yīng)用程序
      Reducing the global cancer burden with gastrointestinal screening: China’s 30 years practice
      刪除Win10中自帶的應(yīng)用程序
      3KB深圳市一禾音視頻科技有限公司
      WIFI音視頻信號(hào)傳輸?shù)年P(guān)鍵問題探究
      電子制作(2018年12期)2018-08-01 00:48:06
      高速公路整合移動(dòng)音視頻系統(tǒng)應(yīng)用
      Roland專業(yè)音視頻新技術(shù)研討會(huì)在上海召開
      關(guān)閉應(yīng)用程序更新提醒
      電腦迷(2012年15期)2012-04-29 17:09:47
      瘦客戶機(jī):安全與便捷的選擇
      三星電子將開設(shè)應(yīng)用程序下載商店
      基于Web數(shù)據(jù)提高訪問速度的方法
      吴堡县| 广宗县| 靖远县| 大洼县| 盘锦市| 堆龙德庆县| 称多县| 蓬莱市| 甘孜县| 浙江省| 芜湖市| 潢川县| 固原市| 长海县| 手游| 贺兰县| 健康| 岑溪市| 剑河县| 道真| 隆昌县| 民权县| 咸宁市| 潜江市| 呈贡县| 东乌| 汝南县| 聂拉木县| 武汉市| 湘潭市| 义马市| 常州市| 台江县| 泸西县| 佛学| 贵州省| 泸水县| 宜昌市| 大庆市| 湖州市| 吉水县|