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
主站蜘蛛池模板: 欧美日韩高清| 国产欧美日韩精品第二区| 国产手机在线观看| 欧美成人h精品网站| 亚洲日韩日本中文在线| 极品av一区二区| 国产永久在线视频| 亚洲日韩精品欧美中文字幕 | av在线5g无码天天| 97视频精品全国在线观看| www亚洲天堂| 日本黄色不卡视频| 综合色亚洲| 亚洲精品不卡午夜精品| 亚洲色图欧美激情| 18黑白丝水手服自慰喷水网站| 国产玖玖视频| 国产欧美中文字幕| 欧美一区国产| 国产精品久线在线观看| 亚洲精品成人片在线观看| 日本不卡在线| 都市激情亚洲综合久久| 亚洲欧美人成电影在线观看 | 久久女人网| 91国内外精品自在线播放| 青青操国产| 1024国产在线| 亚洲国产日韩在线观看| 92午夜福利影院一区二区三区| 日本国产在线| 日韩在线视频网站| 伊人色综合久久天天| 五月激情综合网| 思思99热精品在线| 久久a级片| 波多野结衣在线se| 中国精品自拍| 国产丝袜无码精品| 国产精品永久不卡免费视频 | 国内老司机精品视频在线播出| 亚洲一区二区精品无码久久久| 中文字幕第4页| 美女潮喷出白浆在线观看视频| 国国产a国产片免费麻豆| 韩国福利一区| 色视频国产| 日本久久网站| 国产玖玖视频| 热伊人99re久久精品最新地| 精品午夜国产福利观看| 亚洲精品无码不卡在线播放| AV无码无在线观看免费| 亚洲人妖在线| 日韩性网站| 国产日本欧美亚洲精品视| 国产美女在线免费观看| 亚洲美女视频一区| 最新亚洲人成无码网站欣赏网 | 丁香综合在线| 亚洲综合18p| 超碰aⅴ人人做人人爽欧美| 欧美色伊人| 国产网站免费看| 国产成人综合欧美精品久久| 国产一级毛片yw| 国产一线在线| 高清不卡毛片| 亚洲精品无码久久毛片波多野吉| 久久毛片基地| 国产成人福利在线| 亚洲婷婷在线视频| 国产精品亚洲一区二区三区z| 亚洲伊人久久精品影院| 欧美伊人色综合久久天天| 麻豆国产在线观看一区二区 | 亚洲精品亚洲人成在线| 99re视频在线| 波多野结衣久久精品| 成人国产免费| 试看120秒男女啪啪免费| 人妻无码AⅤ中文字|