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

基于DLNA的音頻廣播系統的設計與實現

2019-05-24 14:13:16陳雪高強張軍
電腦知識與技術 2019年11期

陳雪 高強 張軍

摘要:隨著信息產業的高速發展,在國內外音視頻技術迅猛發展的基礎上,各種家庭網絡設備層出不窮,特別是音頻設備在日常生活中的使用更是普遍,傳統廣播系統的局限性越來越無法滿足人們的需要,設計能夠實現局域網內的資源共享的智能廣播系統已經成為未來發展的必然趨勢。以DLNA數字家庭網絡為基礎,從分析UPnP協議的模塊出發,利用Linux嵌入式開發平臺設計一套完整的音頻廣播系統。

關鍵詞: UPnP協議; 局域網;媒體源; 媒體控制點; 音頻服務; ARM

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2019)11-0221-03

Abstract: With the rapid development of the information industry, various home network devices are emerging on the basis of the rapid development of audio and video technology at home and abroad. Especially the use of audio equipment in daily life is more common, and the limitations of traditional broadcasting systems are unable to meet people's needs. Designing an intelligent broadcast system which is capable of realizing resource sharing within a local area network has become an inevitable trend in the future. Based on the DLNA digital home network, a complete audio broadcasting system is designed with the UPnP protocol module and Linux embedded development platform .

Key words:UPNP agreement; local area network; media resourse; media control point; audio service; ARM

引言

隨著信息產業的高速發展,在國內外音視頻技術迅猛發展的基礎上,各種家庭網絡設備層出不窮,特別是音頻設備在日常生活中的使用更是普遍,傳統廣播系統的局限性越來越無法滿足人們的需要,因此設計能夠實現局域網內的資源共享的智能廣播系統已經成為未來發展的必然趨勢。由于UPnP協議的提出,為基于DLNA(數字生活網絡聯盟)的音頻廣播系統的設計提供了便利。UPnP是一中網絡協議,它以TCP/IP協議為基礎,功能十分強大。以DLNA數字家庭網絡為基礎,利用Linux嵌入式開發平臺來設計一套音視頻廣播系統。

1 系統需求分析

音頻廣播系統的設計主要包括媒體服務器(DMS)的設計、媒體控制點的設計、和媒體播放器的設計,在局域網中利用UPnP協議作為搭建整個系統的橋梁,將從設備、服務、控制點這3個主要部分出發,建立一套完整的系統。

1.1系統功能需求

通過一臺PC主機分別控制多臺DLNA設備播放音頻文件,音頻格式上一般都能支持市面上常用的音頻格式,而且在局域網連接到Internet網絡后,也能支持網絡上音頻播放。同時通過廣播的方式告知局域網中音頻設備的存在,以便控制點可以捕獲到該消息,顯示MFC到界面中。

1.2開發平臺環境

PC部分主要使用VS2013開發平臺,基于Platinum SDK來完成DNLA部分的音頻服務端和控制點部分。ARM音頻播放設備的實現主要利用開源的renderer0.0.1代碼,自主的發送SSDP協議。

2 系統設計概要

DLNA數字生活網絡聯盟由微軟提出,其目的在于實現各種設備在各種不同網絡中的互聯互通,促進數字媒體中網絡資源最大程度的共享。在不需要其他的設定動作的情況下,DLNA基本就可以實現基于原有網絡架構上的中介層上的設備的相互交流。UPnP協議在DLNA的網絡協議中居于核心地位,它分配了家庭中本地的網絡里的各個部分的工作,并且定義了設備發現控制點、控制點發現設備的過程,只要不違背這個標準,各種設備都可以接入。UPnP的應用環境對網絡的依賴性較大,主要是以TCP/IP協議和因特網為基礎的,接入以后能夠自動獲取IP地址,在網絡中的每個設備都可以獲取屬于自己的各種狀態和參數。當操作完成的時候,如果成功,可以獲得對應的響應消息來確認完成操作。該廣播系統主要是在局域網中利用UPnP協議作為搭建整個系統的橋梁,將從設備、服務、控制點這3個主要部分出發,建立一套完整的系統,其UPnP 組件圖如圖1所示。

系統通過一臺PC主機分別控制多臺DLNA設備播放音頻,在局域網連接到Internet網絡后,也就支持網絡音頻播放。其中DLNA架構的音頻廣播系統框架圖如圖2所示。

4 系統詳細實現過程

4.1使用VS2013建立DLNA媒體播放工程

PC部分主要使用VS2013開發平臺,基于Platinum SDK來完成DNLA部分的音頻服務端和控制點部分。打開VS2013文件菜單,創建一個基于MFC的可視化應用程序。改程序主要是用來開發PC端用于顯示控制點與設備的交互過程,當控制點成功獲取到設備,并將音頻文件傳遞給音頻設備端,就會在在可視化窗口中顯示所獲取的資源的位置。

主站蜘蛛池模板: 亚洲AV无码精品无码久久蜜桃| 国产流白浆视频| 久久先锋资源| P尤物久久99国产综合精品| 国产亚洲高清在线精品99| 欧美成人免费一区在线播放| 91在线播放免费不卡无毒| 欧美一级高清片久久99| 亚洲欧美色中文字幕| 九九香蕉视频| 亚洲熟女偷拍| 激情无码字幕综合| 狠狠综合久久久久综| 四虎综合网| 国产精品成人第一区| 亚洲清纯自偷自拍另类专区| 九九热在线视频| 国产三级a| 亚洲中文字幕在线观看| 国产 日韩 欧美 第二页| 高清无码一本到东京热| 亚洲精品波多野结衣| 国产午夜福利片在线观看| 中文字幕无线码一区| 国产一区二区精品高清在线观看| 日本午夜三级| 国产不卡网| 亚洲精品国产日韩无码AV永久免费网 | 久久综合伊人 六十路| 26uuu国产精品视频| …亚洲 欧洲 另类 春色| 人人妻人人澡人人爽欧美一区| 亚洲五月激情网| 久久先锋资源| 成人亚洲天堂| 亚洲精品无码人妻无码| 国产亚洲视频中文字幕视频| 亚洲成人播放| 美女视频黄又黄又免费高清| 国产一级α片| 欧美日在线观看| 五月丁香在线视频| 久久人妻xunleige无码| 亚洲色精品国产一区二区三区| 亚州AV秘 一区二区三区| 欧美激情二区三区| 91久草视频| 亚洲综合极品香蕉久久网| 99re在线观看视频| 国产无吗一区二区三区在线欢| 激情乱人伦| 日韩中文欧美| 精品综合久久久久久97超人该| 亚洲综合片| 欧美高清视频一区二区三区| 欧美中文字幕在线视频| 久一在线视频| 日韩在线永久免费播放| 在线观看国产精品一区| 性欧美久久| 中文字幕在线免费看| 国产在线一区二区视频| 欧洲熟妇精品视频| 尤物亚洲最大AV无码网站| 国产成人超碰无码| 精品国产91爱| 黄网站欧美内射| 思思热在线视频精品| 香港一级毛片免费看| 成人免费视频一区| 又爽又黄又无遮挡网站| 天堂av综合网| 亚洲成A人V欧美综合| 特级毛片免费视频| 色悠久久久| 国产h视频免费观看| 久久久久青草线综合超碰| 99久久精品免费看国产电影| 国产人妖视频一区在线观看| 99re经典视频在线| 一本大道香蕉久中文在线播放| 亚洲国产精品日韩欧美一区|