Передача музыкальных файлов через роутер с ПК на сетевой аудиоприемник?
У меня есть сетевой приемник Yamaha R-N500, подключенный к Ethernet-маршрутизатору (Linksys). В настоящее время он общается с Интернетом для таких вещей, как сетевое радио и Pandora. Существуют ли простые способы подключения моего ПК на базе Linux, также на том же маршрутизаторе, к аудиоприемнику? Я хочу, чтобы ресивер имел возможность доступа и воспроизведения музыкальных файлов (например, mp3) с ПК. В качестве одного из вариантов ввода у получателя есть опция "сервер". Я также могу прочитать все назначения данных в приемнике, что касается адресации. Большая загадка заключается в том, как на самом деле реализовать совместное использование мультимедиа между двумя устройствами.
1 ответ
В Ubuntu 19.10 появился новый "Media Sharing". Settings > Sharing
означает, что вы можете обмениваться мультимедийными фотографиями, видео и музыкой по локальной сети. Все это работает с использованием вездесущих протоколов DLNA/UPnP и вашей локальной сети - не требуется настройка стороннего облачного сервера или медиацентра. (Источник: OMG Ubuntu).
Чтобы активировать общий доступ к мультимедиа в Ubuntu 19.10, просто откройте главное приложение "Настройки" и выберите опцию "Общий доступ" на боковой панели:
Нажмите на опцию "Media Sharing", которая выделена серым цветом на главной панели. Появится небольшой модальный диалог:
Установите переключатель в строке заголовка модального диалога в положение "Вкл.", А затем выберите сеть из списка, в которой вы хотите поделиться медиафайлами.Отказ от ответственности: обмен DLNA не является безопасным способом обмена мультимедиа.Каждый в одной сети может получить доступ (но не редактировать / удалять) к общему медиа.
Вы заметите, что 3 папки по умолчанию являются общими: картинки, видео и музыка. Если вы не хотите делиться одним / любым из них, просто удалите их из списка, используя x ion справа от имени папки.
Чтобы добавить свои собственные медиа-источники, просто прокрутите диалог вниз и нажмите кнопку +. Затем используйте средство выбора папок, чтобы перейти и выбрать другую папку в вашей системе. Повторите процесс, чтобы добавить дополнительные каталоги.
Для более подробной информации, пожалуйста, прочитайте статью о OMG Ubuntu.
Похоже, что он основан на Rygel, и этот инструмент теперь интегрирован в Ubuntu. Будьте осторожны, он иногда запускается автоматически по умолчанию / ошибка после обновления до 19.10, но исправление уже в пути (ноябрь 2019). (Источник: OMG Ubuntu.)
Получив некоторый поиск в интернете, я обнаружил, что эта модель поддерживает DLNA и Airplay(Apple). Поэтому вы должны установить приложение для потоковой передачи мультимедиа по сети. Некоторые примеры:
Медиацентр Kodi (он же XBMC)
Медиа Могила
В Ubuntu 18.04LTS установите Rygel (sudo apt install rygel) и добавьте папки, любые папки в стандартное меню настроек в разделе "Общий доступ".
Не нужно возиться с этим, это стандартно в Ubuntu 18 и выше с использованием стандартного графического интерфейса настроек.
Вы можете добавить sftp, dav, davs, ssh, dropbox, google drive, smb, sftps, nfs и даже AppleTalk afp: // share.
Тогда, если вам нужно поделиться интернет-радиостанциями через DLNA, это тоже возможно.
Для потоковой передачи SomaFM через DLNA (Rygel) на ваш клиент DLNA (ресивер Yamaha или любой другой плеер) вам необходимо отредактировать rygel.conf. Не просто любой rygel.conf, а тот, что находится в /home/$Username$/.config/rygel.conf. (Где $ Username $ - ваше имя пользователя.)
Перейдите в раздел [GstLaunch] и отредактируйте изменения, как показано ниже.
Я добавил полный раздел рабочей версии rygel.conf здесь.
[GstLaunch]
enabled=true
launch-items=audiotestsrc;soma;drone
audiotestsrc-title=Audiotestsrc
audiotestsrc-mime=audio/x-wav
audiotestsrc-launch=audiotestsrc ! wavenc
soma-title=SomaFM SpaceStation soma-mime=audio/mp4
soma-launch=souphttpsrc iradio-mode=false location=http://ice2.somafm.com/spacestation-128-aac
drone-title=SomaFM Dronezone drone-mime=audio/mpeg
drone-launch=souphttpsrc iradio-mode=false location=http://ice2.somafm.com/dronezone-256-mp3
Не нужно ничего менять на Yamaha, просто включите и нажмите кнопку сервера. Или перейдите на сервер, если ни одна кнопка не была назначена (ДА:):) И Rygel, и Yamaha совместимы с DLNA.