Перейти к содержанию
    

действительно, кто-то проверял как будет работать то радио хотя-бы ноутом ?

 

может возникнуть две, даже три проблемы:

- первая - время переключения между одной и второй базовой,

- вторая - то что поначалу на новой бзовой могут выдать маленькую скорость, например 9.6К, пару мегабит там никого не ждет.

- ну и третья - что потом эту скорость не увеличат ввиду загрузки ячейки.

 

лет пять-восемь баловались айпи-тиви на мобилках, дальше игрушек дело не дошло,

после того как оказалось что в движении ниче не работало, а 20секундные буфера шото в телефонах небыли реализованы.

да и квалком еще в 2007 реализовал в SDK для своих чипов ...забыл как зовется TV, но кажется все так и загнулось.

да и если считать по трафику - накладно стоило, а эти все безлимитные пакеты - операторы прекрасно зажимают разными cisco SCE.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, хочу сделать интернет-радио в машину.

Берем любой покупной 3G-модем (наверное нужен с драйверами под Linux), подключаю его к своему устройству через USB.

Декодируем mp3 или aac поток интернет-радио внутри контроллера или аппаратным декодером (надо определиться в каком случае будет лучшее соотношение цена/сложность).

Дальше декодированный поток или с АЦП или с аппаратного декодера поступает на ФМ-передатчик.

 

Наверное без Линухи не обойтись. Посоветуйте с чего начать.

Наверное надо для начала подружить Линуху с 3Г-модемом. Никто ничего подобного не делал? Можно ли использовать драйвера в комплекте с модема для Линухи устанавленной на базе ARM7.

В АРМ-х я новичок. Так что сразу извиняюсь за возможно глупые вопросы.

 

я делал интернет радио на следующей связке:

LPC2388 + Китайский USB GPRS/EDGE модем + VS1053 аудио кодек.

 

Вначале все было запущено под FreeRTOS с LwIP стеком - не понравилось,

потом убрал ось и переписал свой стек - стало объективно лучше.

 

Конечно, как тут писали, проблема в недостаточной скорости по каналу от сотового оператора. Если у вас в регионе скорость будет стабильно больше чем нужный битрейт для радио, то все будет отлично. У меня скорость прыгала, буферов было всего 16кБайт на входящий поток.

Т.о. иногда буферизация спасала и часами чисто шло, а иногда постоянно лагало.

Если возьмете процессор на Cortex-M3 то думаю и программно раскодируете звук.

Прием данных много ресурсов не требует, а декодирование MP3/AAC на указанном ядре примерно 50% съест.

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смысла нет.

Во-первых качество наших мобильных сетей никакое.

Во вторых - (если первое хоть как то работает) нужна солидная буферизация.

16 кб не отделаешься, значит SDRAM со всеми вытекающими (арм пожирнее, многослойка и пр.).

Самый дешевый способ попробовать - смартфон. Или прикрутить к gps нафигатору за 80$ 3G свисток.

На cortex M3 можно конечно декодировать MP3, но это отъест львиную долю набортной RAM - для буфера ничего не останется.

Есть вариант - оffline ;) Достаточно будет LPC17. Пока пепелац простаивает, пишем поток в SD карту того-же 3G свистка.

Во время поездки крутим... Но нафига тогда вообще радио? ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я даже встречал JAVA программы для мобильников для интернет-радио, так что можно довольно легко попробовать. С другой стороны, что мешает просто подключать мобильник к штатной магнитоле?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...