Как перенести аудио выход из Mac OS X в Ubuntu через сеть?


11

Можно ли как-то подключиться к выводу звука и отправить его по сети на другую машину. Форматы, вероятно, несовместимы, но я был бы признателен даже за некоторую информацию о том, как подключиться к аудио в Mac OS X!

Ответы:


5

Я работал над хорошим решением для этого в начале этого года, но не нашел лучшего пути.

Первое, что вам, вероятно, понадобится Soundflower , Это позволит вам взять цифровой выход с вашего Mac и подключить его к новому цифровому входу.

Часть, которую я пропускаю, - лучший способ транслировать цифровой вход на другую машину.

Возможно, это можно сделать через ESounD, Pulse или Jack, но я не знаком с их реализацией, и это не было моим высшим приоритетом.

Другим маршрутом, который я рассматривал, было использование VLC для получения источника Soundflower, как если бы он был линейным или микрофонным, и публикации аудиопотока, а затем подключения к этому потоку из Ubuntu, т.е. http://192.168.0.2:8000 ,

Как бы вы ни пришли к этому, я надеюсь, что этот ответ помог вам вписать одну часть этой головоломки.


Спасибо за ссылку на Soundflower ... Видите ли, теперь я думаю о некоторых законных (для себя) использования для этого; по крайней мере, для Soundflower. Жаль, что я не Mac. Нужно проконсультироваться с великим Oracle о чем-то похожем для Winders или Linux.
Adrien

PulseAudio поддерживает Linux и родной win32, и вы, вероятно, можете настроить его работу следующим образом. Я не могу найти порт Mac для PulseAudio, но просто более старая версия называется esound, которая может работать с PulseAudio. Спасибо, mpbloch!
JtR

Если вы идете по маршруту VLC, вам понадобится ввести URL-адрес qtsound: // SoundFlower: 0. Если это не сработает, используйте qtsound: //, чтобы получить значение по умолчанию (вероятно, микрофон) и посмотреть в журнале сообщений список альтернативных входов qtsound: //.
RobM

5

Если вы ищете красиво упакованное решение, тогда я вам нужен Rogue Amoeba аэродинамический программное обеспечение для подобных вещей. Я использую его от Mac до Mac (он использует Soundflower под прикрытием, для части хитрости, но также и свой «Instant Hijack» для захвата звука из уже запущенных приложений), и он работает очень хорошо.

Есть Аэродинамические колонки -только бесплатные приложения доступны для Mac, Windows, Linux и iPhone, плюс он может отправлять аудио в Airport Express.



2

Nicecast Rogue Amoeba сделает это за вас. Это стоит, но не дорого. $ 40 США. У них есть пробная версия. Я не уверен в ограничениях суда.

Icecast это бесплатный вариант, но ему не хватает оригинальной приятности Nicecast.


2

С XBMC, установленным на машине Linux и без какого-либо другого программного обеспечения на моем Mac, я могу транслировать все, что захочу (я запускаю его под Debian, поэтому он должен работать и под Ubuntu).

Сделать это:

  1. Настройте XBMC в качестве приемника Airplay: перейдите в раздел System & gt; Услуги & gt; Airplay и включить Airplay (я не использую пароль)
  2. На вашем Mac откройте Audio Midi Setup
  3. Щелкните правой кнопкой мыши на элементе Airplay слева и выберите «Использовать это устройство для вывода звука» во всплывающем меню «Действие».

Теперь все, что вы играете на своем Mac, должно выводиться на ваше устройство Airplay.

Чтобы вернуться к обычному выводу (например, на MacBook), щелкните правой кнопкой мыши другой выход (например, стандартный динамик или встроенный выход) и выберите «Использовать это устройство для вывода звука» во всплывающем меню «Действие».

Смотрите также : Audio Midi Setup: настройка аудиоустройств


1

Если вы не привязаны к какому-либо конкретному аудиоприложению на Mac, я предлагаю использовать VLC Media Player , Он может функционировать как музыкальный проигрыватель Macintosh и репозиторий плейлистов, цифровой аудиопоток Mac и потоковый аудиоприемник / проигрыватель для системы Ubuntu, питающей хорошие динамики.

Использование VLC имеет свои преимущества, кроме того, что нужно избегать необходимости сочетать функции нескольких программ. Поскольку VLC предлагает предварительно скомпилированные двоичные файлы для операционных систем от BeOS до Zaurus, а также исходный код (почти) для всего остального, вы можете легко адаптироваться к будущим изменениям в настройках ОС или оборудования, не заботясь о совместимости. Более того, VLC может воспроизводить все форматы, которые вы, вероятно, имеете под рукой - или, вероятно, когда-либо слышали об этом.



0

Если вы ищете для потоковой передачи аудио-файлов, есть миллиард методов. Похоже, однако, у вас есть конкретный источник звука, который вы хотите передать. Не могли бы вы уточнить это?


Я хочу передать все, что система Mac будет воспроизводить на своих динамиках. Это было бы как новый набор ораторов.
JtR

0

Обновление для поисковиков:

Посмотрите на shairport-sync, вы можете запустить это в Linux / Ubuntu, чтобы настроить сервер Airplay, который успешно распознается OSX, и вы можете настроить несколько бэкэндов для обработки получаемого звука, например, отправляя его на динамики конец Linux / Ubuntu.


Я нашел это руководство очень полезным: forum.htpcguides.com/...
David Ljung Madison

-1

Звучит так, будто вы спрашиваете, возможно ли передать воспроизведенное аудио по сети.

Не обошлось без другого аналого-цифрового преобразования и некоторого способа передачи его до уровня Ethernet и соответствующего программного обеспечения на другой стороне.

Можете ли вы пересмотреть свой вопрос, чтобы объяснить, что вы на самом деле пытаетесь сделать? Тогда мы можем быть более полезными.

Если вы пытаетесь защитить свои AAC-файлы в формате DRM из iTunes, это можно сделать, но никто здесь не скажет вам, как это сделать.


Вы можете поймать звук, прежде чем он попадет в колонки, используя Soundflower. Смотрите ссылку в моем ответе. Это сохранит его в цифровом формате, чтобы вы могли что-либо делать с ним, но что это такое, я не знаю.
maxwellb

Я хочу использовать компьютер Mac в качестве источника звука для лучших динамиков моего основного компьютера. Я бы не увидел в этом проблемы избавления от DRM, а просто скачал с piratebay, глупое замечание.
JtR

Что именно глупо указывать на то, что это не «варезный» сайт?
Adrien

Что я не спрашивал ничего, что касается «варез», точно.
JtR

Я прошу прощения за то, что обидел вас однако "d00d, как мне взломать продукт XYZ «Это очень распространенный вопрос, и я решительно слишком циничен.
Adrien
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.