Есть ли способ для потоковой передачи аудио / видео на устройство Apple Airplay?

22

Есть ли способ для потоковой передачи аудио или видео на устройство Apple Airplay?

У меня есть Aiprort Express, который может воспроизводить звук, но тот же вопрос относится к Apple TV или любому другому устройству Airplay.

Это действительно легко сделать в iTunes, и мне было интересно, есть ли способ сделать это в Ubuntu?

Дэвид Барратт
источник
Протокол потокового аудио (RAOP) должен быть одинаковым для Airport Express и устройства Airplay, вы пробовали? К сожалению, у меня нет под рукой устройства Airplay для тестирования. Потоковое видео в конечном итоге может быть сделано через плагин Totem
Takkat
Вы можете использовать xbmc (www.xbmc.org)

Ответы:

12

Это, похоже, не работает в 14.04 больше sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf. Я просто не вижу устройство на вкладке вывода.

Чтобы исправить это, установите paprefs:, sudo apt-get install paprefsзапустите его и выберите две опции при доступе к сети и перезагрузите компьютер. Устройство должно появиться.

Винсент Джеррис
источник
+1 для paprefs, это добавило виртуальные устройства для меня - ~~, но ~~, когда я выбираю их в качестве устройства вывода, индикатор уровня громкости зависает, и в конечной точке не может быть слышен звук. Любые идеи?
appas
Что делать, если устройство защищено паролем? Я выбрал его, pavucontrolно он не будет транслироваться (устройство защищено паролем), и мне нигде не было предложено ввести пароль.
Джейк
10

Я использовал это до некоторой степени, чтобы течь в мой аэропорт. Но с очень неровными результатами. дома он работал целую вечность, но у друзей в его аэропорту он почти никогда не работал.

Установка проста по крайней мере.

из терминала введите команду:

sudo apt-get install pulseaudio-module-raop pulseaudio-module-zeroconf

вам может потребоваться перезагрузка. Ubuntu автоматически обнаружит ваше устройство в сети. Вы можете переключиться на использование его в качестве источника звука из настроек звука в левом верхнем углу экрана.

Перейдите на вкладку с именем «output», если / когда обнаружите, вы увидите устройство вашего аэропорта. выберите его и попробуйте передать что-нибудь на него.

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

введите описание изображения здесь

Существует 5-6 секундная задержка при потоковой передаче / переключении песен во время потоковой передачи в аэропорт.

Tomodachi
источник
Скриншоты здесь сделают этот ответ великолепным!
Хорхе Кастро
Вот картинка, которую вы просили :)
Tomodachi
ну, он не обнаруживает мой экспресс в аэропорту ... какие-нибудь советы по диагностике того, что не работает?
drevicko
вам нужно запустить avahi, чтобы проверить его работоспособность, попробуйте avahi-browse -at из терминала, он перечислит набор услуг, доступных в вашей локальной сети, включая ваш аэропорт
tomodachi
Это сработало также 14.04 после обновления настроек с использованием папок, но при попытке потоковой передачи аудио получается «сегментированный» звук, почти не слышимый.
Джованни
1

Это работает на Ubuntu 12.04, следуя инструкциям выше. То, что я заметил, - то, что не все приложения ведут себя хорошо с этим. Например, звук прерывистый с помощью стандартного приложения Ubuntu для музыки Rhythmbox, но лучше использовать предварительный просмотр Spotify для Linux.

Я предполагаю, что качество зависит от битрейта, с которым звук передается в Airport Express, как если бы устройство было способно эффективно поддерживать звук, который передается на него только в соответствии с определенным набором параметров.

Эта гипотеза также согласуется с этим альтернативным решением проблемы: использование VLC для кодирования на лету и потоковой передачи всего аудио в Airport Express: http://forum.videolan.org/viewtopic.php?f=13&t=97111 . Я не мог сделать эту работу, хотя.

В идеальном мире поддержка Pulse для Airplay позаботится о перекодировании. На данный момент это выглядит так, как будто этого не происходит.

giacecco
источник