Jump to content

Звуковая станция


Recommended Posts

В 03.11.2016 в 18:33, TheBB сказал:

думаю, можно будет добавить в пакет music-center слегка преднастроенный mpd.conf

Добавьте, пжл, в пакет. А то при opkg upgrade система постоянно ругается

~ # opkg upgrade

Скрытый текст

Upgrading music-center on root from 0.1-2b to 0.1-2c...
Downloading http://entware-3x.zyxmon.org/binaries/mipsel/music-center_0.1-2c_keenle-3x.ipk.
Collected errors:
 * check_data_file_clashes: Package music-center wants to install file /opt/etc/mpd.conf
        But that file is already provided by package  * mpd-full


Спасибо.

Link to comment
Share on other sites

1 час назад, zyxmon сказал:

А написать 


opkg upgrade  --force-overwrite

кто запрещает?

Так этим заменится настроенный файл mpd.conf дефолтным ненастроенным файлом. Речь идет о том, чтобы в репозитарий (или установочные файлы) music-center  поместить немного преднастроенный файл mpd.conf, который дал бы возможность сразу после установки music-center слушать музыку. Пример файла mpd.conf привел ув. TheBB в своем посте.

Edited by edvard69
Link to comment
Share on other sites

  • 4 weeks later...

Станция отработала сутки без проблем, а потом перестала. Заметил что исчезла кнопка "My ALSA Device". Форматнул винт установил всё по новой...и не помогло. Подскажите как исправить.

P.S. пишет "тайм-аут при подключении"

Edited by teuton
P.S.
Link to comment
Share on other sites

20 часов назад, teuton сказал:

Станция отработала сутки без проблем, а потом перестала. Заметил что исчезла кнопка "My ALSA Device". Форматнул винт установил всё по новой...и не помогло. Подскажите как исправить.

P.S. пишет "тайм-аут при подключении"

Попробуйте перегрузить роутер, перевоткнуть звуковуху в другое гнездо USB. Если не помогло - скорее всего она померла

Link to comment
Share on other sites

В 19.12.2016 в 15:22, Le ecureuil сказал:

Попробуйте перегрузить роутер, перевоткнуть звуковуху в другое гнездо USB.

Это в первую очередь делал. Нет, не померла, т.к. на компе работает.

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...
  • 1 month later...

В дополнение к своему последнему посту https://forum.keenetic.net/topic/350-звуковая-станция/?do=findComment&comment=16059хочу добавить два фото.

Первое фото - плата звуковухи из последнего поста и второе фото - доделка более простой звуковухи без шнурка.

Может, кому-то данная информация пригодится.

 

20170316_211110-1.jpg

e89c38.jpg

Edited by plagioklaz
спрятал фото под спойлер
Link to comment
Share on other sites

16 часов назад, plagioklaz сказал:

... Может, кому-то данная информация пригодится.

Она бы помогла, если б было описание того, что сделали (кроме фото и его размещения) )))

  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...

Всем доброго времени суток! Вчера после очередного отключения электричества перестал работать MPD - сыпит сообщениями "Connection refaused". Обновил список пакетов и переустановил MPD, но результата ноль. Закинул предыдущий рабочий конфиг, но тоже не помогло.

~ # ndmq -p "show version" -P device
Keenetic Viva
~ # ndmq -p "show version" -P release
v2.08(AANT.0)C1
~ # ps | grep mpd
 1089 root      5976 S    ympd -w 8800 -h localhost -p 6600
11153 root      5964 S    grep mpd

MPD на порту 6600 недоступен. При попытках подключиться вручную командой "mpd --no-daemon --stdout --vebrose" выдает ошибку: 

mpd: error while loading shared libraries: libavformat.so.56: cannot open shared object file: No such file or directory

Поиск гугл подсказал, что отсутствует ffmpeg и входящие в его состав библиотеки. Установил, но что-то не завелось...

Скрытый текст

