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


33

Добре, ось налаштування:

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

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

Я спробував налаштувати forked-daapd, який визнаний сервером усіма iTunes екземплярами в будинку, але не atv. Я читав, що це пов'язано з підтримкою DAAP, що підтримує вилки-daapd, але не з домашнім обміном.

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

  • mt-daapd (попередник forked-daapd), та ж історія, що і з forked-daapd.
  • мандарин. Був визнаний iTunes, але не запропонував жодних засобів масової інформації. Не впевнений, бачив це atv, але я не думаю.
  • шпидап. Це не працювало з останньою версією iTunes, яка, здається, є відомою проблемою

Я також намагався встановити жах, який називається iTunes на моєму комп'ютері під управлінням Linux, але це не вдалося. Він встановлений, дав купу помилок, запускається і не робить абсолютно нічого. Це просто порожній екран.

Тепер я знаю, що звичайно така установка була б можливою, пробивши джейлбрейк ATV та встановивши на нього XBMC. Однак atv3 ще не є вболілим, тому для мене, на жаль, це не варіант.

Зараз у мене питання, які у мене варіанти. Чи є способи змусити atv розпізнати forked-daapd, який я пропустив, чи є альтернативи forked-daapd, які працюють з atv? Чи є спосіб змусити iTunes працювати в моїй системі? Чи є інший спосіб передати медіа на моєму ПК з Linux на atv?


Я поняття не маю, але хотів зазначити, що там є більше серверів DAAP , можливо, один з них допомагає?
sr_

1
Я спробував кілька, жодна з яких не працювала. Цілком можливо, є одна, яка підтримує обмін додому (я сподіваюся, що так!), Але я її ще не знайшов. Сподіваюся, хтось зможе направити мене в правильному напрямку, якщо такий існує. Я оновив питання, щоб відзначити це.
MaienM

Відповіді:


5

Одним незграбним рішенням було б використовувати virtualbox для емуляції легкої установки xp, яка розмістила б програмне забезпечення itunes. Створіть долю самби з ваших медіа-файлів у вікні linux та складіть карту, яка надає спільний доступ до мережевого накопичувача у віртуальному ПК, а потім додайте цей відображений диск у бібліотеку itunes на віртуальній машині. Це не елегантне рішення, але, принаймні, воно б спрацювало, і хост-машина все ще працювала б на Linux.


Клункі, далеко не елегантний ... але краще, ніж нічого, я думаю. Я хоч і з цього приводу, але я дуже сподівався, що там буде краще рішення, яке я пропустив. Судячи з поки що тиші на цьому фронті, я можу помилитися з цього приводу. Так чи інакше, дякую :)
MaienM

15

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


Використовуйте спеціальний веб-сервер (Apache або nginx) та airstream http://.... Я вважав, що вбудований веб-сервер є ненадійним.
Кевін Сміт

5

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


Хе, круто і розумно.
Джеймс Т Снелл

3

Одне вирішення:

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

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


1

Я не впевнений, що це те, що ви шукаєте, але ця пропозиція працює лише в тому випадку, якщо ви використовуєте iDevice для доступу та управління носіями на вашому ПК.

Гаразд, у мене комп'ютер Linux Ubuntu та ПК з Windows 7 підключені до мережі, і за допомогою своїх iPad2 або iDevices я можу отримати доступ до всього медіа-контенту через мережу через медіа-сервери, які є на обох ПК.

Це сервери Media Tomb, Serviio для linux та Airplay, iTunes для Windows. Використовуючи додатки, які я маю, тому що кожен працює по-різному, можливо, 10 способів отримати доступ до одних і тих же файлів для відтворення або за допомогою дзеркального відображення в ефірі, або в дзеркальному ефірі. Я також можу створити список відтворення в iTunes на Windows 7 з відео на комп'ютері Linux, який відтворюється на ATV2 по мережі, просто перетягніть з Linux на iTunes playist на windows!

Деякі варіанти: пряма гра по мережі, відтворення через медіа-сервери або список відтворення в iTunes по мережі для постійного відтворення вибраних відео. Це дещо складне налаштування, але воно працює!

У вашому випадку, якщо ви просто використовуєте комп'ютер Linux, все, що вам потрібно, це медіа-сервер Serviio для Linux та додаток Media Connect для iPhone або iPad!

Якщо у вас немає iPad, iPhone або iPod, це не працюватиме!


1

Ви завжди можете налаштувати Samba на сервері Linux, щоб ATV бачив спільний доступ до "windows", і ви могли б ділитися каталогом / каталогами, які містять ваші медіа.


0

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

Але це не спрацює з відео, я все ще шукаю сервер daap, здатний зробити домашню поділку.



-1

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

Рішенням було встановити OS X на моєму вітровому ПК. Це мало додаткову користь від того, що машина спить, і WakeOnDemand, використовуючи Airport Extreme, працює бездоганно.

Отож, якщо ви можете встановити ОС X на апаратне забезпечення для свого комп'ютера, це справне рішення.

(Будь приємно, якщо Apple щойно запропонувала дешеве обладнання для медіа-сервера. Mac Mini занадто дорогий і надмірно потужний для більшості потокових потреб)


1
Встановлення Hackintosh майже завжди є болем. Крім того, це не дуже "легально". Я б не рекомендував цей маршрут.
phunehehe

-1

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.