首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
硬件/嵌入开发
硬件设计
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
我想自己做一个播放器(包括硬件和软件),请大家参考一下
加为好友
发送私信
在线聊天
qiujier
等级:
发表于:
2008-05-16 11:10:29
楼主
我想自己做一个播放器,大致功能如下
功能
1、通过VGA(主要接液晶电视)或者AV输出,能够顺畅播放realplay所支持的影视格式。
2、通过无线网络访问其他计算机的文件。
大致列了如下配置单:
硬件配置表
1、CPU主频400MHz 以上
2、64MBtyes SDRAM
3、64MBytes Nand-Flash
4、10M/100M自适应网卡
5、无线网卡54M(如果硬件不能自带,那么从USB口接入)
6、USB1.1 主机接口
7、USB1.1 设备接口
8、SD/MMC卡接口
9、音频输入输出接口
10、AV视频输出接口
11、VGA输出接口,支持1024×768以上分辨率
12、5V电源
13、串口,并口
软件配置表
1、uclinux 2.6
2、mediaplay/realplay
3、无线网卡驱动
硬件成本:1000圆以下
请问:
1、嵌入式CPU(例如ARM)要多少频率才能达到顺畅播放realplay所支持的影视格式?
2、嵌入式CPU推荐哪款?
3、一个人开发大约需要多长时间(业余时间)?
4、还有哪些需要注意的地方?
5、如果有人可以合作开发也可以聊聊 churchill@zj.com
谢谢 !!!
问题点数:
20
回复次数:
11
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
MBWQ
柏梁
等级:
发表于:
2008-05-16 11:14:22
1
楼 得分:
0
哦,最好加个硬盘,当pc使了
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
shuiyan
蜗牛快跑
等级:
发表于:
2008-05-16 21:28:23
2
楼 得分:
0
04年我们做PMP(PMC,国内叫MP4)时,就差网络了,其他都有,Real的,硬盘20G。
现在比那时更强,WiFi直接有,再加个网口就行了。
至少ARM9了,ucLinux不建议,还是Linux或者Wince吧。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
happyflystone
无枪狙击手
等级:
发表于:
2008-05-16 22:46:54
3
楼 得分:
0
....
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
qiujier
等级:
发表于:
2008-05-18 14:12:48
4
楼 得分:
0
引用 2 楼 shuiyan 的回复:
04年我们做PMP(PMC,国内叫MP4)时,就差网络了,其他都有,Real的,硬盘20G。
现在比那时更强,WiFi直接有,再加个网口就行了。
至少ARM9了,ucLinux不建议,还是Linux或者Wince吧。
1、你指的PMP没有VGA口吧,要么就是从LCD转VGA,不过分辨率我要达到1024×768以上。
2、Linux或者Wince上有带RealPlay的软件吗?当然最好有类似暴风影音的播放器.
3、PC上的real格式的影片(DVD压制的,较高清的,分辨率一般都在800×600左右),在PC上播放一般需要1GHZ的CPU才能流畅播放,那么放到嵌入式的系统中,ARM9能顺利的运行吗?例如三星的2440
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
shuiyan
蜗牛快跑
等级:
发表于:
2008-05-18 21:38:54
5
楼 得分:
0
1. LCD转VGA接口有,提供给客户转到电视上看的,PAL制/NTSL制都可。不过不知道你说的分辨率是指哪边的?是指VGA输出吗?
2. RealPlay软件需要自己设计,调用REAL公司提供的相应库,不过效率实在不怎么样。REAL自己移植了PPC下的Player,不过同样是效率不怎么样。
3. 不要说Real格式,而是所有视频,只要是码率高,分辨率高的,对嵌入式系统都是很大的问题。不要用台式机的性能来要求嵌入式系统,台式机是有专门的显卡的,再差也是集成的。而且台式机PC都是支持浮点的,运算效果好。台式机CPU频率更是极高,现在甚至多核了。
你用现在的视频,放3年前的台式机,也未必能播放的顺利。
三星的2440极度不适合做播放器。要选,建议:
1. 原Intel现Marvell的XScale系列,270就有wMMX指令(Intel的MMX指令移植在嵌入式上的,针对媒体播放的)。新的3xx系列中的310直接就带硬件解码加速器H.264 D1 4Mbps。
2. MIPS架构的CPU,像Fujitsu的CPU。不过这类会比较贵,一般$15至少。
3. 三星的新CPU 6400系列可以考虑,ARM11结构的,也是带解码加速的,不过刚出样品不久。
还是那句话:不要以PC的性能来要求嵌入式,哪怕你肯砸钱,因为这本来就不是嵌入式的专长。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
caseshadow
等级:
发表于:
2008-05-21 23:23:32
6
楼 得分:
0
都有,我的开发板上,这些软件都有 - -!就是一小电脑!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
caseshadow
等级:
发表于:
2008-05-21 23:24:40
7
楼 得分:
0
如果可以,大家一起搞起,我也想做个.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Jiangcr81
晨风
等级:
发表于:
2008-05-22 11:18:42
8
楼 得分:
0
君正4730完全可以满足你的需求,支持linux,所在代码全部开放.
我不是托,只是之前玩过他们的东西,后来因种种原因cancel掉了.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
shuiyan
蜗牛快跑
等级:
发表于:
2008-05-22 11:31:18
9
楼 得分:
0
这个不是选哪个平台和用多少钱的问题。
看需求“要多少频率才能达到顺畅播放realplay所支持的影视格式”,RealPlay支持的影视格式好像几乎大概差不多是所有视频了。
即使选1GHz的嵌入式芯片(不要以为没有,早就有了),也无法达到要求。不信,你试试用现在的高清视频,放到P4 1.2GHz PC机上看看能不能顺畅播放。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
leslie_p
leslie_p
等级:
发表于:
2008-05-22 15:14:29
10
楼 得分:
0
想知道哪里有这方面的资料
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
shuiyan
蜗牛快跑
等级:
发表于:
2008-05-22 17:13:51
11
楼 得分:
0
想做普通的PMP(MP4),最快的是找相应的方案厂家,全套方案,可以直接生产的,不过一般没有太完善的技术资料了。
要研究技术资料,就得从平台开始研究了。有专门针对这个市场的CPU,也有通用CPU来做的,就看想做什么性能,什么价格了。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
abc推荐给好友