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

基于UPnP協議的多媒體文件分享系統介紹

2019-09-10 07:22:44劉杰
江蘇科技報·E教中國 2019年6期
關鍵詞:多媒體內容設備

劉杰

教學中,教師經常需要播放一些多媒體文件來提高課堂教學效果,但很多智能終端上的多媒體文件不能直接在Windows系統上播放。而利用通用即插即用(UPnP)技術,能夠將多種播放媒體集成到單一終端上,從而實現透明控制并簡化用戶的操作。

基于此,本文提出基于開放UPnP協議的多媒體文件分享系統。該系統實現了基于iOS系統的智能終端與普通PC的多媒體文件分享,同時也實現了利用智能終端來對播放進行遠程操控。

這有助于教師選擇更加便捷的方式來播放多媒體文件,也減少了傳輸文件的時間,提高工作效率。

一、目標需求

目前多媒體電子教室中各種技術的遙控器存在著各種問題。將各種播放媒體集成到單一終端(智能手機)上,可以突破傳統控制網絡的規模限制,達到透明控制的效果,并為用戶的使用帶來易操作性。這里基于UPnP AV架構,在iOS智能手機平臺(iPhone、iPad)上,實現了多媒體文件分享系統,可以把我們存儲在iOS設備上的多媒體文件,分享到支持UPnP協議的播放設備上。

具體目標:iOS智能設備能夠發現支持UPnP協議的播放設備;iOS智能設備能夠控制支持UPnP協議的播放設備;iOS設備能夠把本機上的多媒體文件傳給支持UPnP協議的播放設備。

二、設備需求

根據設計的目標需求,首先需要iOS設備,可以是iPhone或者iPad智能終端設備,其次還需要一臺PC設備。當然,還需要有網絡環境,使設備處于同一個局域網內,這樣就滿足了多媒體文件分享的基本硬件和網絡設備需求。

三、系統架構設計

基于UPnP的多媒體文件分享系統架構,在物理上主要由智能終端設備(iOS設備)和教學終端設備(PC機)組成;在邏輯上,可以分為媒體服務器(Media Server)、媒體播放器(Media Render)和AV控制點(AV Control Point)三個功能模塊。多媒體文件分享系統架構如下圖。

1.媒體服務器模塊設計

(1) 內容目錄服務。負責提供一系列行為,使 AV 控制點能夠找到媒體服務器提供給網絡的媒體內容。提供的主要行為是瀏覽功能,使AV控制點可以獲得教學網絡中多媒體內容的詳細信息,并通過這些信息判斷播放器是否能播放該多媒體內容。

(2)連接管理服務。負責管理與設備的連接,提供的主要行為是準備連接。AV控制點通過調用該行為,使媒體服務器在數據傳輸前做好準備。準備連接行為成功后,多媒體服務器將根據支持的傳輸協議和數據格式,向AV控制點返回一個實例句柄,以控制以后的媒體數據傳輸。

(3) 內容傳輸服務。負責AV控制點對相關多媒體內容播放的控制,包括停止、前進、后退、定位等。當媒體服務器同時傳輸多個媒體內容時,AV控制點通過內容傳輸服務的實例句柄區分和控制它們。

2.媒體播放器模塊設計

(1)播放控制服務。通過提供一系列的行為,使AV控制點能夠控制媒體內容的播放,包括開關控制、音量控制等。該服務支持將多個多媒體內容合并播放。

(2) 連接管理服務。負責管理與設備的連接,使AV控制點能夠列舉媒體播放器所支持的傳輸協議和數據格式。控制點發起連接請求后,媒體服務器返回給控制點一個連接實例,供控制點控制媒體播放。

(3) 內容傳輸服務。與媒體服務器的內容傳輸服務相似。

3.AV控制點模塊設計

AV控制點負責協調媒體服務器和媒體播放器之間的互操作,主要實現以下服務。

(1)AV設備發現服務。利用UPnP協議的發現機制,來尋找教學網絡中的媒體服務器和媒體播放器。

(2)多媒體內容定位服務。通過調用媒體服務器中的內容服務,來定位要找的媒體內容。媒體服務器返回所支持的傳輸協議和數據格式等信息。

(3)媒體播放器支持的傳輸協議/數據格式檢測服務。通過調用媒體播放器中的連接管理服務,將媒體的信息傳給媒體播放器,檢測媒體播放器是否支持該傳輸協議和數據格式,將結果返回給AV控制點。