~ # ffmpeg -version
ffmpeg version 3.2.2 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 6.3.0 (OpenWrt GCC 6.3.0 r252-ab05501)
configuration: --enable-cross-compile --cross-prefix=mipsel-openwrt-linux-gnu- -               -arch=mipsel --target-os=linux --prefix=/opt --pkg-config=pkg-config --enable-sh               ared --enable-static --enable-small --enable-pthreads --enable-zlib --disable-do               c --disable-debug --enable-gpl --enable-version3 --disable-dxva2 --disable-lzma                --disable-vaapi --disable-vda --disable-vdpau --disable-outdevs --disable-altive               c --disable-vsx --disable-power8 --disable-amd3dnow --disable-amd3dnowext --disa               ble-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-s               sse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 -               -disable-fma4 --disable-avx2 --disable-aesni --disable-armv5te --disable-armv6 -               -disable-armv6t2 --disable-inline-asm --disable-mipsdsp --disable-mipsdspr2 --di               sable-mipsfpu --disable-msa --disable-mmi --disable-fast-unaligned --disable-run               time-cpudetect --disable-yasm --enable-libopus --enable-decoder=libopus --enable               -libx264 --enable-libmp3lame
libavutil      55. 34.100 / 55. 34.100
libavcodec     57. 64.101 / 57. 64.101
libavformat    57. 56.100 / 57. 56.100
libavdevice    57.  1.100 / 57.  1.100
libavfilter     6. 65.100 /  6. 65.100
libswscale      4.  2.100 /  4.  2.100
libswresample   2.  3.100 /  2.  3.100
libpostproc    54.  1.100 / 54.  1.100

Подскажите, куда копать?
 

Link to comment
Share on other sites

2 часа назад, Le ecureuil сказал:

Надо переустановить пакет ffmpeg (или libav)

Переустановкой ffmpeg устанавливается библиотека libavformat.so.57, а с ней MPD не работает

Link to comment
Share on other sites

4 минуты назад, Khaninea сказал:

Переустановкой ffmpeg устанавливается библиотека libavformat.so.57, а с ней MPD не работает

Ну так создайте симлинк на libavformat.so.56, в чем проблема? Только не забудьте потом дать команду ldconfig...

Link to comment
Share on other sites

Все нормально с зависимостями

root@Keenetic_Extra ~# ldd /opt/bin/mpd
        libiconv.so.2 => /opt/lib/libiconv.so.2 (0x774d5000)
        libexpat.so.1 => /opt/lib/libexpat.so.1 (0x7749b000)
        libupnp.so.6 => /opt/lib/libupnp.so.6 (0x77466000)
        libthreadutil.so.6 => /opt/lib/libthreadutil.so.6 (0x77451000)
        libixml.so.2 => /opt/lib/libixml.so.2 (0x77437000)
        libmpdclient.so.2 => /opt/lib/libmpdclient.so.2 (0x77412000)
        libFLAC.so.8 => /opt/lib/libFLAC.so.8 (0x773ae000)
        libvorbisidec.so.1 => /opt/lib/libvorbisidec.so.1 (0x77382000)
        libsndfile.so.1 => /opt/lib/libsndfile.so.1 (0x772f5000)
        libaudiofile.so.1 => /opt/lib/libaudiofile.so.1 (0x772ad000)
        libmad.so.0 => /opt/lib/libmad.so.0 (0x77287000)
        libavformat.so.57 => /opt/lib/libavformat.so.57 (0x7709f000)
        libavcodec.so.57 => /opt/lib/libavcodec.so.57 (0x76224000)
        libavutil.so.55 => /opt/lib/libavutil.so.55 (0x761c1000)
        libcurl.so.4 => /opt/lib/libcurl.so.4 (0x7615e000)
        libmms.so.0 => /opt/lib/libmms.so.0 (0x7613f000)
        libglib-2.0.so.0 => /opt/lib/libglib-2.0.so.0 (0x7600c000)
        libintl.so.8 => /opt/lib/libintl.so.8 (0x75ff2000)
        libasound.so.2 => /opt/lib/libasound.so.2 (0x75f06000)
        libid3tag.so.0 => /opt/lib/libid3tag.so.0 (0x75ee1000)
        libz.so.1 => /opt/lib/libz.so.1 (0x75ebc000)
        libgthread-2.0.so.0 => /opt/lib/libgthread-2.0.so.0 (0x75eab000)
        libm.so.6 => /opt/lib/libm.so.6 (0x75dab000)
        libstdc++.so.6 => /opt/lib/libstdc++.so.6 (0x75c09000)
        libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x75be3000)
        libpthread.so.0 => /opt/lib/libpthread.so.0 (0x75bb5000)
        libc.so.6 => /opt/lib/libc.so.6 (0x75a30000)
        libogg.so.0 => /opt/lib/libogg.so.0 (0x75a1b000)
        libbz2.so.1.0 => /opt/lib/libbz2.so.1.0 (0x75a0a000)
        libswresample.so.2 => /opt/lib/libswresample.so.2 (0x759e3000)
        libx264.so.148 => /opt/lib/libx264.so.148 (0x75862000)
        libopus.so.0 => /opt/lib/libopus.so.0 (0x75805000)
        libmp3lame.so.0 => /opt/lib/libmp3lame.so.0 (0x75775000)
        libssl.so.1.0.0 => /opt/lib/libssl.so.1.0.0 (0x75713000)
        libcrypto.so.1.0.0 => /opt/lib/libcrypto.so.1.0.0 (0x7559d000)
        librt.so.1 => /opt/lib/librt.so.1 (0x75585000)
        libdl.so.2 => /opt/lib/libdl.so.2 (0x75572000)
        /opt/lib/ld.so.1 (0x775c7000)
