新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于Windows CE的嵌入式网络收音机

基于Windows CE的嵌入式网络收音机

作者: 时间:2011-01-17 来源:网络 收藏

2.3.2 顺序流式传输MMS协议
MMS(Microsoft Media Server,微软媒体服务器)协议由微软制定,用来访问以及用于流式接收Windows Media服务器中的流文件,也是连接Windows Media单播服务的默认方法。在Windows Media Player中输入一个URL以便连接播放内容时要使用这个协议,当用MMS协议连接到发布点后,服务器会使用“协议翻转”来获得最佳的连接。
Windows CE操作系统自带Windows Media Player组件,在操作系统定制时也特别加入了该组件。Windows Media Player具有模块化体系结构,用户界面与和视频内容的播放功能相互独立,因此在本设计中只使用了其播放功能,并且将其外观功能隐藏,通过应用程序建立自
己的应用界面。在应用程序中,只需要新建Windows Media Player ActiveX变量,设置其属性并调用Open方法即可实现连接和播放。
2.4 界面设计
人机界面设计首先要确立用户类型。实体网络收音机定位于信息家电市场,因此界面设计要求操作简单、信息量最少以减小用户记忆负担,要有恢复出错现场的能力,在系统内部处理工作要有提示,尽量把主动权让给用户。工程利用Visual Studio2005平台进行开发,选择基于对话框结构模式设计,并且要求Windows Sockets支持和ActiveX控件支持。根据系统分析,需要5个按钮控件(Button Control)、1个进度条控件(Slider Control)、1个树目录控件(Tree Control)和1个图表控件(Picture Control)。系统主界面如图4所示。
m.jpg

完成控件的拖放后,拖动各个控件调整其布局,并对其属性和功能进行完善,实现网络收音机的基本功能。

结语
本文基于Windows CE系统实现的实体网络收音机,内嵌Wi-Fi技术,充分利用Windows CE系统资源实现访问网络电台并获取信息,下载播放并实现网络收音功能。它将电子信息技术融入传统家电设备中,有利于数字化和网络技术更广泛地深入家庭生活。

本文引用地址:https://www.eepw.com.cn/article/151078.htm
linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 4 下一页

关键词: 音频 嵌入式

评论


相关推荐

技术专区

关闭