掌上的世界很精彩

时间:2022-10-11 11:02:03

掌上的世界很精彩

Part 1:便携式播放器的基石:PMP的解决方案

MC:张先生你好,我们知道以前在Mp3播放器上,存在很多种不同的解决方案;而且各种方案之间在音质上的差异非常明显。那么在PMP领域是否也存在类似情况呢?

张:呵呵,刚上来你就问了一个这么专业的问题。的确,现在PMP产品和以前的MP3产品非常类似,PMP产品上也有很多不同的解决方案,比方说以前常用的TI(德州仪器)方案、Intel的PXA27x方案、凌阳方案等。现在主流的方案是瑞芯微的27xx方案,以及君正、ADI的方案等等,这些方案在业界正迅速量产,而且我们看到这些方案的普及正引导PMP产品走向另一个生产和消费的高峰。

MC:刚才昕张工给我们介绍了这么多方案的名字,那我们再把“专业的问题”拓展一下,这些方案之间的差异在哪里呢?或者说,当消费者购买了不同方案的产品,他们能够感受到的、嚣直观的不同点在哪里?

张:这个还是非常明显的。例如之前很多PMP产品经常用到的TI、Intel PXA27x、凌阳等方案,它们都可以支持到最高DI级(720×480像素)的视频播放,但是因为成本过高、生产工艺复杂等原因,再加上不支持网络上流行的RM、RMVB、FLV等视频格式,最终未能大规模普及。但是这些产品做了一个很好的尝试,它们成功地塑造了PMP市场的雏形。

直到以瑞芯微27xx方案为代表的新一批解决方案出现,PMP产品的性价比得到迅速提高。这些新方案的共同特点是成本控制很好,而且生产工艺简单,同时对网络上流行的RMVB、FLV等视频格式提供很好的支持。

Part 2:决定便携式播放器性能的要素

MC:听完张工的介绍,,我们可以大致归纳一下:PMP播放器性能的强弱主要取决于主芯片的速度,易用性和操作性主要看操作系统,屏幕大小决定舒适度。这些特点与计算机非常相似,不知道我这么理解是否正确呢?

张:主控芯片的速度,或者说主控芯片的频率,是影响产品性能的一个重要方而,主控芯片的频率在一定程度上决定着PMP的视频解码性能。但是这种观点也不是绝对的,性能也会受到软件方面的影响,特别是音视频解码算法针对芯片的优化程度,在其中也起到了非常重要的作用。而且就算同样频率的主控芯片,通过对解码算法的优化还可以让产品支持更多的音视频格式,或者能够实现更高分辨率视频的流畅播放。

说到易用性和操作性,对于一个产品来讲是非常重要的,这也是体现一个品牌附加值的地方。应该说各种解决方案自身的操作系统对易用性和操作性有一定的影响,但这并不是绝对的;UI(User Interface,用户界面)的设计以及按键的定义、布局都会影响到用户的最终感觉一举个例子来说,几乎每款蓝魔的产品都有专用的UI设计,每个按键的定义、布局都经过反复的考证,力求给用户带来最好的舒适性。UI的设计看似简单,但往往需要专业的团队来做这些事情,因为UI是有知识产权的,只有这方面的专业人士才能做到各方面的平衡。

屏幕的大小确实会在一定程度上影响舒适度,所以很多消费者都非常在意这个参数;但我这里要提醒大家还需注意另外一个参数,那就是发色数,通俗地讲就是屏幕能够显示出多少种颜色。比方说有些方案使用6万5千色来驱动显示屏,这时就很容易看到色块,屏幕对颜色的表现力就没有26万色或者1600万色的屏幕好。其实刚才提到的易用性以及操作的方便性也会影响到舒适度,舒适度是一个非常宽泛的概念。

MC:我们知道现在很多播放器都开始支持很多种新兴的媒体格式,这些在工程上是如何实现的呢?张工能不能给我们介绍一下方面的内容。

张:一般来讲,音频部分对系统资源的需求不是很高,大都是通过软件解码方式来完成的,然后通过主控芯片上面对应的电路就可以实现输出。

视频解码的过程相对要复杂一些,视频解码要先将视频和视频同步的音频信号分离开来,音频部分直接交给音频解码器完成,视频部分则交由视频解码器来运算。PMP各种方案的视频解码可以分成“硬件解码”和“软件解码”两大类。

硬件解码需要主控芯片里面有对应的逻辑电路来支持,不同的文件类型调用不同的电路,比方说要解码FLV视频,就需要主控芯片中要有支持FLV解码的逻辑电路;如果要加上RMVB支持,就要在主控芯片中键入RMVB各个版本的解码电路以及BUG修正电路。

而软件解码方案则是通过在主控芯片上运行对应视频的解码算法来实现视频解码工作的,不同的视频格式调用不同的解码算法。从这个层面上说,只要系统资源够用,在固件里面加入新的解码算法就可以提供对新视频格式的支持。

硬件解码的方案相对来讲功耗会更低,但是要扩展音频和视频的支持格式,或者修改现有支持格式上的BUG则需要修改芯片晶圆的电路设计,可操作难度非常大。软件解码的特点是扩展方便,而且修正BUG的话也非常简单,只要修改固件当中的对应算法,然后刷入新固件就可以了,缺点是功耗较高。现在市面上主流的瑞芯微27xx系列方案使用的就是软件解码方式,日后还将提供对WMV等视频格式的支持。

