九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

網(wǎng)絡(luò)媒體控制子系統(tǒng)分析設(shè)計(jì).doc

  • 資源ID:8976508       資源大小:803KB        全文頁數(shù):20頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號:
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

網(wǎng)絡(luò)媒體控制子系統(tǒng)分析設(shè)計(jì).doc

網(wǎng)絡(luò)媒體控制子系統(tǒng)功能模塊1 軟件體系結(jié)構(gòu)圖網(wǎng)絡(luò)媒體控制子系統(tǒng)分層結(jié)構(gòu)圖 從邏輯上可將網(wǎng)絡(luò)媒體控制中心化成三層:(1) AmI控制中心:其中AmI仿真控制器訪問AmI綜合數(shù)據(jù)庫生成相應(yīng)的AmI控制命令;AmI命令解析器打包控制命令,通過AmICmd接口向網(wǎng)絡(luò)媒體控制中心發(fā)送控制命令;從AmICmd接口接收網(wǎng)絡(luò)媒體控制中心反饋的媒體播放狀態(tài),并解析信息。AmI綜合數(shù)據(jù)庫根據(jù)根據(jù)反饋信息記錄用戶操作流水帳。(2) 網(wǎng)絡(luò)媒體控制中心:從功能上可以分為三部分:網(wǎng)絡(luò)控制中心、Internet媒體服務(wù)和Intranet媒體服務(wù)。三部分的功能關(guān)系如下:2.1 網(wǎng)絡(luò)控制中心:通過NccCmd接口獲得AmI控制命令;解析控制命令,若控制命令中的媒體類型為Intranet媒體,則網(wǎng)絡(luò)控制中心通過調(diào)用PlayIntraMedia接口啟動Intranet媒體服務(wù);如果控制命令中的媒體類行為Internet媒體,則網(wǎng)絡(luò)控制中心調(diào)用PlayWebMedia接口啟動Internet媒體服務(wù);網(wǎng)絡(luò)控制中心根據(jù)控制命令選擇合適的終端,通過CmdToTerm接口向終端轉(zhuǎn)發(fā)控制命令,并接收終端反饋的媒體播放狀態(tài)。2.2 Intranet媒體服務(wù):通過PlayIntraMedia接口接收網(wǎng)絡(luò)控制中心的媒體播放命令,并根據(jù)命令中指定的終端地址,向指定的終端發(fā)送媒體流。2.3 Internet媒體服務(wù):通過PlayIntraMedia接口接收網(wǎng)絡(luò)控制中心的媒體播放命令(若是超媒體,則Internet服務(wù)器到指定的URL上獲得該媒體),同時(shí)根據(jù)命令中指定的終端地址,向指定的終端發(fā)送媒體流。(3) 終端:由終端控制程序組成,該程序通過CmdToTerm接口獲得網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)的AmI控制命令,解析控制命令;從命令中指定的媒體服務(wù)器上接收媒體流,并進(jìn)行制定的操作(例如:播放、暫停、退出等操作);向網(wǎng)絡(luò)控制中心反饋媒體操作的狀態(tài)信息。2 功能模型2.1 AmI控制中心功能模型AmI控制中心包圖 AmI控制中心由AmI仿真、AmI解析器和AmI綜合數(shù)據(jù)庫構(gòu)成,三部分的功能如下。2.1.1 AmI仿真 AmI仿真的用例圖如下:AmI仿真用例圖(1) 打包控制命令功能:實(shí)現(xiàn)控制命令打包前置條件:AmI獲得PDA發(fā)來的操作請求,并已知播放媒體的終端地址。后置條件:生成合格的AmI控制命令(參見“AmI控制命令格式”)。場景描述:AmI仿真器收到來自PDA的媒體操作請求,通過傳感器感知離用戶最近的終端地址,將“PDA的媒體操作請求”和“終端地址”打包生成合格的AmI控制命令。動態(tài)模型如下:打包控制命令的順序圖2.1.2 AmI解析器 AmI解析器用例圖如下圖所示。AmI解析器用例圖(2) 連接網(wǎng)絡(luò)控制中心功能:連接網(wǎng)絡(luò)控制中心服務(wù)器。前置條件:網(wǎng)絡(luò)控制中心服務(wù)器(172.25.29.253:1169)已啟動,并偵聽來自AmI控制中心的請求。后置條件:成功連接網(wǎng)絡(luò)控制中心服務(wù)器。場景描述:AmI解析器創(chuàng)建一個(gè)本地Winsock,并將其與網(wǎng)絡(luò)控制中心服務(wù)器的IP和端口連接,如果連接網(wǎng)絡(luò)控制器失敗則返回false,否則返回true。動態(tài)模型如下:連接網(wǎng)絡(luò)控制中心順序圖(3) 發(fā)送AmI控制命令功能:相網(wǎng)絡(luò)控制中心發(fā)送AmI控制命令。前置條件:AmI控制命令已打包,并且AmI控制器已連接到網(wǎng)絡(luò)控制中心。后置條件:成功發(fā)送AmI控制命令到網(wǎng)絡(luò)控制中心。場景描述:當(dāng)AmI控制命令已打包,且AmI控制器已連接到網(wǎng)絡(luò)控制中心,則AmI解析器向網(wǎng)絡(luò)控制中心發(fā)送控制命令,如果發(fā)送失敗返回false,否則返回true。動態(tài)模型如下:(4) 接受控制命令執(zhí)行狀態(tài)功能:接收網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)的媒體播放狀態(tài)信息前置條件:AmI控制中心服務(wù)器已啟動,并偵聽來自網(wǎng)絡(luò)控制中心的請求。后置條件:成功受到網(wǎng)絡(luò)控制中心的控制命令執(zhí)行結(jié)果反饋。場景描述:AmI解析器創(chuàng)建一個(gè)本地Winsock,將其與AmI服務(wù)器的地址和端口綁定,并偵聽來自網(wǎng)絡(luò)控制中心的反饋信息。若收到反饋信息,則提交反饋信息進(jìn)行解析處理;否則繼續(xù)偵聽。動態(tài)模型如下:(5) 解析控制命令執(zhí)行狀態(tài)功能:解析網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)的媒體播放狀態(tài)信息,若反饋的是媒體播放成功與否信息,則不保存;若反饋的是媒體播放流水賬,將解析的結(jié)果提交AmI綜合數(shù)據(jù)庫處理。前置條件:AmI解析器收到網(wǎng)絡(luò)控制中心反饋信息。后置條件:成功解析媒體播放狀態(tài)信息場景描述:解析網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)的媒體播放狀態(tài)信息,若反饋的是媒體播放成功與否信息,則不保存;若反饋的是媒體播放流水賬,將解析的結(jié)果提交AmI綜合數(shù)據(jù)庫處理。動態(tài)模型如下:AmI控制中心與網(wǎng)絡(luò)控制中心交互順序圖2.1.3 AmI綜合數(shù)據(jù)庫 AmI綜合數(shù)據(jù)庫用例圖如下圖所示。 AmI綜合數(shù)據(jù)庫用例圖(6) 建立控制命令流水賬功能:根據(jù)解析到的媒體播放狀態(tài)信息,更新PDA操作流水賬。前置條件:AmI解析器成功解析媒體播放狀態(tài)信息。后置條件:成功更新PDA操作流水賬。場景描述:AmI綜合數(shù)據(jù)庫采用的用戶名、媒體ID檢索PDA操作流水賬,獲得當(dāng)前用戶對應(yīng)的記錄并用AmI解析器提交的播放時(shí)長該記錄的媒體播放時(shí)長。動態(tài)模型如下:(7) 添加網(wǎng)絡(luò)媒體信息功能:接收媒體管理員新錄入的媒體資料,并添加到媒體資料庫中。前置條件:用戶已錄入新的媒體資料,并提交。后置條件:場景描述:媒體管理員錄入新的媒體資料,并提交。媒體資料庫根據(jù)新錄入的媒體ID檢索媒體資料庫,判斷媒體資料庫是否存在該媒體ID,若存在則提醒媒體管理員重新錄入媒體資料;否則,在媒體資料庫中添加該媒體資料。動態(tài)模型如下:(8) 刪除網(wǎng)絡(luò)媒體信息功能:接收媒體管理員錄入的媒體ID,并從媒體資料庫中刪除該媒體紀(jì)錄。前置條件:用戶已錄入媒體ID,并提交。后置條件:更新媒體資料庫場景描述:媒體管理員錄入媒體ID,并提交。媒體資料庫根據(jù)新錄入的媒體ID檢索媒體資料庫,若媒體資料庫不存在該媒體ID則提醒媒體管理員重新錄入媒體資料;否則,從媒體資料庫中刪除該媒體紀(jì)錄,并更新媒體資料庫。動態(tài)模型如下:2.2 網(wǎng)絡(luò)媒體控制中心功能模型網(wǎng)絡(luò)媒體控制中心包圖 網(wǎng)絡(luò)媒體控制中心由網(wǎng)絡(luò)控制中心、Internet媒體服務(wù)、Intranet媒體服務(wù)構(gòu)成,三部分的功能如下。2.2.1 網(wǎng)絡(luò)控制中心 網(wǎng)絡(luò)控制中心的用例圖如下:(1) 接收AmI控制命令功能:接收AmI控制中心發(fā)送的控制命令。前置條件:網(wǎng)絡(luò)控制中心服務(wù)器已啟動,并偵聽來客戶端的請求。后置條件:成功受到AmI控制命令。 場景描述:網(wǎng)絡(luò)控制中心啟動服務(wù)器,偵聽并接收客戶端發(fā)來的包,若收到客戶端發(fā)來的包,則提交Ncc解析器進(jìn)行解析。動態(tài)模型如下:(2) 解析AmI控制命令功能:將解析,提取出媒體播放終端地址、媒體類型、媒體名稱。前置條件:網(wǎng)絡(luò)控制中心已收到AmI控制命令。后置條件:場景描述:網(wǎng)絡(luò)控制中心解析AmI控制命令,提取媒體播放終端地址、媒體類型、媒體名稱。動態(tài)模型如下:(3) 啟動Internet媒體服務(wù)功能:調(diào)用PlayWebMedia接口,啟動Internet媒體服務(wù)。前置條件:網(wǎng)絡(luò)控制中心已解析AmI控制命令。后置條件:成功啟動Internet媒體服務(wù)。場景描述:網(wǎng)絡(luò)控制中心以媒體名稱、媒體類型、終端地址為參數(shù)調(diào)用PlayWebMedia。動態(tài)模型如下:(4) 啟動Intranet媒體服務(wù)功能:調(diào)用PlayIntranetMedia接口,啟動Intranet媒體服務(wù)。前置條件:網(wǎng)絡(luò)控制中心已解析AmI控制命令。后置條件:成功啟動Intranet媒體服務(wù)。場景描述:網(wǎng)絡(luò)控制中心以媒體名稱、媒體類型、終端地址為參數(shù)調(diào)用PlayIntranetMedia。動態(tài)模型如下:(5) 轉(zhuǎn)發(fā)控制命令功能:根據(jù)控制命令中指定的媒體播放終端地址,將控制命令轉(zhuǎn)發(fā)給指定終端。前置條件:獲得媒體播放終端地址,并且媒體播放終端服務(wù)偵聽網(wǎng)絡(luò)控制中心的請求。后置條件:成功轉(zhuǎn)發(fā)控制命令。場景描述:網(wǎng)絡(luò)控制種創(chuàng)建socket,與控制命令中指定的媒體播放終端地址連接,并將控制命令轉(zhuǎn)發(fā)給指定終端。動態(tài)模型如下:(6) 接收終端反饋功能:網(wǎng)絡(luò)控制中心接收來自媒體播放終端的媒體播放狀態(tài)信息。前置條件:網(wǎng)絡(luò)控制中心的服務(wù)器處于偵聽狀態(tài)。后置條件:成功獲得媒體播放狀態(tài)信息。場景描述:網(wǎng)絡(luò)控制中心的服務(wù)器處獲客戶端發(fā)來的信息,并將獲得的信息提交網(wǎng)絡(luò)控制中心解析器處理。動態(tài)模型如下:(7) 轉(zhuǎn)發(fā)終端反饋功能:網(wǎng)絡(luò)控制中心將媒體播放狀態(tài)信息反饋給AmI控制中心。前置條件:AmI控制中心的服務(wù)器處于偵聽狀態(tài)。后置條件:成功轉(zhuǎn)發(fā)媒體播放狀態(tài)信息。場景描述:網(wǎng)絡(luò)控制中心解析客戶端發(fā)來的信息,若是媒體播放狀態(tài)信息則將該信息轉(zhuǎn)發(fā)給AmI控制中心的服務(wù)器。動態(tài)模型如下:2.2.2 Internet媒體服務(wù) Internet媒體服務(wù)的用例圖如下:Internet媒體服務(wù)的用例圖(8) 發(fā)送Internet媒體流功能:按照PlayWebMedia接口中指定的終端地址,向該終端發(fā)送Internet媒體流。前置條件:收到啟動Internet媒體流命令后置條件: 場景描述: 動態(tài)模型如下:2.2.3 Intranet媒體服務(wù)功能模型 Intranet媒體服務(wù)的用例圖如下:Intranet媒體服務(wù)用例圖(9) 發(fā)送Intranet媒體流功能:按照PlayIntraMedia接口中指定的終端地址,向該終端發(fā)送Intranet媒體流。前置條件:收到啟動Intranet媒體流命令后置條件: 場景描述: 動態(tài)模型如下:2.3 終端程序功能模型 終端程序用例圖如圖所示:終端程序用例圖(10) 接收控制命令功能:接收來自網(wǎng)絡(luò)控制中心的控制命令。前置條件:終端服務(wù)器收到偵聽來自網(wǎng)絡(luò)控制中心的消息。后置條件: 成功收到網(wǎng)絡(luò)控制中心轉(zhuǎn)來的控制命令。場景描述:終端服務(wù)器收到偵聽來自網(wǎng)絡(luò)控制中心的消息,若收到消息則送終端的解析程序進(jìn)行解析。動態(tài)模型如下:(11) 解析控制命令功能:解析終端收到的控制命令。前置條件:成功收到網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)的控制命令。后置條件: 場景描述: 終端解析程序解析控制命令,提取網(wǎng)絡(luò)媒體服務(wù)器地址、媒體名稱、媒體播放命令、顯示設(shè)備號信息。動態(tài)模型如下:(12) 選擇顯示設(shè)備功能:按照控制命令中指定現(xiàn)實(shí)設(shè)備號選擇(設(shè)定)顯示設(shè)備。前置條件:成功解析出顯示設(shè)備號。后置條件: 成功設(shè)置顯示設(shè)備號。場景描述: 終端程序按照控制命令中指定現(xiàn)實(shí)設(shè)備號選擇(設(shè)定)顯示設(shè)備,最終播放的媒體將在該設(shè)備上顯示。動態(tài)模型如下:(13) 接收媒體流功能:從控制命令中指定媒體服務(wù)器接收媒體流。前置條件:成功解析出媒體服務(wù)器地址和端口。后置條件: 場景描述: 終端程序按照控制命令中指定媒體服務(wù)器接收媒體流,并將該媒體提交給相應(yīng)的媒體播放程序。動態(tài)模型如下:(14) 播放媒體功能:從控制命令中指定的方式播放媒體。前置條件:成功解析出控制命令,并收到媒體流。后置條件: 場景描述: 終端程序按照控制命令中指定的方式操作媒體流,該媒體信息將在控制命令指定的設(shè)備上顯示。動態(tài)模型如下:(15) 反饋媒體播放狀態(tài)功能:從控制命令中指定的方式播放媒體。前置條件:網(wǎng)絡(luò)控制中心服務(wù)器處于偵聽狀態(tài)。后置條件: 成功反饋媒體播放狀態(tài)場景描述: 終端程序按照固定的時(shí)間段(例如,每隔1分鐘)采集媒體播放狀態(tài)(狀態(tài)信息包括媒體名稱、用戶ID、媒體播放時(shí)長),將這些狀態(tài)信息打包發(fā)送給網(wǎng)絡(luò)控制中心。動態(tài)模型如下:3 靜態(tài)結(jié)構(gòu)3.1 AmI控制中心靜態(tài)結(jié)構(gòu) AmI控制中心由AmI仿真類包、AmI綜合數(shù)據(jù)庫類包和AmI解析器類包構(gòu)成。其中,AmI仿真類包由實(shí)現(xiàn)AmI仿真功能的類組成;AmI綜合數(shù)據(jù)庫類包由完成媒體操作所需要的類組成;AmI解析器類由實(shí)現(xiàn)與網(wǎng)絡(luò)控制中心交互的類組成。各類包的功能如下:AmI仿真類包:負(fù)責(zé)根據(jù)PDA發(fā)來的媒體ID檢索媒體數(shù)據(jù)庫,獲得媒體資料信息,并將這些信息與PDA發(fā)來的命令一起打包生成AmI控制命令。AmI解析器類包:負(fù)責(zé)與網(wǎng)絡(luò)控制中心建立連接,并將打包的AmI控制命令發(fā)送給網(wǎng)絡(luò)控制中心。同時(shí),從網(wǎng)絡(luò)控制中心接收媒體播放狀態(tài),跟新當(dāng)前用戶的媒體操作流水帳。AmI綜合數(shù)據(jù)庫:存儲了網(wǎng)絡(luò)媒體資料信息,并保存了用戶媒體操作的流水帳。 AmI控制中心包圖3.1.1 AmI仿真類AmI仿真類包的類圖如下:AmI仿真類包的類圖 1、 AmICtrlCenter類:功能:根據(jù)PDA發(fā)來的媒體ID檢索媒體數(shù)據(jù)庫,獲得媒體資料信息,并將這些信息與PDA發(fā)來的命令一起打包生成AmI控制命令。方法:1、InitAmICtrlCenter: 輸入?yún)?shù):無; 輸出:無 功能:實(shí)現(xiàn)AmICtrlCenter類中的變量和屬性的初始化。2、GegMdiaInfo()輸入?yún)?shù):MediaID; 輸出: 將查詢到的媒體信息存放到類型為MediaInfo結(jié)構(gòu)的theMediaInfo變量中; 功能:查詢制定的媒體信息,并將其存放在theMediaInfo變量中。3、PackAmICmd()輸入?yún)?shù):UserID, CmdCtrl,TermPosition, theMediaInfo; 輸出:存放了打包好的AmI控制命令; 功能: 將UserID, CmdCtrl,TermPosition, theMediaInfo打包并存放到theAmICtrlCmd中。3.1.2 AmI解析器類AmI解析器類包的類圖如下:AmI解析器類圖3.1.3 AmI綜合數(shù)據(jù)庫類AmI綜合數(shù)據(jù)庫類3.2 網(wǎng)絡(luò)媒體控制中心靜態(tài)模型網(wǎng)絡(luò)媒體控制中心類由網(wǎng)絡(luò)控制中心類包、Intranet媒體服務(wù)類包、Internet媒體類包和終端程序類包組成。網(wǎng)絡(luò)控制中心類包:負(fù)責(zé)接收、解析來自AmI控制中心的控制命令;根據(jù)控制命令選擇媒體播放終端,向該終端轉(zhuǎn)發(fā)控制命令,從播放終端接受媒體播放的反饋信息,并向AmI控制中心轉(zhuǎn)發(fā);根據(jù)控制命令中的媒體類型調(diào)用PlayWebMedia(或PlayIntranetMedia)相應(yīng)的Internet媒體服務(wù)(或Intranet媒體服務(wù))。Internet媒體服務(wù)類包:當(dāng)網(wǎng)絡(luò)控制中心調(diào)用PlayWebMedia接口,Internet媒體服務(wù)程序根據(jù)接口中指定的播放終端IP和端口,向該終端發(fā)送Internet媒體流。Intranet媒體服務(wù)類包:當(dāng)網(wǎng)絡(luò)控制中心調(diào)用PlayIntranetMedia接口,Intranet媒體服務(wù)程序根據(jù)接口中指定的播放終端IP和端口,向該終端發(fā)送Intranet媒體流。終端程序類包:接收并解析網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)的控制命令,從控制命令指定的媒體服務(wù)器地址接收媒體流,按照媒體控制命令操作媒體,并選擇指定的顯示設(shè)備播放媒體操作結(jié)果。3.2.1 網(wǎng)絡(luò)控制中心類網(wǎng)絡(luò)控制中的類圖如下圖所示,其中:1、 NetCtrlCenter類:功能:是網(wǎng)絡(luò)控制中心的主控類,實(shí)現(xiàn)了NccCmd接口;通過該接口可以接受并解析AmI控制命令,向媒體播放終端轉(zhuǎn)發(fā)AmI控制命令,接收終端反饋的媒體播放狀態(tài),并向AmI控制中心轉(zhuǎn)發(fā)。方法:(1) InitNetCtrlCenter: 輸入?yún)?shù):無; 輸出:無 功能:實(shí)現(xiàn)NetCtrlCenter類中的變量和屬性的初始化。(2) ParseAmICmd輸入?yún)?shù):待解析AmI控制命令包; 輸出: 解析后的AmI控制命令; 功能:解析AmI控制命令,并將解析到的命令字段存放在theAmICtrlCmd變量中。2、 NccCmd類:功能:是NccCmd接口的抽象類,負(fù)責(zé)對接口中的Socke變量進(jìn)行初始化。方法:(1) InitSocket 輸入?yún)?shù):Socket變量; 輸出:無 功能:實(shí)現(xiàn)Socket變量的初始化。3.2.2 Internet媒體類 Internet媒體的類圖如下:Internet媒體類圖1、 WebMediaSrv類:功能:是Internet媒體的主控類,實(shí)現(xiàn)了PlayWebMedia和MediaService接口;網(wǎng)絡(luò)控制中心通過PlayWebMedia接口可以啟動Internet媒體服務(wù);MediaService接口向指定的終端發(fā)送媒體流。方法:(1) InitWebMediaSrv: 輸入?yún)?shù):無; 輸出:無 功能:實(shí)現(xiàn)WebMediaSrv類中的變量和屬性的初始化。(2) PlayWebMedia: 輸入?yún)?shù):媒體資源描述,終端地址; 輸出:無 功能:啟動Internet媒體服務(wù)。2、 MediaService類:功能:向指定終端傳送媒體流。方法:(1) SendMedia: 輸入?yún)?shù):媒體資源描述,終端地址; 輸出:無 功能:向指定終端傳送媒體流。3.2.3 Intranet媒體類Intranet媒體的類圖如下:Intranet媒體類圖1、 IntranetMediaSrv類:功能:是Intranet媒體的主控類,實(shí)現(xiàn)了PlayIntranetMedia和MediaService接口;網(wǎng)絡(luò)控制中心通過PlayIntranetMedia接口可以啟動Internet媒體服務(wù);MediaService接口向指定的終端發(fā)送媒體流。方法:(1) InitIntranetMediaSrv: 輸入?yún)?shù):無; 輸出:無 功能:實(shí)現(xiàn)IntranetMediaSrv類中的變量和屬性的初始化。(2) PlayIntraMedia: 輸入?yún)?shù):媒體資源描述,終端地址; 輸出:無 功能:啟動Intranet媒體服務(wù)。2、 MediaService類:功能:向指定終端傳送媒體流。方法:(1) SendMedia: 輸入?yún)?shù):媒體資源描述,終端地址; 輸出:無 功能:向指定終端傳送媒體流。3.2.4 終端程序類 終端程序的類圖如下圖所示:終端程序類圖1、 Terminal類:功能:是終端程序的主控類,實(shí)現(xiàn)了TermIntface接口。Terminal接收網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)。方法控制命令,并解析該控制命令,選擇合適的媒體顯示設(shè)備,并從指定的媒體服務(wù)器接收媒體,按照控制命令操作媒體并在指定的設(shè)備上顯示操作結(jié)果,定期向網(wǎng)絡(luò)控制中心反饋媒體播放狀態(tài)。(1) InitTerm: 輸入?yún)?shù):無; 輸出:無 功能:實(shí)現(xiàn)Terminal類中的變量和屬性的初始化。(2) SelectDisplay: 輸入?yún)?shù):顯示設(shè)備號; 輸出:無 功能: 選擇并設(shè)定顯示設(shè)備。(3) RcvMedia: 輸入?yún)?shù):媒體服務(wù)IP和端口; 輸出:無 功能: 從指定媒體服務(wù)器接收媒體。(4) PlayMedia: 輸入?yún)?shù):媒體名稱; 輸出:無 功能: 播放媒體。2、 TermClient接口:功能:與網(wǎng)絡(luò)控制中心建立連接并向網(wǎng)絡(luò)控制中心反饋媒體播放狀態(tài)。方法:(1) ConnectToNcc 輸入?yún)?shù):網(wǎng)絡(luò)控制中心IP和端口; 輸出:無 功能:與網(wǎng)絡(luò)控制中心建立連接。(2) SendToNcc 輸入?yún)?shù):媒體播放狀態(tài)信息; 輸出:無 功能:向網(wǎng)絡(luò)控制中心反饋媒體播放狀態(tài)。3、 TermServer接口:功能:負(fù)責(zé)接收網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)的AmI控制命令。方法:(1) InitTermServer: 輸入?yún)?shù):播放終端服務(wù)器的IP和端口; 輸出:無 功能:將放終端服務(wù)器的IP和端口與Socket綁定,并偵聽網(wǎng)絡(luò)控制中心的請求。(2) RcvFromNcc: 輸入?yún)?shù): 輸出:接收到的網(wǎng)絡(luò)控制中型轉(zhuǎn)發(fā)的控制命令。 功能:接收網(wǎng)絡(luò)控制中心轉(zhuǎn)發(fā)的控制命令。4 動態(tài)模型1、AmI控制中心與網(wǎng)絡(luò)控制中心交互圖AmI控制中心與網(wǎng)絡(luò)控制中心順序圖2、Intranet媒體播放順序圖5 特殊模型5.1 媒體信息庫媒體信息庫字段名稱類型長度狀態(tài)備注媒體類型uint32B0-音頻,1-視頻媒體風(fēng)格uint32B0-動作,1-喜劇媒體名稱char256媒體IDchar16主角名char256媒體時(shí)長uint32B地址char128存放該媒體的主機(jī)IP和段口號5.2 PDA操作流水賬PDA操作流水賬字段名稱類型長度狀態(tài)備注用戶IDuint32B媒體IDchar16時(shí)長uint32B6 用戶界面設(shè)計(jì)6.1 媒體管理界面?zhèn)渥ⅲ篈mI控制中心服務(wù)器IP和端口:172.25.29.254:1168NCC控制中心服務(wù)器IP和端口:172.25.29.253:1169媒體播放終端1IP和端口:172.25.29.252:1167媒體播放終端2IP和端口:172.25.29.251:1166媒體播放終端3IP和端口:172.25.29.250:1165媒體播放終端3IP和端口:172.25.29.249:1164

注意事項(xiàng)

本文(網(wǎng)絡(luò)媒體控制子系統(tǒng)分析設(shè)計(jì).doc)為本站會員(wux****ua)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!