Как заставить iTunes Radio работать с вашей системой Sonos через AirPlay

У меня есть система Sonos с начала года, и сейчас я не могу представить свою жизнь без нее. Скажем так, я люблю Sonos. И если бы я мог придумать более сильное слово, я бы использовал его. Однако меня всегда раздражало отсутствие встроенной поддержки AirPlay. Он также не поддерживает iTunes Radio, еще одно небольшое раздражение для меня. Тем не менее, вчера я немного подумал и ковырялся и обнаружил, что в зависимости от настроек вашей системы вы может обманом заставить Sonos транслировать iTunes Radio по всему дому. Вот как!
- Apple TV, подключенный к вашей системе Sonos — напрямую, через телевизор или развлекательную систему.
- AirPort Express, подключенный к вашей системе Sonos через линейный вход
Пока у вас есть хотя бы один компонент вашей системы Sonos, подключенный к одному из вышеперечисленных, вы сможете приступить к работе, выполнив следующие действия:
Как обманом заставить Sonos транслировать iTunes Radio через AirPlay
- Запуск iTunes на вашем Mac или ПК.
- Нажать на AirPlay значок вверху.
- Нажмите на свой Apple TV или же AirPort Express который подключен напрямую к вашей системе Sonos.
- После подключения iTunes воспроизводите все, что хотите, через Радио iTunes.
- Теперь запустите Приложение Sonos Controller на Mac, iPhone или iPad и сгруппируйте динамики вместе с компонентом Sonos, к которому вы применили AirPlayed на шаге 3.
Теоретически вы можете AirPlay с любого iPhone, iPad или Mac на любой подключенный Apple TV или AirPort Express и транслировать практически любой звук. Это не идеально, но работает. Так что, если у вас есть система Sonos, попробуйте и дайте мне знать, что вы думаете. И, как всегда, если вы нашли что-то, что работает лучше, дайте мне знать!
Также не забудьте ознакомиться с руководством моего коллеги Серенити по сборке вашей собственной акустической системы с помощью Sonos, Airfoil и более старых устройств iOS.
FB.Event.subscribe('xfbml.ready', function(msg) { // Log all the ready events so we can deal with them later var events = fbroot.data('ready-events'); if( typeof(events) === 'undefined') events = []; events.push(msg); fbroot.data('ready-events',events); });
var fbroot = $('#fb-root').trigger('facebook:init'); };