网络收音机(iRadio)应用简介

Home / 博客 / 网络收音机(iRadio)应用简介

网络收音机(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.