MC:文件格式的问题解决了,但很多朋友在使用PMP的时候仍然会遇到一个问题一播放器提示“码率超出范围不能正常播放”。这又是怎么一回事呢?

张:任何一个人的能力都是有限的,PMP播放器也不例外。虽然说很多文件格式正确,但是这些视频文件的码率(每秒钟用来记录音视频信息量的数据)过大,已经超过了播放器对应芯片的解码能力,就会看到这样的提示。

对于既定的产品来讲,如果软件解码的主控芯片,可以通过进一步优化对应视频的算法来解决,但这需要对解码算法的执行效率有很深的研究才行,而且优化的幅度是有限的,出现质的飞跃不大现实,而对于硬件解码的设备来说,出现这类问题往往是无法解决的。从行业发展的角度来看,随着半导体工艺的不断完善和进步,可以通过更先进的制造工艺、更复杂的内核,不断推出性能更好的主控芯片来提供更多视频格式、更高视频规格的支持。

MC:现在很多PMP产品上都带有游戏模拟器功能,一些朋友很都想知道这个游戏功能是如何实现的,它与游戏机(如iDSL)又有哪些区别呢?

张:有一些PMP产品的解决方案支持模拟器功能,也就是通过在PMP系统中运行游戏模拟器程序,载入对应游戏的ROM文件来实现的。

这个过程有两点需要引起大家的注意,其一是PMP系统中运行模拟器程序,对系统资源的要求较高,而且受到按键、外形等方面的影响,不一定很方便使用;其二则是游戏的ROM较老,肯定不能与最新的掌上游戏机相提并论。

Part3:PMPF品的未来

MC:很多人认为电子产品的融合是一种不可逆转的趋势,就拿PMP产品来 说,其很多功能都可以由另外一些产品来实现,比如说智能手机、游戏机,甚至一些GPS设备等。你认为PMP与其它产品相比,它最大的优势在哪里?

张:你说的这种压力在业界肯定是有的,也正是这方面的压力在促使我们不断地创新以及完善产品。对于PMP产品来说,其最注重的是视频和音频方面,尤其是对影音方面所作的优化,这是智能手机、游戏机等所不及的,PMP可以给用户带来出色的影音效果体验。

MC:InteI最近在IDF上推出TM10的概念,其中的核心就是ATOM处理器,你认为未来的PMP设备会搭载ATOM处理器么?

张:MID――“移动互联设备”是个很好的理念,也是PMP的重要发展方向之一。ATOM处理器出现在PMPJL面并不是没有可能;但我个人认为,ATOM处理器应用到PMPA,面还面临着成本和功耗等方面的问题,很难出现在主流PMP市场上。也许随着半导体制造工艺的成熟和功耗方面更好的控制,将来PMPA面可能会出现与ATOM处理器一样强大,甚至更强大的主控方案。

Part4:读者有问

陕西咸阳 刘 安:现在市场上的PMP产品鱼龙混杂,小屏幕的播放器看起来字太小,而大屏幕的产品又比较贵(有些看起来很粗糙),请问工程师,多大的屏幕和分辨率比较合适呢?

张:你对于喜欢PMP播放器的用户来说,建议用户尽量选择大品牌的产品,而且支持RM、RMVB已经是基本要求。如果你比较在意价格,2.4英寸LCD的产品比较适合,这类屏幕的分辨率多是320×240,能够在节电和便携性上做得更好,这类产品如蓝魔的RM550/600等;如果看中性价比的话,3.0英寸的LCD比较合适,这类屏幕多使用宽屏,分辨率400×240,更贴合很多电影的画面尺寸,屏幕利用率较高而且更大的尺寸可以提供更好的视觉体验,如RM970/965等;如果还觉得不够的话,我们还有更大尺寸的T8(4.3英寸),不过这时候恐怕你就要找一个专门的PMP包来保护它了,这类产品的便携性相对来说要弱一些。

山东青岛 许天睛:现在很多PMP播放器都是2GB,感觉不是很够用,虽然可以通过扩展卡来增加容量,但是毕竟很麻烦。未来的产品会不会增加容量,比如使用微硬盘之类的呢?

张:容量上相信应该不是问题,现在随着成本的下降,很多产品已经开始使用8GB的闪存,而且还提供TF卡作为扩充。就未来的产品来看,我们很决会引入16GB、甚至更高的容量。这样一个播放器可以存储几十部电影,绝对够你看到电池没电,呵呵。

从技术角度来看,闪存近些年的发展势头非常快,而微硬盘则非常缓慢,目前就容量、速度、可靠性以及价格等多方面等都不是非常理想,所以以后在大众产品上使用微硬盘的可能性非常小。当然,不能排除一些大尺寸、高级PMP产品搭载微硬盘作为载体。

结语

PMP发展至今,功能越来越丰富,音视频播放能力越来越强大,RMVB、AVI等以往只能在电脑上播放的格式逐一被收入囊中,PMP产品的普及速度之快超出很多人的想象,可以预见未来再融入更多功能如Wi-Fi、GPS等之后,PMP将不仅仅是简单的音视频播放器,而将成为我们生活中不可或缺的一部分。

上一篇:全能GeForce 9200的代表 下一篇:不开PC看电影全球首款DMP显示器AOC 2230Fm试用...