root@Keenetic_Extra ~# mpd --help
Usage:
  mpd [OPTION...] [path/to/mpd.conf]

Music Player Daemon - a daemon for playing music.

Options:
  -h, --help        show help options
  --kill            kill the currently running mpd session
  --no-config       don't read from config
  --no-daemon       don't detach from console
  --stderr          print messages to stderr
  -v, --verbose     verbose logging
  -V, --version     print version number
root@Keenetic_Extra ~#

В крайнем случае нужно выполнить это - http://forums.zyxmon.org/viewtopic.php?p=16474#p16474

Link to comment
Share on other sites

  • 3 months later...

Народ на кинетик Экстра с одним ЮСБ портом - воткнул хаб - воткнул флешку и звуковуху - поставил энтваре и music center веб клиент сервака виден - файлы в папку накидал - но собака опять же не играет.... файл выставляю на середину песни  - просто на паузе стоит и все... что делать?

Link to comment
Share on other sites

  • 2 weeks later...

Помогите пожалуйсто настроить трансляцию звука в сеть со встроенного микрофона веб камеры Логитек или с микрофона подключенного к USB звуковой карты. Никак не могу сам этого сделать. Уже перепробовал много различных инструкций, но не получается. Вот например: http://cyber-place.ru/showthread.php?t=1145 и http://avreg.net/manual_applications_audio2tcp.html Хочу чтоб можно было дистанционно через интернет прослушивать помещение с помощью смартфона на андроид или другого ПК на Windows.

Edited by beowulf0208
Link to comment
Share on other sites

Вопрос такой. В некоторых местах кириллица не читается. Есть идеи, чего в конфиге дефолтном не хватает. Ладно бы вся не читалась. Так частично. Даже в пределах одной песни. Что в web интерфейсе, что в телефоне.

Скрытый текст

59de0ce95d986_.png.33164525e62f928877e972b78fd7ecdf.png

Скрытый текст

59de0ce8987ad_8253336001582713188-account_id1.thumb.png.387b418c3f0d8bd69635d62e9744520d.png

 

Link to comment
Share on other sites

47 минут назад, plagioklaz сказал:

В некоторых местах кириллица не читается.

Вангую mp3 tags не православные, а старые v1, где кодировка в стандарте не прописана. Проверьте на mp3 с православными тагами v2.

Link to comment
Share on other sites

1 час назад, zyxmon сказал:

Вангую mp3 tags не православные, а старые v1, где кодировка в стандарте не прописана. Проверьте на mp3 с православными тагами v2.

у меня нет mp3, вся музыка во flac. Если образом flac диск + cue, то кириллица из cue нормально читается. А если вот отдельные flac файлы - потрековые, то вот такая петрушка с кириллицей.

Самое любопытное, что никаких проблем с кодировкой именно на этих файлах - из примера постом выше - нет. Нет проблем как на фубаре виндовом, так на poweramp в андроид, так даже на железных плейерах смарт тв и домашнего кинотеатра. Честно говоря от удивления несколько растерялся, когда увидел, что здесь в mpd такая ситуация с кириллицей.

Link to comment
Share on other sites

Проверил Sound Blaster X-Fi Go! Pro, тоже отлично работает!

Oct 13 20:30:31ndmkernel: usb 3-1: new full-speed USB device number 2 using ohci-platform
Oct 13 20:30:32ndmkernel: usb 3-1: New USB device found, idVendor=041e, idProduct=30dd
Oct 13 20:30:32ndmkernel: usb 3-1: Product: Sound Blaster X-Fi Go! Pro
Oct 13 20:30:32ndmkernel: usb 3-1: Manufacturer: Creative Technology Ltd
Oct 13 20:30:32ndmkernel: usb 3-1: SerialNumber: 00007xxxxxx
Oct 13 20:30:32ndmkernel: usbip-host 3-1:1.0: 3-1 is not in match_busid table... skip!
Oct 13 20:30:32ndmkernel: input: Creative Technology Ltd Sound Blaster X-Fi Go! Pro as /devices/platform/ohci-platform/usb3/3-1/3-1:1.3/input/input0
Oct 13 20:30:32ndmkernel: generic-usb 0003:041E:30DD.0001: input,hiddev0: USB HID v1.00 Device [Creative Technology Ltd Sound Blaster X-Fi Go! Pro] on usb-ohci-platform-1/input3

