版主: wanchong , wangyu , eepwwp , firedom |
goycochea
最后登陆时间:2014-07-04 16:16:52 |
Quark智能路由 选择开发版:SBS-Quark2187开发板 项目概要: 研发一款面向家庭和小型办公室使用的智能路由。 实现以下主要目标: 1, 常规路由功能,如DHCP,NAT,访问控制,DDNS动态域名解释,PPPOE拨号 2, 无线功能,使用无线网卡令设备具备无线AP功能。 3, 简易的NAS功能,利用USB连接存储设备提供samba,FTP服务 4, 音频播放器,利用Quark是x86 CPU,具备浮点处理器的特点,可以对高码率的音频文件如APE,Flac,MWA等进行播放(对比MIPS传统路由器是优势),还可以遂行DLNA,iTunes, QPlay等音频推送协议的客户端。 5, 利用Linux开放性可以扩展容纳更多软件功能。
硬件初步方案: 1, SBS-Quark2187主板,该主板具备两个Lan口,一个网络口用于接入拨号或桥接, 另一个网络口可以用于连接客户端。 2, Mini pci插槽的无线网卡,用于提供无线AP功能 3, USB接口的声卡模块 硬件方案在原理性验证,软件环境搭建完成之后,再作评估修正增减。
软件初步方案: 1, 操作系统, 使用yocto linux或ubuntu 发行版 2, 各硬件模块的驱动 3, Linux现有的路由工具指令包,音频服务软件 4, 自主开发系统集成控制站点
项目进度计划: 硬件开发: 2014年7月-2014年9月 软件开发: 2014年8月-2014年10月 DEMO发布 根据项目反馈和进度不断对计划进行完善和修正。
开发团队介绍: 团队成员共4人,具备Linux开发经验,嵌入式开发经验,管理开源项目经验。
申请协议 Quark开发板申请试用协议
本人__曾嘉耀___自愿参加由英特尔Quark开发者俱乐部举办的Quark 开发板申请试用活动,本人签此协议声明: 申请人:__曾嘉耀_____ 英特尔Quark开发者俱乐部ID:__goycochea____ 关键词:SBS-Quark2187 申请 路由 |
此帖由goycochea于2014-07-16 22:24:20最后编辑
|
|
goycochea
最后登陆时间:2014-07-04 16:16:52 |
我们已经整理好软件环境,等待主办方公布结果了。非常感谢
|
timiil
最后登陆时间:2014-07-04 15:22:07 |
这个方案非常有趣,顶!
|
ishaq5niu
最后登陆时间:2014-07-25 16:35:49 |
XBMC | Open Source Home Theatre Software
xmbc编辑
,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
XBMC(已正式更名为“XBMC”,以前称之为“Xbox媒体中心”)支持最常见的音频,视频,图像格式,播放列表,音频可视化效果,幻灯片,天气预测报告,以及第三方插件。同时还包括了网络功能(互联网和局域网不同的设置)。 XBMC媒体中心与专有媒体中心应用,如同微软的Windows媒体中心一般,或从其他自由软件MediaPortal和MythTV的媒体库获得媒体信息,此外还用有中心应用,包括采用第三方的应用和软件实现本地电视直播或DVR / PVR录制功能等等。
XBMC是通过它的插件系统,这是Python编程语言的基础上,通过添加组件,包括功能,如电视节目指南,YouTube, Hulu, Netflix,Veoh,支持在线电影,Pandora Radio 和 Podcast 流媒体。 XBMC也作为一个游戏平台,允许用户用Python开发的小游戏,在任何操作系统上发挥作用。
XBMC的源代码分布在GPL下开源(GNU通用公共许可证),它是通过免税注册的非盈利性组织,XBMC基金会赞助,由一个全球性的志愿服务的人的自由软件的工作社区在他们的业余时间自由没有受到经济或物质利益动机XBMC。XBMC最初为Xbox而开发,现在可以运行在Linux、OSX、Windows系统。 2003年,一些兴趣相投的程序员创建了这个项目。XBMC是一个非盈利的项目,由遍布世界各地的自愿者开发维护。超过50名软件开发人员为XBMC作出贡献,还有超过100名翻译人员努力扩大它的应用范围,使它支持超过30种语言。
XBMC的平台架构
XBMC是一个跨平台的软件应用平台,主要是在C++的基础上编程得到。 XBMC部分是在使用Linux和Mac OS X中的SDL(Simple Directmedia Layer)的多媒体框架下的XBMC和OpenGL的图形渲染,而基于Windows的XBMC使用微软的DirectX多媒体框架和Direct3D渲染一样。Xbox版本的XBMC,一些XBMC的自己的库以及许多第三方库,也可以在XBMC编写在C语言,但都是大部分情况下都是用于与C++的封装或是通过XBMC的自己的DLL加载器进行加载。
|
GSCmax
最后登陆时间:2014-07-09 11:45:42 |
楼主提及播放高码流音频文件如APE,Flac,MWA,本人认为sbs并不具备hifi级别输出的硬件能力,应将重心放在播放常规音频文件方面。Linux的智能路由发型版有已经成熟的Openwrt,可以以此为基础,进行开发。
|
共5条 1/1 1 |