Я использовал PulseAudio, но иногда он работает, иногда нет ... Кроме того, мой Rhythmbox иногда не воспроизводит песни и просто зависает там. Есть ли более стабильный вариант для потоковой передачи и прослушивания музыки на моих AirTunes?
Я использовал PulseAudio, но иногда он работает, иногда нет ... Кроме того, мой Rhythmbox иногда не воспроизводит песни и просто зависает там. Есть ли более стабильный вариант для потоковой передачи и прослушивания музыки на моих AirTunes?
Ответы:
Мы можем определить существующее устройство AirTunes (например, Airport Express) в качестве приемника аудио для Pulse Audio, установив paprefs и pulseaudio-module-raop и запустив Pulseaudio Preferences :
На первой вкладке « Доступ к сети» установите флажок «Сделать доступные для обнаружения звуковые устройства Apple AirTunes доступными локально» .
Как только устройство зарегистрировано в локальной сети, мы можем переключиться на это устройство из Настройки звука :
Выберите имя, которое вы зарегистрировали на вашем устройстве AirTunes (например, «Wohnzimmer» в этом примере). Обратите внимание, что мы не можем переключить выход во время потоковой передачи медиаплеера на нашу звуковую карту. Приостановите или остановите плеер перед сменой выходных приемников. Потоки будут иметь задержку от 3 до 4 секунд.
VLC претензии медиа - плеер , чтобы иметь возможность передавать аудио по протоколу RAOP непосредственно к устройству AirTunes. Однако до сих пор я не смог достичь этого с VLC 2.0, поэтому я не могу дать вам указания здесь.
После загрузки и установки пакета DEBIAN для stream2ip необходимо настроить приложение для потоковой передачи на устройство Air Tunes, запустив Preferences из окна man:
Выберите устройство Airport Express и введите IP-адрес (порт необязательный) устройства. Выбрав « Автоподключение» и интервал времени> 0 секунд, приложение будет прослушивать подключение устройства AirTunes с заданным IP-адресом, как только устройство будет готово:
Преимущества stream2ip перед простым использованием Pulseaudio Sound Settings:
Я действительно так не думаю, если вы говорите «Я хочу слушать мои mp3», потому что плагин с закрытым исходным кодом, поэтому мы не можем его контролировать. Сожалею!
Любой другой формат должен быть в порядке.
Для raop_play есть драйвер alsa (http://raop-play.sourceforge.net/alsa_raoppcm.html), но он не включен в пакет deb и некоторое время не обновлялся. У меня никогда не было достаточно проблем с PulseAudio, чтобы в них нуждаться, но если вы не возражаете против компиляции из исходного кода, вы можете попробовать.
gstreamer-faad - это плагин для игры в mp4. Не знаю, будет ли это работать с AAC ... посмотрите этот пост на форумах Ubuntu: http://ubuntuforums.org/showthread.php?t=14242
Больше комментарий, чем ответ, но я попытался использовать Pulse Audio Preferences для потоковой передачи в Airtunes с поддержкой Airport Express. Результаты были менее чем звездными. Есть некоторые проблемы с буферизацией, из-за которых она не работает так, как должна была бы работать, и сейчас я почти отказался от этой идеи.
У меня была такая же проблема с элементарным 0.3.2. Похоже, что причина проблемы не в размере буфера, а в сетевом менеджере, который, по-видимому, периодически сканирует устройства WiFi на наличие сетей. Кажется, что это прерывает поток, поэтому независимо от размера буфера пропускаются небольшие части потока, что создает эффект заикания.
Я смог это исправить, установив BSSID моего WiFi-соединения. Это довольно просто, все, что вам нужно сделать, это зайти в настройки вашего соединения. Есть выпадающее меню с именем «BSSID», которое обычно пустое, но если вы откроете его, оно предложит вам строку символов. Выберите тот, и он будет работать нормально.
Наслаждайтесь музыкой и играйте!