![]() |
|
||||||||||||||
| . 网站首页 . 新闻 . 新品 . 方案 . 专访 . 活动 . DSP . EDA . 评测室 . 技术文库 . 会员区 . 商城 . 服务导航 . 邮购 . 资源 . | ||
|
||
|
|||||
| 基于Xilinx FPGA的流媒体播放器项目文档及源码 | |||||
作者:Free 文章来源:Free 点击数: 更新时间:2008-1-3 ![]() |
|||||
|
Power Architecture Design Contest Smart-interactive Ad Player System Design Nowadays the advertisement has entered everywhere in people’s daily life. At the scenes of supermarket, subway station, airport, restaurant and institution, we often see some kind of ads player machines broadcasting advertisement about merchandise, service and information. This has become an industry which can be called digital signage. More precisely, we refer digital signage to Ad player machine. However, most of these ads player machines need to be updated through mass solid storage media such as Compact Flash card or Hard Drive Disk, which means the update efforts are great while efficient is low especially when there are a lot of ads player machines distributed in a wide area. As this matter of fact, our team is aiming to design a highly integrated, stable and multi-functional ads player. 2 System Function Descriptions 2.1.Function Divisions In our project proposal, we have divided our implementation into 4 stages: stage 1: OS porting and slide show stage 2: LCD touch screen module stage 3: Media player porting stage 4: Network VOD function These stages reflect the main design purposes of our whole system. During the implementation of our project, we have met different kinds of problem, and we never give up. Depends on the progress we solved our problem, we reorganized our function division, now here are the new 4 functions of our system: Display: Build xilinxfb driver and show pictures with frame. buffer through VGA and TFT-LCD Audio: Build sound driver and play .wav through onboard AC97 codec Multimedia: Build MPlayer and necessary libs for our environment Ethernet: Build the network and implementation VOD function of MPlayer 2.2.Function Implementation After two months of hard work, we did it at last!!! It is like our new born baby. It is ugly, it is not very fast, it does not have much high-technology equipment, but it is strong, it is flexible, and it is stable. We believe it is the best!!! Now let’s see what it can do: Display: dual port display, support for VGA output and Audio: base on ALSA, support for AMP out MIC in LINE in LINE out Multimedia: Support for ASF, WMV, MP3, MPEG-4, x263, … Videos of QVGA with PCM audio can be played smoothly on our system. Ethernet: Support mms:// rtsp:// , Videos of QVGA with PCM audio can be played smoothly via internet. Want to see more details? Please take a look at our DEMO CD and test cases.
基于Xilinx FPGA的流媒体播放器项目文档及源码:点击下载
1 Introduction..............................................................................................................................1 2 System Function Descriptions...................................................................................................1 2.1 Function Divisions ........................................................................................................1 2.2 Function Implementation ..............................................................................................2 3 Hardware Description ...............................................................................................................2 3.1 System Structure ...........................................................................................................3 4 Software Description.................................................................................................................3 4.1 TOOLS & SOURCES...................................................................................................3 4.2 Software Structure.........................................................................................................4 4.3 Root File System Structure ...........................................................................................5 4.4 CF CARD Partition.......................................................................................................6 5 Data Flow.................................................................................................................................7 6 APPROACH .............................................................................................................................7 6.1 6.2 Software HOW-TO .....................................................................................................15 7 System Test: ............................................................................................................................28 7.1 Audio Performance Test..............................................................................................28 7.2 Video Performance Test ..............................................................................................28 7.3 Video Stream Test .......................................................................................................29 7.4 Stream Media Test.......................................................................................................30 Conclusion ..............................................................................................................................30 8 FUTURE WORKS..................................................................................................................31 9 Experiences & Suggestion ......................................................................................................32 9.1 Version Control ...........................................................................................................32 9.2 9.3 Firm Faith....................................................................................................................33 9.4 Suggestion...................................................................................................................33 Reference .......................................................................................................................................34 Appendix: Memory Map.................................................................................................................35 |
|||||
| 欢迎点击进入:TI德州中文网 (国内唯一针对TI应用的中文技术网站) 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| XILINX Platform Cable USB(… Xilinx ISE 8.2i 软件手册和… Xilinx FPGA设计快速入门— … Xilinx授权:公开全部源代码… Xilinx低成本显示器解决方案 Xilinx FPGA全局时钟和第二全… 用PowerPC860实现FPGA配置 |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|
|