далее проверил в такой связке - активный хаб ROCCAT® APURIASUS Xonar U3 - тоже работает. даже клаву в хабе определил :)

 

Oct 13 20:44:57ndmkernel: usb 3-1: USB disconnect, device number 2
Oct 13 20:44:59ndmkernel: usb 2-1: new high-speed USB device number 5 using ehci-platform
Oct 13 20:44:59ndmkernel: hub 2-0:1.0: unable to enumerate USB device on port 1
Oct 13 20:45:00ndmkernel: usb 3-1: new full-speed USB device number 3 using ohci-platform
Oct 13 20:45:00ndmkernel: usb 3-1: not running at top speed; connect to a high speed hub
Oct 13 20:45:00ndmkernel: hub 3-1:1.0: USB hub found
Oct 13 20:45:00ndmkernel: hub 3-1:1.0: 4 ports detected
Oct 13 20:45:00ndmkernel: usb 3-1.1: new full-speed USB device number 4 using ohci-platform
Oct 13 20:45:00ndmkernel: usb 3-1.1: New USB device found, idVendor=1e7d, idProduct=30d4
Oct 13 20:45:00ndmkernel: usb 3-1.1: Product: ROCCAT Arvo
Oct 13 20:45:00ndmkernel: usb 3-1.1: Manufacturer: ROCCAT
Oct 13 20:45:00ndmkernel: usb 3-1.3: new full-speed USB device number 5 using ohci-platform
Oct 13 20:45:00ndmkernel: usb 3-1.3: New USB device found, idVendor=0b05, idProduct=17a0
Oct 13 20:45:00ndmkernel: usb 3-1.3: Product: USB Advanced Audio Device
Oct 13 20:45:00ndmkernel: usb 3-1.3: Manufacturer: C-Media Electronics Inc.
Oct 13 20:45:01ndmkernel: input: C-Media Electronics Inc. USB Advanced Audio Device as /devices/platform/ohci-platform/usb3/3-1/3-1.3/3-1.3:1.3/input/input1
Oct 13 20:45:01ndmkernel: generic-usb 0003:0B05:17A0.0004: input: USB HID v1.00 Device [C-Media Electronics Inc. USB Advanced Audio

спасибо! отличный пакет!

Edited by enpa
Link to comment
Share on other sites

Чтобы не плодить сущности. Спрошу здесь. В dlna не силён. Есть колонка которая умеет играть с dlna. Но как мне сказали только с помощью dlna controller. Тоесть какая-то прога на нё должна прокидывать (стримить или url передывать), я всю кухню dlna не знаю поэтому могу фигню ляпнуть. Вот хотел спросить mpd может брать контент с dlna и передавать на неё?

Link to comment
Share on other sites

24 минуты назад, utya сказал:

Чтобы не плодить сущности. Спрошу здесь. В dlna не силён. Есть колонка которая умеет играть с dlna. Но как мне сказали только с помощью dlna controller. Тоесть какая-то прога на нё должна прокидывать (стримить или url передывать), я всю кухню dlna не знаю поэтому могу фигню ляпнуть. Вот хотел спросить mpd может брать контент с dlna и передавать на неё?

Всё просто. Вам нужно на телефон поставить любой dlna пульт, коих полно на андроид. Не рекламы ради, сам пользуюсь много лет BubbleUPnP for DLNA. Спокойно передаёт что видео, что аудио от DLNA серверов в сети на любые клиенты в той же сети.

Link to comment
Share on other sites

4 минуты назад, plagioklaz сказал:

Всё просто. Вам нужно на телефон поставить любой dlna пульт, коих полно на андроид. Не рекламы ради, сам пользуюсь много лет BubbleUPnP for DLNA. Спокойно передаёт что видео, что аудио от DLNA серверов в сети на любые клиенты в той же сети.

телефон не вариант, колонкf будет маме. а я ей эти телефоны не нравzтся. хочет просто кнопочку нажал и всё. поэтому ищу что-то что можно в консоле под entware запустить и забыть))

Edited by utya
Link to comment
Share on other sites

15 минут назад, utya сказал:

телефон не вариант, колонку будет маме. а я ей эти телефоны не нравится хочет просто, кнопочку нажал и всё. поэтому ищу что-то что можно в консоле под entware запустить и забыть))

даже mpd надо как-то управлять и забыть не получится.

В любом случае поддержка DLNA появилась в mpd с версии 0.19 https://www.lesbonscomptes.com/pages/mpd-upnp.html

Реализована ли она в этой сборке сказать не могу.

Думаю, что стоит узнать подробности о поддержке DLNA у автора поста @TheBB

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...