陈垣故居DIY小发明:打造你自己的流播放器解决方案、硬件框图

数码资讯 2021-01-07170未知admin

  DIY小发明:打造你自己的流播放器,解决方案、硬件框图

  我们的项目名称叫做流播放器,项目的主要内容为利用Xilinx的Virtex-2 ProFPGA上丰富的逻辑资源来实现一个自定义的模块,该模块能作为流播放过程中的一个功能部件。我们已经能在XUP Virtex-2 ProFPGA里基于PowerPC的上进行软件解码音视频文件,但是对于分辨率在0x480以上的视频解码和音视频同步解码上,系统的性能还不尽理想,接下来我们想对该系统进行一个剖析,以决定系统哪些方面需要完善。

  整个系统采用了IBM的CoreConnect的总线架构,该架构采用了PLB/OPB/DCR总线结构,富于灵活性和简便性的总线接口使得各种外设可以挂载在能够发挥它们最大效能的总线里内嵌了两颗PowerPC405。在双核概念流行的当今,我们也可以尝试建立一个简单的SMP系统,这是我们项目的创新点之一。另外,我们也会在系统中添加触控技术,编写一个触摸板为市场上流行的各种触摸板提供的接口,以提供更友好的人机界面。这也是我们项目的另外一个创新点。

  在这里,我们还有另外一个设想,或许在我们的系统中,我们还可以尝试一下将MicroBlaze或者PicoBlaze这样的微处理器/微添加进来,组成一个异构多核系统,由于MicroBlaze也采用了CoreConnect的部分架构,加上PicoBlaze只占用较少的逻辑资源,这里面或许有很大的潜力可以挖掘。

  我们的系统目前仍处在原型验证阶段,即能够实现基本的音视频播放功能,但正如我们前面所述,这只是为我们提供了一种实现的可能性验证。系统采用的模型为CPU+OS+Application,或许这样的结构还不尽合理,没有将资源使用到合适的地方。也许采用CPU+Co-Processor+Application的结构更合适,因此我们还需要对音视频(或许主要是视频)处理技术进行深入的研究以及运用ESL的设计方,以便我们更好地对系统模型结构进行更好地选择。陈垣故居

  

  系统基本功能描述:该流播放器的应用场合为。在悬挂的大屏幕平板电视后面安装有我们的流播放器终端,该终端与内部的局域网的流服务器相连接。顾客可以通过触摸板来选择他感兴趣的商品的信息,同通过我们的播放器播放显示在平板电视上。

  该内嵌双PowerPC硬核,30816 Lic Cell的规模非常适合音视频处理。当然,陈垣故居XC2V5000的FPGA也适合我们设计自定义功能模块。

  触摸屏LCD功能LCD 作为整个系统的主要显示设备,而触摸屏必须要能够识别出几个基本的输入动作,比如单击,双击,拖曳等等。作为主要的输入设备,触摸屏会被用来控制Slice Show和播放。陈垣故居

  播放功能将一段分辨率为320*240的视频短片到文件系统里面以后,Mplayer应该能够通过Frame Buffer和音频解码流畅的输出图像和声音。

  网络和点播功能建立一个流点播的服务器,用网线连接服务器和板以后,MPlayer 应该能够流畅的播放服务器上的流格式。

  我们的板能够通过网络流畅的点播mms格式0×480的带mp3音频的视频文件,通过LCD触摸屏实现与用户的互动。

  6.4 inch LCD 触摸屏模块,以及配套的逆变器,接口电缆。

  列出在方案实施过程中所需要的、工具等。

原文标题:陈垣故居DIY小发明:打造你自己的流播放器解决方案、硬件框图 网址:http://www.zhengshilong.com/shumazixun/2021/0107/115309.html

Copyright © 2010-2020 正式龙网 版权所有  

联系QQ:1352848661