Page 2 of 9 FirstFirst 1234 ... LastLast
Results 16 to 30 of 133

Thread: Установка интернет-радио на роутер

  1. #16

    Thumbs up

    Quote Originally Posted by Xander View Post
    Я около месяца назад купил Icemat Siberia - там тот же CM108.
    Дрова для него уже есть в прошивке:

    insmod soundcore
    insmod audio

    Кроме того есть как минимум два отличных проигрывателя - madplay и mpd (по крайней мере в репозитории http://ipkg.nslu2-linux.org/feeds/op.../cross/stable).

    Как можно слушать радиостанцию:

    wget -q -O - http://your.url.com | madplay -

    Если на карте есть еще и кнопки какие-нибудь (например, на моей есть volume+/-,mute,microphone - но на самом деле они только пишут в HID репорты, ничего аппаратного), то к ним можно привязать какие-нибудь действия. На форуме где-то про это говорили, поищите.
    Ага...
    Огромнейшее спасибо, попробую разобраться!

    Вот что пишет роутер в ответ на подключение моей USB-звуковухи:

    Mar 12 09:00:48 kernel: hub.c: new USB device 01:03.0-1, assigned address 6
    Mar 12 09:00:48 kernel: usbaudio: device 6 audiocontrol interface 0 has 1 input and 1 output AudioStreaming interfaces
    Mar 12 09:00:48 kernel: usbaudio: device 6 interface 2 altsetting 1 channels 1 framesize 2 configured
    Mar 12 09:00:48 kernel: usbaudio: valid input sample rate 48000
    Mar 12 09:00:48 kernel: usbaudio: valid input sample rate 44100
    Mar 12 09:00:48 kernel: usbaudio: device 6 interface 2 altsetting 1: format 0x00000010 sratelo 44100 sratehi 48000 attributes 0x01
    Mar 12 09:00:48 kernel: usbaudio: device 6 interface 1 altsetting 0 does not have an endpoint
    Mar 12 09:00:48 kernel: usbaudio: device 6 interface 1 altsetting 1 channels 2 framesize 2 configured
    Mar 12 09:00:48 kernel: usbaudio: valid output sample rate 48000
    Mar 12 09:00:48 kernel: usbaudio: valid output sample rate 44100
    Mar 12 09:00:48 kernel: usbaudio: device 6 interface 1 altsetting 1: format 0x01000010 sratelo 44100 sratehi 48000 attributes 0x01
    Mar 12 09:00:48 kernel: usbaudio: registered dsp 14,3
    Mar 12 09:00:48 kernel: usbaudio: warning: found 1 of 2 logical channels.
    Mar 12 09:00:48 kernel: usbaudio: assuming that a stereo channel connected directly to a mixer is missing in search (got Labtec headset?). Should be fine.
    Mar 12 09:00:48 kernel: usbaudio: registered mixer 14,0
    Mar 12 09:00:48 kernel: usbaudio: registered mixer 14,16
    Mar 12 09:00:48 USB audio: attached
    Mar 12 09:00:48 kernel: usbaudio: set_format_out(): failed to find desired format/speed combination.
    Mar 12 09:00:48 kernel: usbaudio: set_format_out(): failed to find desired format/speed combination.
    Mar 12 09:00:48 kernel: usbaudio: set_format_out(): failed to find desired format/speed combination.
    Mar 12 09:00:48 kernel: usbaudio: set_format_out(): failed to find desired format/speed combination.
    Насколько я понял, они подружились?
    Извините, пожалуйста, за дурацкий вопрос: а как можно запустить на 500gP свежескачанный на жесткий диск компьютера madplay-0.15.2b.tar, или же надо с приведенной Вами ссылки утянуть madplay_0.15.2b-3_mipsel.ipk?
    После возможного отключения и включения питания роутера, он продолжет воспроизведение потока автоматически, без повторного введения команды?
    В принципе, все сетевые устройства питаются у меня через UPS, но всяко бывает...
    Last edited by ustas_98; 12-03-2007 at 07:20.

  2. #17
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    170
    Quote Originally Posted by ustas_98 View Post
    Ага...
    Огромнейшее спасибо, попробую разобраться!

    Вот что пишет роутер в ответ на подключение моей USB-звуковухи:

    Насколько я понял, они подружились?
    Если появилось устройство /dev/sound/dsp, то подружились
    Quote Originally Posted by ustas_98 View Post
    Извините, пожалуйста, за дурацкий вопрос: а как можно запустить на 500gP свежескачанный на жесткий диск компьютера madplay-0.15.2b.tar, или же надо с приведенной Вами ссылки утянуть madplay_0.15.2b-3_mipsel.ipk?
    Думаю, существенно проще будет воспользоваться пакетом. Но надо полностью перейти на новый репозиторий, если вы еще не перешли.
    В этом репозитории находятся пакеты, скомпилированные для uClibc версии 0.9.28. Опыт показывает, что эти бинарнии не запускаются со старой версией, которая идет вместе с прошивой (0.9.19). И наоборот наверно тоже. При этом новая версия значительно лучше с ней гораздо больше программ нормально собирается.
    Читайте здесь.
    Quote Originally Posted by ustas_98 View Post
    После возможного отключения и включения питания роутера, он продолжет воспроизведение потока автоматически, без повторного введения команды?
    В принципе, все сетевые устройства питаются у меня через UPS, но всяко бывает...
    Не очень понял, о чем вы говорите...
    Можно добавить все эти команды в post-boot... Оно вам надо?

  3. #18
    Quote Originally Posted by Xander View Post
    Если на карте есть еще и кнопки какие-нибудь (например, на моей есть volume+/-,mute,microphone - но на самом деле они только пишут в HID репорты, ничего аппаратного), то к ним можно привязать какие-нибудь действия. На форуме где-то про это говорили, поищите.

    Не очень понял, о чем вы говорите...
    Можно добавить все эти команды в post-boot... Оно вам надо?
    Действительно, получается что не особо-то и надо это добавление в post-boot
    Насколько я понял, вместо этого к кнопкам "Vol. up" и "Vol. down" очень даже можно попробовать привязать
    wget -q -O - http://your.url.com | madplay -
    и прекращение этого действия.
    Какая однако умная коробочка этот WL-500gP, если попадает в умелые руки...
    Last edited by ustas_98; 13-03-2007 at 04:56.

  4. #19
    Join Date
    Sep 2007
    Location
    Odintsovo, Moscow Region
    Posts
    6

    подскажите пожалуйста направление поисков для использования кнопок.

    Имеется в наличи WL-500G Premium с прошивкой 1.9.2.7-7g.
    Подключил к нему звуковую карту (SoundBlaster Live! 24-bit External / SB0490), воспроизведение mp3-файлов с помощью madplay работает.

    Хочу задействовать управляющие элементы, которые есть на звуковой карте. На этом форуме ничего не нашёл.

    Зато нашел SlugAsAudioPlayer. В разделе Sound Card Buttons упоминается даётся на NSLU2 Tools: keyevent.
    Так вот, этот самый keyevent— это инструмент, который можно использовать для получения нажатий на кнопки. Ему для работы нужен модуль ядра evdev. Ни того ни другого собранного для Олеговой прошивки я не нашёл.

    Подскажите пожалуйста направление поисков для использования кнопок.

  5. #20
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    170
    Можно самому скомпилировать модули:
    http://wiki.wl500g.info/index.php/co...customfirmware
    Я приложил какие-то уже готовые. Их должно быть достаточно, может вообще нужен только evdev.o.
    Когда компилировал keyevent, были проблемы. Предполагается, что используется ядро 2.6, а там естественно другие header файлы. Различия, в основном, только в именовании констант, так что можно запастись терпением и скомпилить. Если откопаю бинарник - выложу.
    Attached Files Attached Files

  6. #21
    Join Date
    Sep 2007
    Location
    Odintsovo, Moscow Region
    Posts
    6

    Unhappy

    Quote Originally Posted by Xander View Post
    Можно самому скомпилировать модули:
    http://wiki.wl500g.info/index.php/co...customfirmware
    Я приложил какие-то уже готовые. Их должно быть достаточно, может вообще нужен только evdev.o.
    Когда компилировал keyevent, были проблемы. Предполагается, что используется ядро 2.6, а там естественно другие header файлы. Различия, в основном, только в именовании констант, так что можно запастись терпением и скомпилить. Если откопаю бинарник - выложу.
    Xander, спасибо за то что откликнулись и не поленились собрать для меня модули.

    По поводу нужности, evdev.o без input.o не грузится.

    Я загрузил все три и стал тестировать. Насколько я понял, у меня должны появится новые устройства в /dev/event. Но увы, с моей звуковушкой ничего не появляется, извлечение и вставление USB кабеля не помогает. Подключил вместо Sound Blaster мышь, появилось устройство event0. Если сделать cat event0, то при движении мыши / нажимании на кнопки видно что устройство работает. Из чего я сделал вывод, что в отличии от более простых USB звуковых карт, кнопки на Sound Blaster сделаны не через HID.

    Что-ж, буду копать в сторону lirc, по крайней мере в интернете можно найти упоминания про успешную работу с моей звуковой картой (по крайней мере с пультом, что даже лучше чем с набортными кнопками). Правда для этого понадобится ALSA, если я правильно понял.

  7. #22

    Стартовый уровень громкости MPD

    Подскажите плиз как установить уровень громкости при запуске MPD?Запускается с уровнем 50% что довольно громко и только после запуска позволяет уменьшить громкость.
    mpd.conf:
    Code:
    audio_output {
            type                    "oss"
            name                    "My OSS Device"
            device                  "/dev/sound/dsp"   # optional
            format                  "48000:16:2" # optional
    }
    
    mixer_type                      "oss"
    mixer_device                    "/dev/sound/mixer"
    mixer_control                   "PCM"
    Если просто убить и запустить mpd,громкость остается неизменной,но при перезагрузке снова сбрасывает на 50%.Я так понимаю,что уровень громкости прописывается в mixer,но как это сделать?

  8. #23
    Quote Originally Posted by Xander View Post
    wget -q -O - http://your.url.com | madplay -
    Подскажите, пожалуйста, как задать чтоб радио не прекращало играть после отключения телнета...тоесть без участия компьютера совсем?
    И как можно сформировать плейлист со станциями?

  9. #24
    покопайте про screen
    Работает: роутер, vsftpd, rtorrent (с вебмордой), lighttpd, отправка смс
    Устройства: WL500gpV2, HP6313 (Lan кабель), флэшка Transcend 2GB,
    коробка AgeStar с внешним питанием и винт Barracuda на 250Gb.

    Дам консультации по настройке всего перечисленного. п. Заря

  10. #25
    Quote Originally Posted by Sitron View Post
    Подскажите, пожалуйста, как задать чтоб радио не прекращало играть после отключения телнета...тоесть без участия компьютера совсем?
    И как можно сформировать плейлист со станциями?
    Используйте mpd + mpc + ncmpc , гораздо приятнее.

  11. #26
    Quote Originally Posted by svk4286 View Post
    Используйте mpd + mpc + ncmpc , гораздо приятнее.
    не подскажешь как правильно ими пользоваться?

  12. #27
    Quote Originally Posted by Sitron View Post
    не подскажешь как правильно ими пользоваться?
    mpd и ncmpc устанавливаешь из репозитория(mpc по желанию),настраиваешь mpd.conf,затем запускаешь mpd /../mpd.conf и управляешь с помощью ncmpc или mpc.Запуск mpd можно оформить скриптом и автозапускать.Подробностей уже не помню,но всё элементарно.

  13. #28
    PS Забыл упомянуть - есть виндовый клиент,но я так и не разобрался с русскими именами:http://havtknut.tihlde.org/qmpdclien...ient-1.0.9.exe
    но если лень лезть через консоль,то вполне.
    Last edited by svk4286; 28-01-2009 at 18:41.

  14. #29
    спасибо svk4286

    только у меня тут еще не понятная загвоздка с mpd, звука нет, точее непонятные щелчки в колонках при запуске
    убиваю процессы mpd
    пробую звук через madplay, все нормально
    видимо что-то в mpd.conf неправильно

    Code:
    ##################### REQUIRED ###########################
    music_directory 	"/opt/share/music"
    playlist_directory 	"/opt/share/music/playlist"
    db_file                 "/usr/local/mpd/mpd.db"
    log_file 		"/usr/local/mpd/mpd.log"
    error_file 		"/usr/local/mpd/mpd.error"
    pid_file                "/usr/local/mpd/mpd.pid"
    state_file	        "/usr/local/mpd/mpdstate"
    ##########################################################
    
    ################### VOLUME MIXER #########################
    # OSS Mixer
    mixer_type		"oss"
    mixer_device 		"/dev/sound/mixer"
    mixer_control		"PCM"
    ##########################################################
    
    ################## AUDIO OUTPUT ##########################
    audio_output {
    	type		"oss"
    	name		"my OSS sound card"
    	device		"/dev/sound/dsp"
    	format		"44100:16:2"
    }
    ##########################################################
    log и error пустые

    waveservermain и waveserver убивается еще при загрузке

    еще, может нужно
    Code:
    [admin@WL root]$ ls /dev/sound
    dsp     mixer   mixer1

  15. #30
    На первый взгляд всё ноормально,буду дома сравню.Но mpd это сервер,управляется mpc,ncmpc или qmpdclient.Как они запускаются?

Page 2 of 9 FirstFirst 1234 ... LastLast

Similar Threads

  1. Как настроить роутер для работы с внешним FTP ?
    By Scondo in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 273
    Last Post: 03-08-2014, 23:28
  2. Помогите! Виснет роутер примерно раз в неделю!
    By denver_83 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 22
    Last Post: 10-11-2008, 09:32
  3. Шару с компа на Роутер
    By RomikB in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 2
    Last Post: 21-09-2008, 12:06
  4. Интернет и домашняя сеть
    By gonnie in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 146
    Last Post: 24-06-2008, 16:45

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •