网络收音机(iRadio)是我们合作伙伴RnD的一个案例,他使用了一颗低端的MCU来处理音频解码,用W5100来处理网络网络音频流数据的接受。主芯片是ATMELAVR32, 服务器采用了DLNA公开服务器程序。
最终实现了音频流的网络播放功能。
其示意图和主要配置如下。
主要硬件配置:
Hardware Specifications:
– AVR32 for MP3 and WMA decoding
– W5100 10/100Mbps Ethernet Controller with Network Protocols
– 1MByte SDRAM for audio buffering
– 2.4” color TFT (320×240)
– DC 5V input for core, DC12 input for Audio Amplifier
BOM List:
– W5100 + RJ45
– AVR32 or similar
– SDRAM 1MByte
– 2.4” TFT (2.2”)
– Power and Misc
– Audio Amplifier (about 20W)
Features:
– Local playback on SD Card (pending, waiting for Atmel)
– Internet Radio with MP3 (working now) and WMA format (debugging)
– Download Station lists from Portal in XML format
– DLNA Renderer to play audio streamed from DLNA server
– Server format:
•HTTP: working now
•MMS: implementing
•RTSP: planned
Applications:
– Internet Radio, with DLNA Renderer
– Embedded with other AV system, (no need to count TFT), such asBoom box, Photo frame, DVB, DVD…
even we could share the SoC in the system, for example, in DVD; wejust need to add W5100 + RJ45 to
have same functions.