Как получить аудиовход из API (например, стерео 2.0, Dolby Digital Plus 5.1)

Я ищу информацию от Sonos API, но не могу ее найти. В приложении Sonos на странице «О моей системе» при прокрутке вниз (и подключении устройства к телевизору) отображается «Аудио вход». Мне нужна эта информация из API. Это возможно?

Надеюсь услышать, С уважением, Namanix


person Kevin Walter    schedule 23.06.2020    source источник


Ответы (2)


В поле Audio In отображается аудиоформат, который принимает динамик домашнего кинотеатра Sonos. См. раздел Проверка аудиоформата в разделе Устранение неполадок с низким уровнем звука в динамиках объемного звучания для подробностей.

Платформа Sonos поддерживает следующие линейные API и возможности:

  • Используйте команду loadLineIn в пространстве имен playback, чтобы изменить текущую группу. источник на источник линейного входа указанного проигрывателя.
  • Просмотрите исходный тип в объекте container. В продуктах для домашних кинотеатров Sonos используется linein.homeTheater type. См. container в разделе Объекты воспроизведения для получения дополнительной информации.
  • Продукты с линейными возможностями включают LINE_IN capability в объекте player. Подробнее см. в объекте groups.
person yrg    schedule 23.06.2020
comment
Значит, нет? Я не могу получить значение звука в (стерео 2.0, долби 5.1 и т. д.)? - person Kevin Walter; 24.06.2020
comment
Насколько я знаю, нет. - person yrg; 25.06.2020

Я не уверен, что вы ищете, но Sonos Play:5 (gen1) имеет службу UPNP под названием АудиоВход.

Если моя игровая панель переключается в режим ТВ (я включил автоматическое переключение), то CurrentURI меняется на x-sonos-htastream:.......

Вместо того, чтобы создавать что-то самостоятельно, вы также можете воспользоваться этой библиотекой машинописных скриптов/узлов @svrooij/sonos.

person Stephan    schedule 02.11.2020