(4)多媒體內容選擇服務。該服務確定要傳輸的多媒體內容。

(5)播放特性調整服務。該服務負責按照用戶需要調用播放控制行為。

四、關鍵技術

1.iOS平臺的UPnP實現

我們需要在iOS設備上實現下列兩個功能:一是實現媒體服務器的功能,把iOS設備上的資源添加到教學網絡,讓媒體播放器可以播放。二是實現AV控制點的功能,實現iOS設備和媒體服務器的交互和控制,同時也讓iOS設備可以和媒體服務器進行交互和控制。

另外,我們也需要在教學網內的PC設備上安裝支持UPnP協議的播放器,來提供媒體播放器的功能。這里我們選擇XBMC軟件。

2.媒體服務器實現

媒體服務器負責提供內容目錄、連接管理、內容傳輸三種服務,從這三個方面進行實現,同時實現相關的協議。

3.XML協議解析實現

XML上UPnP通信過程中使用的數據格式協議所傳輸數據的格式是XML的,所以在iOS平臺上要實現XML數據協議的解析。

4.AV控制點實現

AV控制點負責協調媒體服務器和媒體播放器之間的互操作。為了使AV控制點能夠與各種媒體服務器和媒體播放器交互,這里主要實現以下服務:設備發現服務、多媒體內容定位服務、媒體播放器支持的傳輸協議/數據格式檢測服務、多媒體內容選擇服務。

猜你喜歡
多媒體內容設備
諧響應分析在設備減振中的應用
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
借助多媒體探尋有效設問的“四度”
多媒體在《機械制圖》課中的應用
消費導刊(2018年10期)2018-08-20 02:56:28
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
多媒體達人煉成記
河南電力(2016年5期)2016-02-06 02:11:40
適切 適時 適度——說說語文課堂的多媒體使用
語文知識(2015年9期)2015-02-28 22:01:42
原來他們都是可穿戴設備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 日韩欧美在线观看| 色偷偷一区二区三区| 91亚洲免费| 波多野结衣国产精品| av午夜福利一片免费看| 人妻精品全国免费视频| 久久综合九色综合97网| 亚洲电影天堂在线国语对白| 91蝌蚪视频在线观看| 免费视频在线2021入口| 久久精品日日躁夜夜躁欧美| 人妻精品久久无码区| 久久精品免费国产大片| 亚洲国产日韩一区| 亚洲综合久久一本伊一区| 国产丝袜一区二区三区视频免下载| 久久精品最新免费国产成人| 国产又爽又黄无遮挡免费观看 | 青青草原国产av福利网站| 最近最新中文字幕在线第一页| 国产偷倩视频| 国产色伊人| 最新国产你懂的在线网址| 日韩精品亚洲一区中文字幕| AⅤ色综合久久天堂AV色综合| 青青国产视频| 久久精品国产国语对白| 成人在线观看不卡| 久久香蕉国产线| 亚洲精品在线影院| 国产91麻豆视频| 制服丝袜国产精品| 久久9966精品国产免费| 国产区成人精品视频| 青青草国产精品久久久久| 福利在线不卡一区| 久久久黄色片| 视频一本大道香蕉久在线播放| 国产一区二区视频在线| 日韩毛片免费视频| 亚洲综合色婷婷| 69av在线| 91无码视频在线观看| 国产视频一二三区| 夜夜高潮夜夜爽国产伦精品| 欧美高清日韩| 国产精品尤物铁牛tv| 少妇被粗大的猛烈进出免费视频| av在线手机播放| 日韩欧美中文亚洲高清在线| 国产精品xxx| 88av在线| 国产精品刺激对白在线| 亚洲香蕉在线| 欧美另类图片视频无弹跳第一页| 欧美午夜在线视频| 动漫精品中文字幕无码| a级毛片毛片免费观看久潮| 天天综合网站| 九九精品在线观看| 超碰aⅴ人人做人人爽欧美| 久久国产av麻豆| 久久精品视频亚洲| 亚洲成人高清无码| 99热免费在线| 欧美日韩中文国产va另类| www.精品国产| 亚洲国产日韩在线成人蜜芽| a级毛片毛片免费观看久潮| 国产欧美日韩综合在线第一| AV熟女乱| 另类综合视频| 成年人午夜免费视频| 国产99免费视频| 中国一级特黄视频| 五月综合色婷婷| 激情无码视频在线看| 亚洲视频免| 久久男人资源站| 91青草视频| 国产精品丝袜在线| 日韩大片免费观看视频播放|