Потоковая передача в Apple TV (3) из Linux

Хорошо, вот настройка:

  • Один яблочный телевизор 3 в гостиной, подключенный к сети (проводной).
  • Один компьютер под управлением Linux (Arch Linux x64, AMD), содержащий всю музыку, фильмы и серию (проводной).

Теперь я знаю, что atv может транслировать музыку и файлы, используемые совместно с Windows / Mac, используя iTunes и общий доступ к дому. Ящик, содержащий файлы, работает под управлением Linux.

Я попытался настроить forked-daapd, который признан сервером всеми экземплярами iTunes в доме, но не atv. Я читал, что это связано с forked-daapd, поддерживающим DAAP, но не для совместного использования дома.

Я также попробовал несколько других DAAP-серверов для Linux:

  • mt-daapd (предшественник forked-daapd), такая же история, как и forked-daapd.
  • мандарин. Был признан iTunes, но не предлагал никаких носителей. Не уверен, видел ли он это, но я так не думаю.
  • spydaap. Это не работало с последней версией iTunes, которая, кажется, известная проблема

Я также попытался установить ужас, который называется iTunes на моем компьютере под управлением Linux, но это не удалось. Он установил, дал кучу ошибок, начал и ничего не делает. Это просто пустой экран.

Теперь я знаю, что обычно такая настройка была бы возможна путем jailbreaking atv и установки XBMC на нем. Тем не менее, atv3 еще не джейлбрейк, так что, к сожалению, это не вариант для меня.

Теперь мой вопрос: какие у меня варианты. Есть ли способы сделать atv распознанным forked-daapd, который я пропустил, или есть альтернативы forked-daapd, которые работают с atv? Есть ли способ заставить iTunes работать в моей системе? Есть ли другой способ потоковой передачи медиа на моем Linux-ПК в atv?

  • Сетевой туннель - домашний сервер через выделенный IP-адрес переключения
  • как проверить rx ring, max_backlog и max_syn_backlog размер
  • Как Wireshark видит пакеты, упавшие с помощью iptables?
  • Поделиться / Потоковое видео в сети LAN - малина
  • Подключение Telnet к несуществующему адресу
  • Как я могу обмениваться подключением к Интернету между двумя компьютерами Linux, используя FireWire с Ubuntu 14.04?
  • Профиль AppArmor: запрет доступа в интернет
  • Пространства сетевых имен и общедоступный IP-адрес
  • 10 Solutions collect form web for “Потоковая передача в Apple TV (3) из Linux”

    Одним неудобным решением будет использование виртуального бокса для эмуляции легкой установки xp, в которой будет размещено программное обеспечение itunes. Создайте долю samba ваших медиафайлов в окне linux и сопоставьте их с сетевым диском в виртуальном компьютере, а затем добавьте этот сопоставленный диск в библиотеку itunes на виртуальной машине. Это не изящное решение, но, по крайней мере, это сработает, и хост-машина все равно будет работать Linux.

    Если вы используете Arch Linux, я полагаю, вы знаете, как установить rubygem. Взгляните на https://rubygems.org/gems/airstream – простой инструмент командной строки, который вы можете использовать для отправки удаленных и локальных файлов изображений и видео на ваш apple-tv (протестировано с поколением 3). Если вам нужна помощь, оставьте комментарий на http://blog.lipautz.org/linux-and-apple-tv/ .

    Вы должны изучить установку блейд-модуля plex и plexconnect ( https://github.com/iBaa/PlexConnect ) на своем ноутбуке. После того, как вы установили plex, вы измените свой сервер dns на сервер вашего ноутбука и перехватите приложение трейлеров для воспроизведения любых видеороликов, хранящихся в plex.

    Один обходной путь:

    1. Установите Apache в ящик Linux, чтобы обслуживать мультимедийные файлы и ссылки. (Я, вероятно, немного зашел за борт и создал PHP-приложение, которое служит для хранения файлов вместе с метаданными, обложками альбомов / DVD-обложками и т. Д. В качестве веб-страницы. Вам не нужно будет это делать, чтобы просто доказать концепцию.)
    2. Перейдите на новую веб-страницу на iPad / iPhones (s) и просмотрите и выберите музыку или фильмы.
    3. При воспроизведении мультимедиа AirPlay это на ATV3

    Один довольно важный момент, который может сделать эту идею неработоспособной, заключается в том, что мне также пришлось создать сценарий для переупаковки всех моих медиа в H264 / AAC MPEG4, чтобы стандартное quicktime могло справиться с этим. Я уже обнаружил, что это начало быть бесполезным даже с взломанным ATV / XBMC, чтобы использовать ускорение обработки видео на основе видео высокого разрешения.

    Я не уверен, что это то, что вы ищете, но предложение работает только в том случае, если вы используете iDevice для доступа и управления носителями на вашем ПК.

    Хорошо, у меня есть мой Linux Ubuntu PC и Windows 7 PC, объединенные в сеть, и используя мои iPad2 или iDevices, я могу получить доступ ко всему медиаконтенту через сеть через медиасерверы, которые у меня есть на обоих компьютерах.

    Этими серверами являются Media Tomb, Serviio для Linux и Airplay, iTunes для Windows. Используя приложения, которые у меня есть, потому что каждый работает по-другому, возможно, 10 способов получить доступ к тем же файлам для воспроизведения либо путем трансляции в эфир, либо в режиме воспроизведения. Я также могу создать плейлист в iTunes на окнах 7 из видео на ПК Linux, который воспроизводится на ATV2 по сети, просто перетаскивайте из Linux в iTunes playist на окнах!

    Некоторые параметры: прямая передача по сети, воспроизведение через медиасерверы или список воспроизведения в iTunes по сети для непрерывного воспроизведения выбранных видео. Это сложная установка, но она работает!

    В вашем случае, если вы просто используете Linux-ПК, вам нужен только сервер мультимедиа Serviio для Linux и приложение Media Connect для iPhone или iPad!

    Если у вас нет iPad, iPhone или iPod, это не сработает!

    Вы всегда можете настроить Samba на сервере Linux, так что ATV увидит общий доступ к «окнам», и вы поделитесь каталогом / каталогами, которые содержат ваши медиа.

    С помощью forked-daapd вы можете передавать аудио на ATV, используя функцию AirPlay. Кроме того, вы можете использовать приложение Remote на iPad / iPhone для управления forked-daad.

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

    Air Video имеет Linux-клиент (альфа-версия), который может транслироваться в iPad / iPhone: http://wiki.birth-online.de/know-how/hardware/apple-iphone/airvideo-server-linux

    И затем вы можете использовать Airplay, чтобы передать его на Apple TV

    У меня есть Nettop Wind PC, который я использовал для запуска Mediatomb, на котором работал отлично, пока мой отец не получил AppleTV2, который не поддерживает DLNA из коробки или iTunes File Sharing, только для общего доступа к iTunes.

    Решение заключалось в установке OS X на моем Wind PC. Это принесло дополнительную пользу, что машина спит, и WakeOnDemand, используя Airport Extreme, отлично работают.

    Поэтому, если вы можете установить OS X на свое «ПК» оборудование, это приемлемое решение.

    (Будьте любезны, если Apple просто предоставит недорогое оборудование для медиасерверов. Mac Mini слишком дорог и слишком силен для большинства потоков)

    Установка Hackintosh часто бывает простой, как установка OS X (зависит от аппаратного обеспечения), а для безголового сервера большинство проблем некоторые драйверы не имеют никакого значения. (звук, графика). Нет другого варианта использования Домашнего доступа без iTunes.

    Linux и Unix - лучшая ОС в мире.