Клиент для интернет радио

Предыдущая  Содержание  Следующая V*D*V

Простейший клиент для прослушивания и экспериментов с интернет радио.

Предназначен в первую очередь для работы с микросхемами серии vs10xx.

 

Поддерживает потоки:

SHOUTcast, например, http://rockradio.de:8090

Icecast, например, http://mp3.webradio.rockantenne.de:80

Microsoft streaming HTTP streaming protocol, например, http://nbn.101.ru/c3_2_128

RTSP с кодеком WMA, например, rtsp://gffstream-w1b.wm.llnwd.net/gffstream_w1a

 

Компиляция:

 

gcc -O2 -o web_radio communication.c http.c icecast-shoutcast.c wma.c rtsp.c web_radio.c

 

Запуск:

 

web_radio <addr> > /dev/vs1053-0

web_radio <addr> | mpg123 -

 

Скачать web_radio.zip. ~18.5 кб.

Смотри также

vs1053 linux driver:

http://sourceforge.net/projects/vs10xx/

Ссылки по теме:

http://www.cs.columbia.edu/~hgs/rtsp/

http://www.live555.com/openRTSP/

http://code.google.com/p/live555sourcecontrol/downloads/list

http://packages.ubuntu.com/dapper/icecast-client/

http://docs.real.com/docs/proxykit/rtspd.pdf

http://msdn.microsoft.com/en-us/library/cc251059%28v=prot.10%29.aspx

http://classes.soe.ucsc.edu/cmpe250/Winter08/MultimediaStreaming.pdf

 

Предыдущая  Содержание  Следующая