Про интернет-радио

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Про интернет-радио

Сообщение |kerish| » 31.03.2005 (Чт) 20:06

Где можно почитать про создание проигрывателя интернет-радио с возможностью записи в mp3?
На hydrogenaudio искал (наверное плохо) и ничего не нашел.

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 31.03.2005 (Чт) 20:19

Незнаю как сохранять в mp3 но могу поделится исходниками моего инет-радива! :lol:

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 31.03.2005 (Чт) 20:42

|kerish|
А какое радио читаем? Или все подряд?
Существуют три типа радио сервером (основных, мало известные, типа QuatraGen, в расчет не беру):
    HTTP Stream
    IceCast
    Shoutcast


HTTP Stream - первый придуманный тип интернет радио, по сути, является просто потоком mp3 с постоянным битрейтом. Тэги не поддерживаются. Хотя возможно реализация, как надстройка к серверу.
IceCast - очень хорошая реализация, вещание как потоком mp3, так и ogg, причем как с постоянным, так и переменным битрейтом. Теги передаются в начале коннекта.
ShoutCast - разработчик Peter Pawlovski (nullsoft), первое радио, формат не имеет значения, упаковывается в собственный формат-контейнер. Тэги передаются в начале коннекта и тогда, когда того требует сервер.

Когда писал ClearPlayer - реализовывал все форматы, писать сложнее всего было именно под shoutcast (очень гемморно раскрывать контейнер и обеспечивать приемлимую скорость декодирования). Но под Shoutcast располагаются большинство радио станций.
Про разработку читалки можно прочитать (прости за тафталогию) на сайтах разработчиков: http://www.icecast.org, http://www.shoutcast.com.
Последний раз редактировалось xolod 31.03.2005 (Чт) 21:17, всего редактировалось 2 раз(а).

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 31.03.2005 (Чт) 20:43

Блин, нужно именно с записью :(
Format C: Не мог бы ты поделиться исходниками, может я там покопаюсь и чё-нибудь придумаю. Ок?

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 31.03.2005 (Чт) 21:10

На мыло брошу!! :lol: Тольо я незнаю твоего мыла!

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 31.03.2005 (Чт) 21:20

2 |kerish|
Пишешь откуда? Формат какой?
Скажи и я тебе накатаю пример по записи.

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 31.03.2005 (Чт) 21:23

Format C: Kerish@bk.ru
xolod Пишу отсюда - http://terpsichore.net.rol.ru:8000/radiosouz-24
Формат я так понимаю Http-stream.

Мамонт
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 479
Зарегистрирован: 21.02.2005 (Пн) 16:48
Откуда: Ленинград

Сообщение Мамонт » 31.03.2005 (Чт) 21:50

Всё! Отправил! Правда тема письма "ХЯУНДМХЙХ ПЮДХН" Я так и непонял что я написал! :lol:

|kerish|
Постоялец
Постоялец
 
Сообщения: 831
Зарегистрирован: 22.10.2004 (Пт) 0:31

Сообщение |kerish| » 31.03.2005 (Чт) 22:00

Ничего страшного...
Спасибо.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 192

    TopList