Как воспроизводить видео на YouTube в системе Sonos?

61023
gpothier

Изначально система Sonos не может воспроизводить (аудио) видео на YouTube. Как этого добиться? Если у вас есть сервер (или виртуальная машина под управлением Linux), который всегда включен в вашем доме, вот грубое руководство о том, как настроить это, используя только бесплатное программное обеспечение. Нажмите кнопку «Отправить на ТВ» в приложении YouTube на телефоне, и ваша система Sonos воспроизведет звуковую дорожку видео!

2

5 ответов на вопрос

3
gpothier

The idea is to have the YouTube audio play on your very own internet radio station, and have the Sonos tune to it. Here is the sketch of the solution:

  1. Cast receiver. The "Send to TV" button of the phone's YouTube app uses the DIAL (or Cast Receiver) API to instruct your TV to play the selected YouTube content. The leapcast software (https://github.com/dz0ny/leapcast) emulates a Chromecast device, which understands the DIAL API. Install it on your server, and you will be able to use the Send to TV button to play the video on your server.

  2. Internet radio. Use IceCast2 and Darkice to convert the audio output of your server into an Internet radio station the Sonos system can tune to. Whenever you send a video to your server with the Send to TV button, the radio station will broadcast the audio track of the video.

  3. Monitor. A simple python script (below) monitors the audio output of the server, and instructs the Sonos system to tune to your radio station whenever it detects audio activity (using the SoCo remote control software - https://github.com/SoCo/SoCo).

The full tutorial and monitor script are now hosted on Github: https://github.com/gpothier/sonoscast

0
user689771

Если вы хотите играть в YouTube на Sonos, вы можете использовать бесплатное программное обеспечение SonoAir: https://www.youtube.com/watch?v=ThQiw_UTYr8

Вы можете расширить это? Ответ только на ссылку с рекомендацией программного обеспечения не особенно полезен. Хотя это не похоже на спам (это программное обеспечение с открытым исходным кодом), другие могут ошибочно принять ваш ответ как таковой. bwDraco 7 лет назад 1
Кроме того, видео не работают как основной источник информации. Лучше включить основную информацию в ответ и использовать связанную информацию для указания авторства и ссылки. Хорошее руководство по рекомендации программного обеспечения здесь: http://meta.superuser.com/questions/5329/how-do-i-recommend-software-in-my-answers. fixer1234 7 лет назад 1
Привет @bwDraco и fixer1234, извините, что вы нашли это запутанным. По сути, AirSonos - это программное обеспечение, которое вы можете установить на свой Mac, и тогда вы сможете воспроизводить любой звук с вашего Mac на ваши динамики Sonos. Это очень просто, установите программное обеспечение, а затем воспроизводите звук вашего Mac на ваших колонках Sonos. user689771 7 лет назад 0
0
user689771

Вы можете воспроизводить любой звук (YouTube, Spotify ...) с вашего Mac на динамики Sonos, установив SonoAir (для пользователей Mac OS El Capitan и Yosemite) или AirSonos (для пользователей Mac OS Sierra). Эти 2 программного обеспечения бесплатны и работают действительно хорошо.

Для пользователей El Capitan и Yosemite, вот инструкции: https://youtu.be/ThQiw_UTYr8

Для пользователей Sierra, вот инструкции: https://youtu.be/mi5u5Sa3UCk

См. [Как я рекомендую программное обеспечение в моих ответах?] (Http://meta.superuser.com/q/5329/150988) Scott 7 лет назад 0
0
Charles

Выпущена Android-версия SonosTube.

https://www.amazon.com/gp/mas/dl/android?asin=B072BT62BG

-1
AI Fun

Я рекомендую приложение для iphone / ipad, которое может воспроизводить YouTube через Sonos: SonosTube.

Это единственное приложение в Apple App Store для воспроизведения YouTube через Sonos. SonosTube может воспроизводить видео на вашем iPhone / iPad, а звук воспроизводить на ваших колонках Sonos.

https://itunes.apple.com/us/app/sonostube/id1124115025?mt=8